2011-03-25

Własne aliasy w bash'u

Linux Mint jak każda dystrybucja GNU/Linux'owa umożliwia tworzenie aliasów. To fantastyczny wynalazek dzięki któremu można w prosty sposób stworzyć sobie skróty długich, często używanych komend terminalowych. Na przykład zamiast wpisywania czegoś takiego:

ssh -p 666 m4rc1no5@host
można dzięki aliasom zdefiniować sobie skrót w stylu:

goto_host

Co należy zrobić żeby stworzyć sobie taki skrót?

Po pierwsze .bashrc


Dodajemy w .bashrc kod:

#wczytanie aliasow
if [ -f ~/.bash_aliases ]; then
source ~/.bash_aliases
fi
Plik .bashrc powinien znajdować się w katalogu domowym. Jesli tam go nie ma to trzeba go utworzyć i wpisać tam kod znajdujący się wyżej.

Po drugie .bash_aliases


W katalogu domowym tworzymy plik .bash_aliases i umieszczamy w nim własne aliasy - na przykład:

alias goto_host='ssh -p 666 m4rc1no5@host'

Po tych fantastycznych i banalnych dwóch krokach otwieramy nowy terminal, wpisujemy

goto_host
i cieszymy się z dobrodziejstw jakie dają nam aliasy. :-)

Brak komentarzy:

Prześlij komentarz