Usando a guia para preenchimento automático
Vou começar com algo realmente óbvio e ainda muito importante: preenchimento de tabulação.
Quando você está começando a digitar algo no terminal Linux, você pode pressionar a tecla tab e sugerirá todas as opções possíveis que começam com a string que você digitou até agora.
Por exemplo, se você está tentando copiar um arquivo chamado my_best_file_1.txt, você pode simplesmente digitar 'cp m' e pressionar tab para ver as opções possíveis.
21 dicas e truques de comando Linux super práticos que economizarão muito tempo e aumentarão sua produtividade
Resumo : Aqui estão alguns comandos Linux minúsculos, mas úteis, truques de terminal e atalhos que economizarão muito tempo ao trabalhar com a linha de comando do Linux.
Você já se deparou com um momento em que viu seu colega usando alguns comandos simples do Linux para tarefas que exigiram várias teclas? E quando você viu isso, você ficou tipo, “Uau! Eu não sabia que isso poderia ter sido feito tão facilmente”.
Neste artigo, mostrarei alguns truques de comandos profissionais do Linux que economizarão muito tempo e, em alguns casos, muita frustração. Não apenas seus amigos ou colegas vão 'uau' para você, mas também irá ajudá-lo a aumentar sua produtividade, pois você precisará de menos teclas e ainda menos cliques do mouse.
Não é que essas sejam dicas de Linux apenas para iniciantes. As chances são de que mesmo usuários experientes de Linux encontrarão algumas jóias escondidas que eles não conheciam, apesar de usarem o Linux por todos esses anos.
De qualquer forma, você aprende Linux por experiência, seja sua ou de outra pessoa :)
Truques legais do terminal Linux para economizar tempo e aumentar a produtividade
Você já deve conhecer algumas dessas dicas de comandos do Linux ou talvez todas. Em ambos os casos, você pode compartilhar seus truques favoritos na seção de comentários.
Algumas dessas dicas também dependem de como o shell está configurado. Vamos começar!
0. Usando a guia para preenchimento automático
Vou começar com algo realmente óbvio e ainda muito importante: preenchimento de tabulação.
Quando você está começando a digitar algo no terminal Linux, você pode pressionar a tecla tab e sugerirá todas as opções possíveis que começam com a string que você digitou até agora.
Por exemplo, se você está tentando copiar um arquivo chamado my_best_file_1.txt, você pode simplesmente digitar 'cp m' e pressionar tab para ver as opções possíveis.
Você também pode usar tab para completar comandos.
1. Volte para o último diretório de trabalho
Suponha que você acabe em um caminho de diretório longo e depois vá para outro diretório em um caminho totalmente diferente. E então você percebe que precisa voltar ao diretório anterior em que estava. Nesse caso, tudo o que você precisa fazer é digitar este comando:
cd -
Isso o colocará de volta no último diretório de trabalho. Você não precisa mais digitar o caminho do diretório longo ou copiá-lo e colá-lo.
2. Volte para o diretório inicial
Isso é óbvio demais. Você pode usar o comando abaixo para mover para seu diretório inicial de qualquer lugar na linha de comando do Linux:
cd ~
No entanto, você também pode usar apenas cd para voltar ao diretório inicial:
cd
A maioria das distribuições Linux modernas tem o shell pré-configurado para este comando. Economiza pelo menos dois pressionamentos de tecla aqui.
Liste o conteúdo de um diretório
Você deve estar adivinhando qual é o truque no comando para listar o conteúdo de um diretório. Todo mundo sabe usar o ls -l para essa finalidade.
E essa é a coisa. A maioria das pessoas usa ls -l para listar o conteúdo do diretório, enquanto o mesmo pode ser feito com o seguinte comando:
ll
Novamente, isso depende das distribuições do Linux e da configuração do shell, mas é provável que você possa usá-lo na maioria das distribuições do Linux.
Executando vários comandos em um único comando
Suponha que você precise executar vários comandos do Linux um após o outro. Você espera que o primeiro comando termine de ser executado e, em seguida, execute o próximo?
Você pode usar o ';' separador para este fim. Dessa forma, você pode executar vários comandos em uma linha. Não há necessidade de esperar que os comandos anteriores terminem seus negócios.
command_1; command_2; command_3
5. Executar vários comandos em um único comando somente se o comando anterior foi bem-sucedido
No comando anterior, você viu como executar vários comandos em um único comando para economizar tempo. Mas e se você tiver que garantir que os comandos não falhem?
Imagine uma situação em que você deseja construir um código e então se a construção foi bem sucedida, execute o make?
Você pode usar o separador && para este caso. && garante que o próximo comando seja executado apenas quando o comando anterior for bem-sucedido.
command_1 && command_2
Um bom exemplo desse comando é quando você usa sudo apt update && sudo apt upgrade para atualizar seu sistema.
Pesquise e use facilmente os comandos que você usou no passado
Imagine uma situação em que você usou um comando longo alguns minutos/horas atrás e precisa usá-lo novamente. O problema é que você não consegue mais lembrar o comando exato.
A pesquisa reversa é o seu salvador aqui. Você pode pesquisar o comando no histórico usando um termo de pesquisa.
Basta usar as teclas ctrl+r para iniciar a busca reversa e digitar alguma parte do comando. Ele procurará no histórico e mostrará os comandos que correspondem ao termo de pesquisa.
ctrl+r search_term
Por padrão, ele mostrará apenas um resultado. Para ver mais resultados que correspondam ao seu termo de pesquisa, você terá que usar ctrl+r repetidamente. Para sair da pesquisa reversa, basta usar Ctrl+C.
Observe que em alguns shells Bash, você também pode usar a tecla Page Up e Down com seu termo de pesquisa e ele completará automaticamente o comando.
7. Descongele seu terminal Linux de Ctrl+S acidental
Você provavelmente costuma usar Ctrl+S para salvar. Mas se você usar isso no terminal Linux, terá um terminal congelado.
Não se preocupe, você não precisa fechar o terminal, não mais. Basta usar Ctrl + Q e você pode usar o terminal novamente.
ctrl+Q
Mover para o início ou fim da linha
Suponha que você esteja digitando um comando longo e no meio do caminho você percebe que teve que mudar algo no início. Você usaria várias teclas de seta para a esquerda para mover para o início da linha. E da mesma forma para ir até o fim da linha.
Você pode usar as teclas Home e End aqui, é claro, mas, alternativamente, você pode usar Ctrl+A para ir para o início da linha e Ctrl+E para ir até o final.
0 Comentários