Список утилит командной оболочки Linux (Линукс), FreeBSD

Какие есть утилиты командной строки Линукс? Их много, а еще больше у них ключей для запуска:)

Источники получения помощи в UNIX системах. Ниже text обозначает что вы вводите - обычно команду или имя файла.

  • whatis text - показывает описания справочных страниц. В начале каждой справочной страницы есть её краткое описание. whatis осуществляет поиск в названиях справочных страниц и отображает описания всех страниц, подходящих под название. В названии могут содержаться шаблоны (-w) или это может быть регулярное выражение (-r). При использовании этих параметров, может потребоваться указывать название в кавычках или экранировать (\) специальные символы для того, чтобы оболочка командной строки не обрабатывала их. При поиске используются индексные базы данных, которые обновляются с помощью программы mandb. Для обновления баз в зависимости от установки, её можно периодически запускать из задания cron или вручную после установки новых справочных страниц. Примеры использования whatis:
# whatis top
top (1)              - display Linux tasks
 
# Вывести информацию для всех бинарных файлов текущего каталога
whatis /bin/*
apropos (1)          - поиск в именах справочных страниц и кратких описаниях
catman (8)           - создаёт или обновляет уже отформатированные справочные страницы
chage (1)            - изменяет информацию об устаревании пароля пользователя
chfn (1)             - изменяет информацию о пользователе
chsh (1)             - изменяет регистрационную оболочку пользователя
debconf (1)          - запускает программу, использующую debconf
  • apropos text - поиск в именах справочных страниц и кратких описаниях, выводит всё, что содержит строку text в базе whatis. Внутри каждой справочной страницы есть краткое описание о чём эта страница. apropos выполняет поиск ключевого слова в этом описании. Ключевое слово может представлять собой регулярное выражение (-r), шаблон (-w) или точное искомое ключевое слово (-e). При использовании этих параметров может потребоваться указывать ключевое слово в кавычках или экранировать (\) специальные символы для того, чтобы избежать их интерпретации оболочкой командной строки. Например:
# apropos пароль
expiry (1)           - проверяет и изменяет пароль согласно срокам действия
passwd (1)           - изменяет пароль пользователя
  • man text - это навигатор справочных страниц ОС. Каждый параметр страница, переданный man, обычно является названием программы, утилиты или функции. По каждому из этих параметров выполняется поиск и вывод связанной с ним справочной страницы. Если указан параметр раздел, то это заставляет man выполнять поиск только в этом справочном разделе. Действием по умолчанию является поиск во всех доступных разделах в заранее определённом порядке и показ только первой найденной страницы, даже если существуют страницы в нескольких разделах. Для выяснения всех возможностей выполните:
# man man
  • which text - выводит пусть к бинарному файлу. Например:
# which htop
/usr/bin/htop
  • whereis text - ищет файл с названием text в бинарных, исходных и man -файлах и выдаёт полный путь.
# whereis htop
htop: /usr/bin/htop /usr/share/man/man1/htop.1.gz
  • locate используется для поиска файлов в Linux, быстрее у удобнее чем find.
PQ VPS сервера в 28+ странах.