Команды бывают:
1) выполняемые
2) встроенные в bash
3) функции командной оболочки(shell functions)
4) псевдонимы (alias)
type команда – получить тип команды
which команда – получить местоположение выполняемого файла(только для выполняемых)
help команда – получить справку о встроенной команде
команда –help – вывести инструкцию об использовании команды
man команда – вывести страницу справочного руководства
man 1 команда – вывести страницу справочного руководства, из 1 раздела(их всего 8)
man -k = appropos
appropos [термин или часть названий команды] – вывод информации схожей с термином
man bash -мануал по башу
whatis команда – очень краткая справка о команде
INFO
info команда – вывод справки в виде справки программы info
(ссылки в тексте руководства info помечены звездочкой, переход по ним – enter)
в программе
? справка о программе
page up или backspace предыдущая страница
page down или пробел следующая страница
n следующий узел
p предыдущий узел
u родительский узел
q выход
Последовательность команд
Можно выводить несколько команд в виде последовательности, через точку с запятой
команда1; команда2; команда3; команда4;
Псевдонимы (alias)
срок жизни псевдонима – сеанс
alias имя=”строка из одной или нескольких команд или выражений”
удаление псевдонима
unalias имяпсевдонима
alias без аргументов выводит все псевдонимы из окружения
псевдонимы удобны в настройке команд под себя и создании новых специализированных команд