Tuesday, January 12, 2010

Abreviando comandos no Linux - Alias

Uma opção bem legal para quem ainda não conhece são o uso de aliases no Linux.

Usando alias temos a possibilidade de reduzir enormemente o numero de comandos que digitamos no shell bem como o tempo de acesso a determinado arquivo ou diretório.

Ex. Os comandos como ls,cd rm sao abreviações de comandos maiores!!

Para mim o uso é bem aproveitado quando usamos ou acessamos determinados diretorio,variaveis de ambiente muitas vezes ao dia ou durante a nossa semana de trabalho.

No meu caso como não sou especialista em Linux todas as funções que uso são normalmente para me auxiliar na administração de banco de dados Oracle ou em casa usando o Ubuntu,com estou fazendo agora!!

Faço o  seguinte para criar alias :

Edito o meu arquivo .bash_profile que fica na home do meu usuário para que toda vez que entre no shell possa acessá-los.

Vamos a um exemplo .Digamos que eu fosse acessar meu diretório Documents desta forma :

je@ubuntu:~$ ls

Desktop Documents Downloads examples.desktop Music Pictures Public Templates Videos

je@ubuntu:~$ cd Documents/

je@ubuntu:~/Documents$ ls

je@ubuntu:~/Documents$ pwd

/home/je/Documents

je@ubuntu:~/Documents$

Neste caso poderia criar o alias mydoc assim :

alias mydoc ='cd /home/je/Documents'

Depois coloco este código dentro do meu .bashrc,.bash_profile ou o .profile usando o editor vi por exemplo.

ex.

vi /home/je/.bashrc
...
je@ubuntu:~$ more .bashrc
...
alias mydoc='cd /home/je/Documents'
...

je@ubuntu:~$

Abrindo um novo shell já posso acessar desta forma :

je@ubuntu:~/Documents$ pwd

/home/je/Documents

je@ubuntu:~/Documents$

Para navegar entre as Homes do Oracle é show de bola!

Essa é a dica!


Abs,


Julio Cesar Correa

No comments: