Как создать алиас в файле .bashrc. Перед тем как создать алиас просмотрите все алиасы. Может быть вы забыли старый алиас. Задача алиасов - это упрощение работы. Допустим у вас есть папка в которую вы каждый раз заходите. Для того чтобы в неё пробраться необходимо каждый раз набирать путь или использовать mc (Midnight Commander). Короткий алиас в один миг переместит вас в нужную папку. Это очень удобно! После того как вы убедитесь в том что нужного алиаса нет, то создайте его.
# алиасы прописываются в файле .bashrc
vim ~/.bashrc
# вывод всех алиасов
alias
# проверить алиас, два способа
type ll
alias ll
# удаление алиаса
unalias name
# после внесения изменений в .bashrc его необходимо перезагрузить
source ~/.bashrc
Создадим два алиаса. Прямо в командной строке BASH введите одну из команд. Будет создан алиас. Для проверки выполните команду alias. После создания алиаса перегрузите файл .bashrc. Обратите внимание на то что файл .bashrc имеет точку в начале имени. Если перегрузите файл bashrc (без точки), то изменения не вступят в силу.
# создание алиасов
alias curdate='echo текущая дата: `date '+%Y-%m-%d'`'
alias reloadb='source ~/.bashrc'
Покажу вам культовые алиасы ls. Они упрощают работу. ls - самая используемая команда.
# показать скрытые файлы
alias la='ls -Al'
# выделить различные типы файлов цветом
alias ls='ls -hF --color'
# сортировка по расширению
alias lx='ls -lXB'
# сортировка по размеру
alias lk='ls -lSr'
# сортировка по времени изменения
alias lc='ls -lcr'
# сортировка по времени последнего обращения
alias lu='ls -lur'
# рекурсивный обход подкаталогов
alias lr='ls -lR'
# сортировка по дате
alias lt='ls -ltr'
# вывод через 'more'
alias lm='ls -al |more'
# альтернатива 'ls'
alias tree='tree -Csu'
#смена кодировки локали на utf
alias utf='export LANG=ru_RU.UTF-8'
#смена кодировки локали на CP1251
alias win='export LANG=ru_RU.CP1251'
Многие мои алиасы используют команду ls. О команде ls подробно написано в статье как вывести файлы директории в консоли при помощи ls BASH.