Como adicionar um alias a um comando no terminal?

28

Ao digitar um comando especificado manualmente no terminal, quero executar outro comando.

Como poderia adicionar um alias a um comando? Posso fazer isso com a ajuda do terminal ou devo editar algum tipo de arquivo?

    
por Rootical V. 22.06.2012 / 16:49

6 respostas

37
alias new_name='old command'

Para criar um alias permanente, você precisa editar o arquivo .bashrc em seu diretório pessoal.

Mais informações aqui

Mais arquivos .bashrc aqui

    
por OrangeTux 22.06.2012 / 16:59
12

Na linha de comando bash, é simplesmente um caso de digitação:

alias my_command="Command to run"

Por exemplo, para criar um comando curto, execute uma listagem longa que você possa fazer:

alias ll="ls -l"

As aspas não são necessárias se você não estiver adicionando comutadores ao comando com alias.

    
por Adam 22.06.2012 / 17:00
5

Para fazer alterações permanentes, você pode colocar seus aliases separadamente em ~/.bash_aliases

    
por Yann Sagon 25.03.2013 / 09:35
2

Você pode usar o comando interno alias no shell que está usando ou pode escrever um script que faça o que quiser. Supondo que você esteja usando o bash como shell (que é o padrão), você pode digitar man bash e pular para a seção ALIASES , para documentação sobre aliases no bash.

    
por dobey 22.06.2012 / 16:58
1

Para saber mais sobre o alias: visite o link

Para tornar as alterações permanentes (isto é, para serem lidas toda vez que você iniciar um shell) adicione os comandos alias digitados no terminal no arquivo ~ / .bashrc.

    
por drake01 22.06.2012 / 16:58
1

Eu escrevo uma GUI para adicionar / editar comandos alias. Você também pode usá-lo da linha de comando assim:

addalias -add "sinstall" "sudo apt-get install"

link

    
por isamert 14.08.2014 / 14:51