Aliases - apelidos para comandos
Dica publicada em Linux / Comandos
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 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
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.