Шрифты и условные обозначения
Символ # означает приглашение операционной системы (точнее оболочки, shell) на ввод команды. Имена файлов, аргументы команд и сами команды, которые следует набирать на клавиатуре без изменений, даны жирным шрифтом, например:
# cp /kernel /kernel.old
Фрагменты текста, вместо которых нужно подставить конкретные значения, указаны в угловых скобках, например:
# mv <файл> <каталог>, т.е. нужно <файл> заменить именем реального файла, а <каталог> - именем реального каталога.
Выводимая командами информация, фрагменты файлов и сценариев набраны обычным шрифтом, комментарии заключены между символами /* и */ , например:
# ls /usr/home/mag /* вывести содержимое каталога /usr/home/mag */ .forward .login .profile /* список файлов в каталоге /usr/home/mag */
Текст, заключенный в квадратные скобки [ ] в синтаксисе команд является необязательным.
Текст, за которым следует многоточие : можно повторять.
Фигурные скобки { } указывают на то, что нужно выбрать один из элементов, разделенных вертикальной чертой |. Например записи команды:
# stick [-p] {yes | no} <файл> :
соответствует любая команда из следующих:
# stick yes /etc/passwd # stick -p no /root # stick no /etc/passwd /root # stick -p yes /etc/passwd /root
Символы подстановки shell:
Звездочка * означает любое количество символов.
Вопросительный знак ? означает ровно один символ.
Тильда ~ означает домашний каталог текущего пользователя.
Запись ~user означает домашний каталог пользователя user.