Pesquisa de site

Como criar e usar o comando Alias no Linux


Os usuários do Linux geralmente precisam usar um comando repetidamente. Digitar ou copiar o mesmo comando repetidamente reduz sua produtividade e distrai você do que deveria estar fazendo.

Você pode economizar tempo criando aliases para os comandos mais usados. Aliases são como atalhos personalizados que representam um comando (ou conjunto de comandos) que pode ser executado com ou sem opções personalizadas. Provavelmente, você já está usando aliases em seu sistema Linux, mesmo sem saber.

Listar aliases atualmente definidos no Linux

Você pode ver uma lista de aliases definidos em seu perfil simplesmente executando o comando alias.

alias

Aqui você pode ver os aliases padrão definidos para seu usuário no sistema Ubuntu.

Como você pode ver, executar o comando ll é equivalente a executar o comando ls -alF.

ll
ls -alF

Você pode criar um alias com um único caractere que será equivalente a um comando de sua escolha.

Como criar aliases no Linux

Criar aliases é um processo relativamente fácil e rápido. Você pode criar dois tipos de aliasestemporários e permanentes. Analisaremos os dois tipos.

Criando aliases temporários no Linux

O que você precisa fazer é digitar a palavra alias e usar o nome que deseja usar para executar um comando seguido do sinal "=" e citar o comando que deseja usar como alias .

A sintaxe é a seguinte:

alias shortName="your custom command here"

Aqui está um exemplo real:

alias wr=”cd /var/www/html”

Você pode então usar o atalho "wr" para ir para o diretório webroot. O problema com esse alias é que ele estará disponível apenas para a sessão atual do terminal.

Se você abrir uma nova sessão de terminal, o alias não estará mais disponível. Se desejar salvar seus aliases entre sessões, você precisará de um alias permanente.

Criando aliases permanentes no Linux

Para manter aliases entre sessões, você pode salvá-los no arquivo de perfil de configuração do shell do usuário. Isso pode ser:

  • Bash – ~/.bashrc
  • ZSH – ~/.zshrc
  • Peixe – ~/.config/fish/config.fish

A sintaxe que você deve usar é praticamente a mesma da criação de um alias temporário. A única diferença vem do fato de que desta vez você o salvará em um arquivo. Por exemplo, no bash, você pode abrir um arquivo .bashrc com seu editor favorito assim:

vim ~/.bashrc

Encontre um local no arquivo onde deseja manter os aliases. Por exemplo, você pode adicioná-los no final do arquivo. Para fins de organização, você pode deixar um comentário antes de seus aliases, mais ou menos assim:

#My custom aliases
alias home=”ssh -i ~/.ssh/mykep.pem [email ”
alias ll="ls -alF"

Salve o arquivo. O arquivo será carregado automaticamente em sua próxima sessão. Se desejar usar o alias recém-definido na sessão atual, emita o seguinte comando:

source ~/.bashrc

Para remover um alias adicionado por meio da linha de comando, você pode remover o alias usando o comando unalias.

unalias alias_name
unalias -a [remove all alias]
Conclusão

Este foi um pequeno exemplo de como criar seu próprio alias e executar comandos usados com frequência sem ter que digitar cada comando repetidamente. Agora você pode pensar nos comandos que mais usa e criar atalhos para eles em seu shell.