RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Описание: Кандидат BSDA должен знать на какой странице man(1) какая находитсяинформация. Кандидат должен уметь определить какая страница man(1) ему нужна.Кандидат должен уметь осуществлять поиск внутири man(1).
Практика: man(1)
7.10. Проверка контрольной суммы файла
Описание: Кандидат должен быть знаком с началами теории вычисления конторльнойсуммы и почему вообще важно её вычислять. Кандидат должен уметь вычислить контрольную сумму файла, проверить контрольную сумму.
Практика: md5(1), openssl(1), sha1(1), cksum(1).
7.11. Продемонстрировать знакомство соболочками используемыми по умолчаниюв системе
Описание: Кандидат BSDA должен свободно пользоваться оболочками sh(1), csh(1)или tcsh(1). Кандидат должен уметь изменять поведение обеих оболочек временноили постоянно, включая: предотвращать уничтожение существующих файлов, использовать историю команд, определять псевдонимы команд для экономии времени в командной строке. Кандидат должен знать как временно отменить псевдоним.
Практика: sh(1), csh(1) и tcsh(1), включая !, !!, $, 0, h, t, r, p, \.
7.12. Чтение почты на локальной машине
Описание: Кандидат должен знать, что различные системные сообщения высылаются по почте пользователю root, а многие сторонние почтовые клиенты (MUA) невсегда могут быть установлены. Кандидат должен уметь как читать, так и посылатьпочту при помощи встроенной почтовой программы mail(1). Кандидат должен знать гдерасположены почтовые ящики пользователей.
Практика: mail(1), /var/mail/$USER.
7.13. Использование контроля за задачами(job control)
Описание: Кандидат должен знать как запустить процесс в фоновом режиме, переместить запущенный процесс в фон, вернуть на передний план процесс работающийв фоне. Кандидат должен уметь проверить запущены ли какие-нибуть задачи в фоновомрежиме и знать разнику между командой kill(1) и встроенной в оболочку командой kill.
Практика: &, ^Z, jobs, fg, bg, и встроенная в оболочку kill.
7.14. Применение регулярных выражений
Описание: Работа с регулярными выражениями является частью повседневнойработы системного администратора. Кандидат BSDA должен быть способен искатьтекстовые шаблоны при анализе вывода программ или поиске в файлах. Кандидатдолжен уметь указать диапазон символов в скобках [], определить литерал (?!), использовать квантификаторы, u1086 отличать метасимволы и создавать инвертированные фильтры.
7.15. Преодоление ограничений на длинукомандной строки
Описание: Дляни командной строки ограничена. Порой приходится создавать командные строки, которые не помещаются в отведённых пределах. Кандидат должензнать как запустить команду несколько раз с различными аргументами, используяxargs(1) или цикл while.
Практика: xargs(1), find(1).
7.16. Понимание значения термина домен вразличных контекстах
Описание: Термин "домен" используется в UNIX в различных значениях. Кандидатдолжен понимать значение этого термина в контексте NIS, DNS, Kerberos и доменахNTLM.
Описание: Кандидат должен понимать разницу между системным crontab и пользовательским. В добавок, он должен владеть редактором crontab, разбираться в его поляхи понимать важность предварительного тестирования скрипта перед тем как записатьего в crontab. Кандидат так же должен знать про то, что он может создать файлы/etc/cron/allow и /etc/cron/deny и для чего они нужны.