Получение оперативной помощи
Система руководств весьма подробна, но в некоторых случаях может показаться избыточной. Например, если требуется только уточнить формат команды, или список возможных ее опций, нет необходимости в подробном описании. В этом случае есть смысл прибегнуть к оперативной помощи самих программ.
В большинстве случаев оперативная подсказка по данной конкретной команде может быть получена следующей конструкцией:
имя_команды --help
или
имя_команды -h
Очень часто вывод подсказки на экран происходит, если команда, требующая обязательного использования параметров и (или) аргументов, введена без них(или параметры и аргументы введены неправильно). Иногда в этом случае выводится не сама по себе справка, а лишь указывается способ ее получения. Например, ответом на ввод команды cp (от copy — копировать) без аргументов будет сообщение такого рода:
cp: отсутствуют аргументы
Попробуйте cp --help для получения более подробного описания.
Если последовать этому совету, на экран будет выведена справка по использованию команды cp:
Использование: cp [OPTION]... SOURCE DEST
или: cp [OPTION]... SOURCE... DIRECTORY
или: cp [OPTION]... --target-directory=DIRECTORY SOURCE...
Копирует SOURCE в DEST, или несколько SOURCE в DIRECTORY.
За этим последует расшифровка различных опций (параметров). Аналогично и с командами, которые не требуют обязательного использования опций и аргументов, например, командой ls. Чтобы получить по ней справку, требуется так же ввести ее с соответствующим параметром:
$ ls --help
Использование: ls [OPTIONS]... [FILE]...
Выдает информацию о FILE (текущий каталог по умолчанию).
Сортирует в алфавитном порядке если ни один из ключей -cftuSUX --sort не задан.
-a, --all не скрывать файлы начинающиеся с . -A, --almost-all не выдавать . и ..
и т.д. Напротив, некоторые команды, которые не могут использоваться без опций и (или аргументов) при вводе без них выведут краткую справку о своем использовании. Примером является команда more : если после нее не указано имя просматриваемого файла (а именно для этого она и предназначена), ответом будет сообщение:
usage: more [-dflpcsu] [+linenum | +/pattern] name1 name2 ...
строительство дома по канадской технологии
то есть краткая (но часто достаточная для уточнения мелких деталей) справка по использованию команды.
- 1004 просмотра
Еще материалы по теме:
- Общие сведения о системе Linux
- Linux - Руководство пользователя на примере ASPLinux
- Linux для начинающих
- Приложение А - Спецификация модулей запуска
- Проверка уровня чернил в принтере Epson
- Страницы руководства man (manual)
