Ganhando tempo no Terminal
Dica publicada em Linux / Configuração
Ganhando tempo no Terminal
Uma das muitas maneiras de ganhar tempo no terminal, é limitar a digitação de comandos, usando os conhecidos:
bash aliases.
Um 'alias' (o singular de 'aliases'), não passa de um 'apelido' para uma linha de comando, onde uma única palavra será a substituta de toda a linha.
Usando como exemplo a linha abaixo:
sudo apt-get update && sudo apt-get dist-upgrade -y
É um bocado de digitação para atualizar nossas fontes e depois, rodar um upgrade completo pré-autorizado (-y).
Então, que tal se tudo isso pudesse ser feito com a palavra 'atualiza'?
Pode, bastando que você digite este comando no terminal:
alias atualiza='sudo apt-get update && sudo apt-get dist-upgrade -y'
E depois, digite apenas:
atualiza
Gostou?
Se gostou e usa Ubuntu, torne permanente usando meu ".bash_aliases" para o APT, que segue:
Basta que todo o texto acima, seja colocado no arquivo oculto de nome ".bash_aliases" na sua pasta de usuário, bastando criá-lo desde logo, com o editor:
gedit .bash_aliases
Após criar (pode ser que ele já exista), editar, salvar e fechar o arquivo, reinicie a sessão do Ubuntu para implementar as mudanças, e usar assim:
atualiza
Já vimos.
limpa
Vai remover os pacotes inúteis com confirmação e limpar o cache do APT, parcialmente (só elimina o que não está mais nos repositórios).
instala pacote
A mesma coisa que: sudo apt-get install pacote
remove pacote
A mesma coisa que: sudo apt-get remove pacote
procura pacote
A mesma coisa que: apt-cache search pacote
Outros 'apelidos' que costumo usar:
O primeiro é interessante, pois pede confirmação para a remoção de pacotes pelo comando: rm
Os demais, cabe a você experimentar.
Encerrando, se você não usa Ubuntu, inclua seus 'aliases' no final do arquivo ".bashrc".
Até a próxima dica.
Um 'alias' (o singular de 'aliases'), não passa de um 'apelido' para uma linha de comando, onde uma única palavra será a substituta de toda a linha.
Usando como exemplo a linha abaixo:
sudo apt-get update && sudo apt-get dist-upgrade -y
É um bocado de digitação para atualizar nossas fontes e depois, rodar um upgrade completo pré-autorizado (-y).
Então, que tal se tudo isso pudesse ser feito com a palavra 'atualiza'?
Pode, bastando que você digite este comando no terminal:
alias atualiza='sudo apt-get update && sudo apt-get dist-upgrade -y'
E depois, digite apenas:
atualiza
Gostou?
Se gostou e usa Ubuntu, torne permanente usando meu ".bash_aliases" para o APT, que segue:
alias atualiza='sudo apt-get update && sudo apt-get dist-upgrade -y'
alias limpa='sudo apt-get autoremove && sudo apt-get autoclean'
alias instala='sudo apt-get install'
alias remove='sudo apt-get remove'
alias procura='apt-cache search'
alias limpa='sudo apt-get autoremove && sudo apt-get autoclean'
alias instala='sudo apt-get install'
alias remove='sudo apt-get remove'
alias procura='apt-cache search'
Basta que todo o texto acima, seja colocado no arquivo oculto de nome ".bash_aliases" na sua pasta de usuário, bastando criá-lo desde logo, com o editor:
gedit .bash_aliases
Após criar (pode ser que ele já exista), editar, salvar e fechar o arquivo, reinicie a sessão do Ubuntu para implementar as mudanças, e usar assim:
atualiza
Já vimos.
limpa
Vai remover os pacotes inúteis com confirmação e limpar o cache do APT, parcialmente (só elimina o que não está mais nos repositórios).
instala pacote
A mesma coisa que: sudo apt-get install pacote
remove pacote
A mesma coisa que: sudo apt-get remove pacote
procura pacote
A mesma coisa que: apt-cache search pacote
Outros 'apelidos' que costumo usar:
alias rm='rm -i'
alias ll='ls -l'
alias la='ls -a'
alias discos='df -h'
alias ram='free -m'
alias distro='cat /etc/issue'
alias energia='acpi -V'
alias ll='ls -l'
alias la='ls -a'
alias discos='df -h'
alias ram='free -m'
alias distro='cat /etc/issue'
alias energia='acpi -V'
O primeiro é interessante, pois pede confirmação para a remoção de pacotes pelo comando: rm
Os demais, cabe a você experimentar.
Encerrando, se você não usa Ubuntu, inclua seus 'aliases' no final do arquivo ".bashrc".
Até a próxima dica.