Командный словарь юниксоида Докучаев Дмитрий aka Forb Спецвыпуск: Хакер, номер #051, стр. 051-108-4 apropos <word> - поиск названия руководства по заданному ключевому слову. Например, ты помнишь, что команда содержит подстроку "dir", но не знаешь ее полного имени. Используй запрос apropos dir, и команда быстро найдется. which <команда> - поиск нужного исполняемого файла в каталогах, объявленных в переменной окружения PATH. whereis <команда> - эффект тот же, что и для which, только поиск ведется и в каталоге со справочными страницами. command –-help (или command –h) - очень часто параметр -help выводит частичную справку о параметрах команды. Это значит, что совсем не обязательно читать большое руководство, если ты вдруг забыл командную опцию. Что же такое команда? По сути, команда - это вызов внешнего исполняемого файла. Другими словами, введя в интерпретаторе ключевое слово, ты принуждаешь его найти бинарный файл, соответствующий твоему запросу. Если такой бинарник существует, система пытается его запустить, а иначе выдаст сообщение о том, что команда не опознана. Однако бывают исключения, когда вводимая команда - это исключительная особенность shell'а. Команда uname –a расскажет много интересного о системе, например, имя операционки, версию ядра или тип процессора. С помощью запроса set можно смотреть/изменять системные переменные окружения. Например, добавлять новый каталог в переменную PATH. Чтобы узнать информацию о залогиненных пользователях, выполни запрос "w". Команда Last поможет подсмотреть данные людей, которые уже вышли из системы. Если тебе захочется отправить системное оповещение всем пользователям, используй команду wall < файл_с_сообщением или просто echo "сообщение"|wall. |