Skip to content

15 comandos de terminal Linux que irão abalar o seu mundo

28 de abril de 2021

A linha de comando do Linux oferece um método muito mais fácil e de distribuição cruzada de completar tarefas comuns.

Atalhos de teclado de linha de comando úteis

Os seguintes atalhos de teclado são úteis e economizarão seu tempo:

  • CTRL + U: Corta o texto até o cursor.
  • CTRL + K: Corta o texto do cursor até o final da linha.
  • CTRL + Y: Cola o texto.
  • CTRL + E: Move o cursor para o final da linha.
  • CTRL + A: Move o cursor para o início da linha.
  • ALT + F: Avança para o próximo espaço.
  • ALT + B: Volta ao espaço anterior.
  • ALT + Backspace: Exclui a palavra anterior.
  • CTRL + W: Corta a palavra atrás do cursor.
  • Shift + Insert: Cola o texto em um terminal.

Para que os comandos acima façam sentido, olhe para a próxima linha do texto. sudo apt-get intall programname

Há um erro de grafia no comando e, para o comando funcionar, intall precisa ser mudado para instalar. Imagine que o cursor está no final da linha. Existem várias maneiras de voltar à palavra instalar para alterá-la. Você poderia pressionar ALT + B duas vezes, o que colocaria o cursor na seguinte posição (indicada pelo símbolo ^): sudo apt-get ^ install programname

Em seguida, pressione a tecla do cursor e insira o s para dentro instalar. Outro comando útil é Shift + Insert, especialmente se você precisar copiar texto de um navegador para o terminal.

SUDO !!

sudo !!  captura de tela do comando no Linux

Você apreciará este comando toda vez que digitar um comando e as palavras Permissão negada aparecer. Como você usa sudo !!? Imagine que você inseriu o seguinte comando: apt-get install ranger

As palavras Permissão negada aparecem, a menos que você esteja conectado com privilégios elevados.

sudo !! executa o comando anterior como sudo. Portanto, o comando anterior agora se torna: sudo apt-get install ranger

Pausar comandos e executar comandos em segundo plano

Pause os aplicativos de terminal da captura de tela dos comandos do Linux

Para executar comandos de terminal em segundo plano, pressione:

  • CTRL + Z: Pausa um aplicativo
  • fg: Leva você de volta ao aplicativo

Imagine que você abriu um arquivo no nano da seguinte maneira: sudo nano abc.txt

No meio da digitação do texto no arquivo, você percebe que deseja digitar outro comando no terminal, mas não pode porque abriu o nano no modo de primeiro plano. Quando você pressiona CTRL + Z, o aplicativo de primeiro plano faz uma pausa e você retorna à linha de comando. Você pode, então, executar qualquer comando que desejar e, quando terminar, retornar à sessão anteriormente pausada digitando fg na janela do terminal e pressionando Entrar. Uma coisa interessante a tentar é abrir um arquivo no nano, inserir algum texto e pausar a sessão. Em seguida, abra outro arquivo no nano, insira algum texto e pause a sessão. Se você entrar fg, você retorna ao segundo arquivo que abriu no nano. Se você sair do nano e entrar fg novamente, você retorna ao primeiro arquivo que abriu no nano.

Use nohup para executar comandos após o logout de uma sessão SSH

comando nohup Linux

O nohup O comando é útil se você usar o comando ssh para fazer login em outras máquinas. Use-o para fazer login em outro computador remotamente usando ssh e execute um comando que demore muito tempo, então saia da sessão ssh, mas deixe o comando em execução. Por exemplo, você pode usar um Raspberry PI para baixar distribuições para fins de revisão. Conecte-se ao Raspberry PI via ssh de um laptop. Se você começou a baixar um arquivo grande no Raspberry PI sem usar o nohup comando, então você deve esperar o download terminar antes de fazer logoff da sessão ssh e antes de desligar o laptop. Se você fez isso, também pode não ter usado o Raspberry PI para baixar o arquivo. Usar nohup, tudo que você precisa digitar é nohup seguido pelo comando da seguinte forma: nohup wget
http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &

Execute um comando do Linux ‘em’ um horário específico

Agende tarefas com um comando por meio do terminal Linux

O nohup O comando é bom se você estiver conectado a um servidor ssh e quiser que o comando continue em execução após o logout da sessão ssh. Imagine que você deseja executar o mesmo comando em um momento específico. O comando at permite que você faça exatamente isso. no pode ser usado da seguinte maneira. às 22h38 sex
at> cowsay ‘olá’
em> CTRL + D

O comando acima executa o programa cowsay às 10:38 da noite de sexta-feira. A sintaxe é no seguido pela data e hora de execução. Quando o em> aparecer, digite o comando que deseja executar no horário especificado. O CTRL + D o atalho de teclado leva você de volta ao cursor. Existem muitos formatos de data e hora, e vale a pena verificar as páginas do manual para mais maneiras de usar no.

Man Pages

Páginas de manual coloridas no terminal Linux

As páginas do manual oferecem um esboço do que os comandos fazem e as opções que podem ser usadas com cada comando. As páginas do manual são meio monótonas por si mesmas. Você pode, no entanto, fazer coisas para tornar o uso do homem mais atraente. export PAGER = most

Você precisará instalar a maioria para que isso funcione, mas quando você faz, torna suas páginas de manual mais coloridas. Você pode limitar a largura da página do manual a um certo número de colunas usando o seguinte comando: export MANWIDTH = 80

Se você tiver um navegador disponível, você pode abrir qualquer página de manual no navegador padrão usando o -H mude da seguinte forma: man -H

Observe que isso só funciona se você tiver um navegador padrão configurado no $ BROWSER variável de ambiente.

Use htop para visualizar e gerenciar processos

Ver processos com htop

Qual comando você usa atualmente para descobrir quais processos estão sendo executados no seu computador? Se você usar o ps e várias opções para obter a saída que deseja, instale htop.

htop fornece uma lista de todos os processos em execução no terminal, bem como o gerenciador de arquivos do Windows. Você pode usar uma combinação de teclas de função para alterar a ordem de classificação e as colunas exibidas. Você também pode eliminar processos de dentro htop. Para correr htop, digite o seguinte na janela do terminal: htop

Navegue no sistema de arquivos usando ranger

Ranger do gerenciador de arquivos da linha de comando

Se htop é útil para controlar os processos em execução através da linha de comando, então guarda é útil para navegar no sistema de arquivos usando a linha de comando. Você provavelmente precisará instalar o ranger para poder usá-lo, mas uma vez instalado, você pode executá-lo digitando o seguinte no terminal: ranger

A janela da linha de comando será muito parecida com qualquer outro gerenciador de arquivos, mas funciona da esquerda para a direita ao invés de cima para baixo. Quando você usa o seta esquerda chave, você trabalha seu caminho até a estrutura de pastas, e o seta direita tecla atua na estrutura de pastas. Vale a pena ler as páginas do manual antes de usar guarda para que você possa se acostumar com as opções de teclado disponíveis.

Cancelar um desligamento

Cancelar comando de desligamento do Linux

Aborte um desligamento agendado com o comando: shutdown -c

Se o desligamento foi iniciado, pode ser tarde demais para interrompê-lo. Outro comando a ser tentado é o seguinte: pkill shutdown

Elimine os processos suspensos da maneira mais fácil

Elimine processos Hung com XKill

Imagine que você está executando um aplicativo e, por algum motivo, ele trava. Você poderia aumentar a prioridade do processo com nice, mas geralmente é melhor não dar mais recursos a um processo descontrolado. Você poderia usar ps -ef para encontrar o processo e, em seguida, encerrá-lo, ou você pode usar htop. Existe um comando mais rápido e fácil chamado xkill. Digite o seguinte em um terminal e clique na janela do aplicativo que deseja encerrar. xkill

O que acontece se todo o sistema estiver travando? aperte o Alt + SysRq no teclado e enquanto as mantém pressionadas, digite as seguintes letras lentamente: REISUB

Esta técnica reinicia o computador sem usar o botão liga / desliga.

Baixe vídeos do Youtube

comando youtube-dl Linux

De modo geral, muitas pessoas ficam felizes que o YouTube hospede os vídeos e que eles assistam aos vídeos transmitindo-os por meio de um reprodutor de mídia. Se você sabe que ficará offline por um tempo, pode fazer o download de alguns vídeos em um pen drive e assisti-los quando quiser. Tudo que você precisa fazer é instalar youtube-dl do seu gerenciador de pacotes. Usar youtube-dl da seguinte forma: youtube-dl url-to-video

Obtenha o URL de qualquer vídeo do Youtube clicando no compartilhar link na página do vídeo. Copie o link e cole-o na linha de comando (usando o Shift + Insert atalho).

Baixe arquivos da web com wget

Baixar arquivos do wget

O comando wget baixa arquivos da web usando o terminal. A sintaxe é a seguinte: caminho wget / para / nome do arquivo

Por exemplo: wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Há um grande número de interruptores que podem ser usados ​​com wget tal como -O, que permite a saída do nome do arquivo para um novo nome. No exemplo acima, o AntiX Linux é baixado do Sourceforge. O nome do arquivo antiX-15-V_386-full.iso é longo. Seria bom fazer o download como antix15.iso. Para fazer isso, use o seguinte comando: wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Baixar um único arquivo não parece valer a pena; você pode navegar facilmente até a página da web usando um navegador e clicar no link. Se, no entanto, você deseja baixar uma dúzia de arquivos, poder adicionar os links a um arquivo de importação e usar wget baixar os arquivos desses links é mais rápido. Use o -eu mude da seguinte forma: wget -i / path / to / importfil

Locomotiva a vapor

Linux Commands sl

Este não é tão útil quanto um pouco divertido. Desenhe um trem a vapor na janela do terminal usando o seguinte comando: sl

Conte sua fortuna

Biscoito da Sorte Linux

Outro que não é particularmente útil, mas apenas um pouco divertido, é o comando fortuna. Como o sl comando, pode ser necessário instalá-lo a partir do seu repositório primeiro. Em seguida, digite o seguinte para saber sua sorte: fortuna

Faça uma vaca contar sua fortuna

Comando cowsay e xcowsay Linux

Finalmente, peça a uma vaca para lhe dizer sua sorte usando cowsay. Digite o seguinte no terminal: fortuna | cowsay

Se você tiver uma área de trabalho gráfica, você pode usar xcowsay obter uma vaca de desenho animado para mostrar sua fortuna: fortuna | xcowsay

cowsay e xcowsay exibir qualquer mensagem. Por exemplo, para exibir “hello world”, use o seguinte comando: cowsay “hello world”