Алиасы в Linux

  2015-11-25 12:57:06

Тем кто до сих пор набирает супер длинные команды в терминале, посвящается. Alias является ссылкой на строку или символ. Например для того что бы каждый раз не набирать длинную команду для перезагрузки сервера nginx или apache, можно воспользоваться алиасом.

alias aprt='/etc/init.d/apache2 restart'
alias nrt='/etc/init.d/nginx restart'

Или вот ещё интересный пример:

alias ..='cd ..'

Теперь для того что бы перейти на уровень выше можно просто набрать две точки в терминале. А если нужно перемещаться по разным уровням, то:

alias ...='cd ../../../'
alias ....='cd ../../../../'
alias .....='cd ../../../../'
alias .4='cd ../../../../'
alias .5='cd ../../../../..'

Алиасы так же полезны, в таких случаях когда например Вы постоянно допускаете ошибку в наборе команды. Вы набираете sl вместе ls или же dit вместе dir. Но будьте очень аккуратны и не переусердствуйте с короткими командами, особенно это касается rm -rf.