"Максим Мошков "Введение в системное администрирование UNIX"" - читать интересную книгу автора Простое имя файла может состоять из ЛЮБЫХ символов. Длина
простого имени не более 256 символов. Длина полного маршрутного имени файла не более 1024 символов. 1.4. Для задания шаблона имен используются символы "*" (произвольная последовательность символов) и "?" (один произвольный символ). Имя из одной точки "." обозначает текущую директорию, имя из двух точек ".." - вышележащую (родительский каталог). 1.5. Чтобы запустить программу на выполнение, достаточно набрать ее имя и, если нужно, другие аргументы командной строки. Имя программы - это маршрутное имя файла, в котором эта программа находится. Аргументы разделяются одним или несколькими пробелами и табуляторами. Ключи команды обычно (но не всегда) выделяются знаком "-". команда -ключи -ключи ... прочие разные аргументы ... 1.6. Если командная строка кончается знаком &, то команда запустится параллельно (фоном). На терминале печатается номер, который получает полученный процесс. после чего можно продолжать работу не дожидаясь завершения фоновой задачи. команда -всякие разные аргументы ... & 1.7. Команда имеет три предопределенных направления ввода-вывода - стандартный ввод, стандартный вывод и стандартный протокол. Как правило, команда берет исходные данные из стандартного ввода и печатает результаты в стандартный вывод. В стандартный протокол печатаются сообщения об ошибках и диагностика. Первоначально стандартные ввод, вывод и протокол назначены на терминал, однако их можно переназначить, используя следующие конструкции: команда > имя_файла (для стандартного вывода), команда < имя_файла (для переназначения стандартного ввода), команда 2> имя_файла (для стандартного протокола - системной диагностики). Пример - записать в файл содержимое текущей директории: ls > infdir Если вывод назначен в файл, то перед началом выполнения команды создается пустой файл с соответствующим именем (если |
|
|