Pular para o conteúdo

Aliases - apelidos para comandos

Dica publicada em Linux / Comandos
Alberto Ivo albertoivo
Hits: 18.021 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

Aliases - apelidos para comandos

Alias é um comando que permite criar apelidos para um outro comando ou programa. Para criar um alias, faça da seguinte forma:

alias <novo_comando>=<comando_linux>

Importante: Não deve haver espaços antes e depois do "=" e caso o <comando_linux> tenha mais de uma palavra, ele deve vir entre ASPAS. 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 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 home (se quiser mudar apenas um determinado usuários) ou do /etc (para todos os usuários).

Para alterar o profile de apenas determinado usuário, escolha uma das opções:

# vi ~/.bash_profile
# vi ~/.bashrc
# vi ~/.profile


Depois disso basta digitar o comando do alias desejado 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 (sub)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.

Aliases - apelidos para comandos

Calculadora rápida e eficiente no terminal

Como descompactar arquivos tar.xz no Ubuntu/Debian e derivados

Servidor Debian - Erro: Não existem chaves públicas para os seguintes IDs de chaves [Resolvido]

Otimização GCC - Descobrindo o modelo do seu processador

Os comandos apropos, makewhatis e whatis

#1 Comentário enviado por ares em 27/05/2008 - 13:24h
?comentario=Cara Não funcionou em nenhum dos arquivos!
tem que executar algum comando depois!??

Contribuir com comentário

Entre na sua conta para comentar.