Como matar htop se eu não posso usar o F10?


23

Eu uso htopem um terminal, mas não consigo fechá-lo F10. F10parece apenas abrir a caixa de diálogo Arquivo de um programa . Existe uma maneira de desativá-lo para que eu possa fechar htopnormalmente?

Respostas:


25

Você sempre pode ter as teclas de sinal de interrupção Ctrl+ c.

Basicamente Ctrl+ cenvia o sinal SIGINT (interrupção); por padrão, isso faz com que o processo seja finalizado.

Assim como top, htoppode ser encerrado pressionando Q.

SIGINT

O sinal SIGINT é enviado para um processo pelo seu terminal de controle quando um usuário deseja interromper o processo. Isso geralmente é iniciado pressionando Control-C, mas em alguns sistemas, o caractere "excluir" ou a tecla "interrupção" podem ser usados


Se você sair htopcom Ctrl + C (SIGINT), htopsairá com um status de falha (código de status 1) e não salvará nenhuma configuração (como a coluna de classificação, etc.).
Léo Lam

30

TL; DR A maneira padrão de sair htopé F10 ou q .


Portanto, se você não pode usar F10, use q(minúsculas).

insira a descrição da imagem aqui


Observe que esta é minúscula q, não maiúscula.
Lekensteyn

5

Se você estiver usando o gnome-terminal, sim, poderá desativar que a tecla F10 abra o menu:

Abra o menu do terminal gnome com F10 ou com o mouse, selecione Editar> Atalhos do teclado e desmarque "Ativar a tecla de atalho do menu (F10 por padrão)".


2
Este não é um problema do terminal gnomo. O F10 parece fazer a mesma coisa chata para qualquer programa e nem parece haver um atalho registrado nas configurações de atalho do Gnome :(
Pithikos

2

Todos os tipos de outras opções além de q.

  • Abra outro terminal e mate-o de lá.
  • Mate-o na lista de tarefas do Monitor do sistema.
  • Feche a janela do terminal.

Eles assumem um ambiente de área de trabalho.

Também para servidores ...

  • Ctrl-Alt-F1 (ou F6 / F7) e efetue login novamente para matar.
  • Conecte novamente (Telnet / SSH) e mate.

E finalmente - é de código aberto, remende-o.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.