Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по ОС.doc
Скачиваний:
17
Добавлен:
05.11.2018
Размер:
2.06 Mб
Скачать

Правила именования справочников и файлов

Вы можете давать справочникам или файлам любые имена в соответствии со следующими правилами:

  • допустимы все символы, за исключением /;

  • некоторые символы лучше не использовать, такие как пробел, табуляция и следующие: ? " # $ ^ ( ) ; < > [ ] | \ * @ ' ~ &. Если вы воспользуетесь символами пробел или табуляция в имени файла или справочника, то вы должны заключить имя в двойные кавычки в командной строке;

  • избегайте использования знаков + - или . в качестве первого символа в имени файла;

  • система UNIX различает большие и маленькие буквы. Например, система предполагает, что справочник (или файл) названный draft отличается от DRATF.

  • имя файла или каталога лучше ограничивать 14 символами т.к. в различных ОС длина имени может иметь вариации ( смотри документацию ).

В следующем примере приведены допустимые имена справочников или файлов:

Пример.

memo MEMO section2 raf:list

file.d chap3+4 item1_10 outline

Дополнительная информация по файловой системе

Справочник root содержит несколько важных системных справочников ( в различных версиях ОС имеется некоторое отличие приведенных имен ):

/sbin - содержит основные исполняемые программы, используемые в процессе загрузки и при восстановлении системы;

/home - корневой справочник поддерева для справочника пользователя;

/tmp - содержит временные файлы;

/var - поддерево для изменяемых файлов (например, файлы регистрации);

/var - корневой справочник поддерева для изменяющихся файлов (например, файлы log);

Перечень специальных символов

< > - ввод, который не появляется на экране (например, пароль, табуляция, RETURN) в тексте приводится в угловых скобках;

<^char> - управляющие символы приводятся тоже в угловых скобках, т.к. они не появляются на экране во время ввода. Символ ^ означает управляющую клавишу (обычно она называется CTRL). Управляющую клавишу и символ char необходимо нажимать одновременно;

[] - ключи и аргументы команды, которые являются необязательными, заключаются в квадратные скобки;

| - вертикальная черта разделяет необязательные аргументы, из которых вы должны выбрать один. Например, когда командная строка имеет следующий формат:

command [arg1|arg2]

вы можете выбрать либо arg1 либо arg2, когда выдаете команду;

... - многоточие после аргумента означает, что более чем один аргумент может быть использован в одной командной строке;

- стрелка на экране представляет курсор.

В примерах команд знак $ используется как подсказка интерпретатора команд shell. Какой бы символ не использовался в качестве подсказки, имейте в виду, что этот символ выдается на экран системой и его выводить не надо. В документации этот символ иногда будет присутствовать в начале командной строки.

Во всех разделах приведены примеры, в которых показано, как выглядят экраны терминалов, когда вы взаимодействуете с системой UNIX. Эти примеры показывают как пользоваться редакторами системы UNIX, писать короткие программы и выполнять команды. Ввод (символы, вводимые вами) и вывод (символы печатаемые системой UNIX) приведены на этих экранах в соответствии с соглашениями, приведенными выше.