Aliases - apelidos para comandos

Publicado por Alberto Ivo em 18/05/2006

[ Hits: 14.528 ]

 


Aliases - apelidos para comandos



O alias é um comando que permite criar apelidos para um outro comando ou programa. Exemplo:

$ alias ls="ls –la color=auto"

Este comando mostrará uma listagem de todos os arquivos do diretório atual, inclusive os ocultos, em uma listagem colorida.

Porém, se você fizer apenas isso, quando você logar novamente, o alias não irá funcionar, e terá que fazer de novo, outro alias... Uma forma de fazer apenas uma vez o seu alias, é alterando o arquivo .profile do seu diretório pessoal (se quiser mudar apenas um determinado user) ou do /etc/profile:

Para alterar o profile de apenas um determinado user:

$ vi ~/.bash_profile
$ vi ~/.bashrc
$ vi ~/.profile


Depois disso, basta digitar o comando do alias no fim do arquivo e sair salvando:

<ESC> :qw!

Para alterar o profile de todos os usuários, ou seja, aliases globais, editamos o profile dentro do /etc:

# vi /etc/profile

Exemplos de aliases:

alias cp=”cp –i” # pergunta antes de substituir um arquivo existente
alias win=startx # sai do modo texto e vai pro modo gráfico
alias cl=clear # limpa a tela
alias rm=”rm –rf” # apaga diretórios sem perguntar se tem certeza
alias ls=”ls --color” # lista arquivos coloridos

IMPORTANTE: NÃO há espaços antes e depois do símbolo igual (=). E caso o comando tenha mais de uma palavra, ele deve vir entre aspas.

Outras dicas deste autor

Aliases - apelidos para comandos

Leitura recomendada

Renomear vários arquivos ao mesmo tempo

Encontrando o par de chaves ou parênteses no VIM

Compactando e descompactando arquivos com o bzip2 (.bz2)

Convertendo arquivos de vídeo em Linux para AVI e MPEG

tar - Entenda o que é empacotador e compactador

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts