Aumentando a Produtividade no Terminal Linux
Se você é o tipo de usuário que usa o terminal para realizar tarefas frequentes como atualizar o sistema, atualizar os pacotes e até mesmo a distribuição, provavelmente usa comandos repetidos para executar tais tarefas. Que tal agilizar esse processo transformando esses comandos num só?
Os comandos sãos os seguintes:
apt-get update – para atualizar os pacotes
apt-get upgrade – para atualizar o sistema
apt-get dist-update – para atualizar a distribuição
Para transformar todos esses comandos num só, vamos fazer uso de um comando muito útil existente no linux, o alias. Esse é um comando que particularmente gosto muito, que facilita e aumenta consideravelmente a produtividade no meu dia a dia.
Vamos lá…
o alias é um comando que “cria comandos”, ou “apelida comandos”. Sua sintaxe é bem simples:
alias nome desejado = comando a ser executado
ex: alias atualizar = sudo apt-get update
ex: alias listarTudo = ‘ls -lha’
Note que no segundo exemplo coloquei o comando a ser executado dentro de aspas simples, isso por que acrescentei opções (-lha) ao comando.
Testando os novos comandos:
Depois de criar os comandos/apelidos acima, faça o teste no terminal:
digite listarTudo
Observe que o comando é executado como se você tivesse digitado ls -lha. Bacana não?!
Para melhorar nossa tarefa, podemos encadear vários comandos numa única linha. Isso pode ser feito usando o ponto e virgula (;). Por exemplo:
Atualizar os pacotes e depois o sistema:
sudo apt-get update ; sudo apt-get upgrade
Um probleminha….
Ao criar os comandos com o alias, você provavelmente notou que ao fechar o terminal o apelido/comando criado não é mais utilizável, isso porque ele não é salvo. Para que ele fique permanente é necessário acrescenta-lo a um arquivo chamado .bashrc que fica localizado no diretório do usuário.
Para localiza-lo digite…
ls -a | grep .bashrc
O comando acima, mostra os arquivos ocultos e depois filtra o resultado buscando pelo arquivo .bashrc.
Bom agora que entendemos como todo o processo funciona, vamos criar permanentemente nossos comandos…
Para editar o arquivo .bashrc, você pode utilizar um editor de sua preferência, vou o usar o gedit.
gedit .bashrc
Ao abrir o arquivo, procure pela linha: # some more ls aliases
abaixo dela vamos acrescentar nossos comandos
alias atualizar = ‘sudo apt-get update ; sudo apt-get upgrade ; sudo apt-get dist-update’
Pronto. Salve o arquivo e feche o editor
Para testar podemos encerrar o terminal e abri-lo novamente ou simplesmente podemos atualizar o arquivo bashrc, digitando o seguinte comando: bash
Digite no terminal atualizar e verá que os comandos serão executados, solicitando é claro a senha do sudo.
Dica
Para ver todos os aliases criados, basta digiat alias no terminal e você uma lista de apelidos criados por você e alguns que já veem na distro.
Bom galera é isso, agora que aprendemos a usar o comando alias, nós podemos criar infinidades de comandos para agilizar e ganhar produtividade no nosso dia a dia.
Até uma próxima!