É engraçado como a mais simples das coisas pode ser complicada quando você é novo em alguma coisa.
No outro dia, eu encontrei o meu amigo não conseguindo descobrir como sair do comando top
. Em vez de parar o comando, ele fechou todo o aplicativo terminal.
Isso é não só desnecessário, é uma coisa não é bom fazer.
Parando programas no Linux
No Linux, você pode usar as teclas Ctrl + C
para interromper um programa em execução no terminal. Isso funciona no Ubuntu, bem como qualquer outra distribuição Linux.
Tome o comando ping
por exemplo. Se você não parar, ele vai continuar a exibir o resultado.
Segure o botão Ctrl
e pressione a tecla C
, ao mesmo tempo. Ele envia o sinal SIGKILL para o programa em execução para forçar o encerramento do comando.
Parando um programa no terminal Linux
Você vê o ^C
? O acento circunflexo (^
) significa Ctrl
. Então, basicamente, o terminal mostra o Ctrl + C
como ^C
.
O Ctrl + C
funciona muito bem para os comandos que são projetados para continuar a correr até serem interrompidos. Se achar que tem de cancelar o comando, use Ctrl + C
.
Em um método mais complicado, você pode encontrar o ID do processo e matar um processo em execução. Isso é uma coisa mais avançada e utilizada somente quando o processo está sendo executado em segundo plano ou por outro usuário ou em outra janela de terminal.
Além disso, existem alguns outros comandos e ferramentas de linha de comando que têm os seus próprios comandos de saída. Deixe-me mencionar brevemente alguns deles aqui.
Como sair do editor Vim
Sair do editor Vim inspirou muitas piadas no mundo Linux. É difícil descobrir quando você é novo a este editor de texto baseado linha de comando poderoso. Entre várias maneiras de parar o vim, o mais comum é pressionar a tecla Esc
e digitar dois pontos (:
) e digitar q!
para forçar sair sem salvar ou wq
para salvar e sair.
Como sair do editor Nano
Abandonar o editor Nano é um pouco mais simples do que sair do Vim. Porque? Porque Nano menciona os atalhos na parte inferior. Você pode não entender se você é novo nele, mas pelo menos você vai ser capaz de descobrir isso da próxima vez.
Para sair do Nano, pressione Ctrl + X
. Ele vai perguntar se você deseja salvar as alterações feitas no arquivo ou não. Você pode inserir sua escolha.
Como sair do comando less
less
é um comando maravilhoso que permite visualizar sem encher sua tela terminal como o comando cat
. Se você está dentro da visão do comando less
, use a tecla q
para sair.
Como sair do terminal
Para sair do próprio terminal, em vez de fechar o terminal, use o atalho de teclado Ctrl + D
ou escreva o comando exit
:
exit
Isso realmente tira você do shell atual. Quando você abrir um terminal no Ubuntu ou qualquer outra distribuição Linux, roda o shell padrão. Quando você sair deste shell, o terminal também fecha. Ctrl + D
é o atalho para fazer o mesmo e parar o terminal.
Eu espero que você tenha achado este rápido tutorial útil. Eu recomendo aprender estas dicas de comandos do Linux.
Perguntas ou sugestões?Por favor, deixe um comentário abaixo.
Via itsfoss.com. Você pode conferir o post original em inglês:
How to Stop a Program in Linux TerminalÚltima atualização deste artigo: 6 de setembro de 2021
