Configurando Aliases
Os aliases são uma maneira de personalizar os comandos, fornecendo-lhes aliases (apelidos). Você pode usá-los para lembrar de comandos difíceis ou criar nomes curtos para comandos longos que você simplesmente odeia digitar. Para configurar aliases, clique com o botão direito do mouse e crie um arquivo vazio em seu diretório pessoal e nomeie-o como “.bash_aliases”. Observe o período no início do nome que tornará o arquivo oculto. Pressione "Ctrl + H" para mostrar os arquivos ocultos.
Sintaxe de aliases
Usando o seu editor de texto favorito, abra o arquivo que você acabou de criar e comece a criar seus aliases. Mas há poucas coisas que você deve ter em mente, a sintaxe deve ser:
alias new_name='old_command'
Onde “new_name” é o alias e “old_command” é o comando que você deseja alterar e é colocado entre aspas. Exemplo:
alias agi='sudo apt-get install'
Isso fará com que digitar “agi” seja o mesmo que digitar “sudo apt-get install”. Desta forma, se você tiver uma dúzia de pacotes para instalar, sua tarefa ficou mais fácil. Tenha em mente que, se você criar um alias que tenha a mesma aparência de um comando, o comando ou o alias não funcionará. Exemplo:
alias install='sudo apt-get install'
O alias no exemplo acima não funcionará porque já existe um comando com o nome "instalar".
E lembre-se de que criar aliases de duas palavras não funcionará, a menos que você as conecte com um traço. Exemplo:
alias apt install='sudo apt-get install'
alias apt-install='sudo apt-get install'
No exemplo acima, o primeiro alias é inválido, pois o alias consiste em duas palavras separadas, enquanto o segundo alias é bom de usar, porque as duas palavras estão conectadas a um traço. E a última coisa que você não deve fazer é colocar qualquer espaço no início de qualquer linha. Então, isso é tudo sobre como criar os aliases, mas quais alias você usaria? Continue lendo!
Quais aliases usar
Agora que você sabe como configurar aliases e criar seus próprios. Vamos ver quais aliases você pode usar para aproveitar ao máximo.
Gerenciar pacotes
Se você tiver que instalar e remover pacotes com muita freqüência, então você realmente vai gostar disso.
alias agi='sudo apt-get install'
alias agr='sudo apt-get remove'
alias agu='sudo apt-get update'
alias acs='apt-cache search'
Os aliases acima são feitos das primeiras letras de cada palavra no comando. Estes são apenas exemplos do que você pode usar e você pode usá-los, modificá-los ou criar os seus próprios.
Gerenciar arquivos e pastas
alias cp='cp -iv'
alias mv='mv -iv'
alias rm='rm -i'
alias la='ls -alh'
Esses aliases farão com que a linha de comando solicite a confirmação da exclusão de arquivos ou sobrescrevê-los (se houver duplicatas) ao copiar ou mover arquivos, além de fornecer mais informações sobre o que está sendo feito. Isso pode impedir que você substitua seus arquivos acidentalmente ou os envie para algum lugar para o qual você não deveria enviá-los.
Navegando no sistema
alias documents='cd ~/Documents'
alias downloads='cd ~/Downloads'
alias desktop='cd ~/Desktop'
alias music='cd ~/Music'
alias videos='cd ~/Videos'
alias..='cd..'
alias …='cd../..'
alias ….='cd../../..'
Agora navegando seus arquivos e pastas não pode ser mais fácil. Digite o diretório que você quer ir e digite pontos para subir.
Outros aliases úteis
alias e='exit'
alias s='sudo'
alias shutdown='sudo shutdown –h now' #requires root password, disable it by 'sudo chmod u+s /sbin/shutdown'
alias restart='sudo shutdown –r now' #requires root password, disable it by 'sudo chmod u+s /sbin/shutdown'
alias suspend='sudo pm-suspend'
alias lock='gnome-screensaver-command --lock'
alias mounted='mount | column –t
Tem mais dicas ou ótimos apelidos? Compartilhe-os nos comentários.