четверг, 10 ноября 2011 г.

Добавление алиасов навсегда

Алиасы это очень удобная функциональность для того что бы упросить вв од частоиспользуемых команд.

Например когда я логинюсь на хостинг сервер где крутятся мои веб проекты, наиболее часто я начинаю работу с перехода в каталог с вхостами:

$cd /var/www

Для того что бы не вводить каждый раз эту комманду я создал для нее алиас "www" командой:

$alias='cd /var/www'

Теперь при наборе комманды www я перехожу в нужный каталог.

Но есть одна проблема при использовании комманды alias - созданные комманды живут только в течении текущей сессии, что, естественно, не удобно.

Для того что бы сделать эти алиасы постоянными нужно добавить их в файл ~/.bash_profile (mac) или ~/.bashrc в linux (Ubuntu). Также для удобства в Ubuntu можно создать отдельный файл для алиасов ~/.bash_aliases

Кстати не забудте перезапустить сессию после того как добавите адиасы в этот файл.

Вот список моих алиасов из ~/.bash_profile

alias hostsedit='sudo vim /private/etc/hosts'
alias ..='cd ..'
alias ..2='cd ../..'
alias ..3='cd ../../..'
alias ..4='cd ../../../..'
alias la='ls -lAXh' #Show all, sort by extension
alias l="ls -l"
alias la="ls -la"

Комментариев нет:

Отправить комментарий