passando as teclas de função no htop

6

Ao usar htop , as teclas de função (por exemplo, F9 para kill, F7 / F8 para renice ..) parecem ser capturadas no sistema operacional, e não em htop . Como posso obter esses pressionamentos de tecla manipulados pelo processo (por exemplo, htop )? Eu estou usando o terminal gnome padrão no Ubuntu 11.04

    
por wim 10.08.2011 / 09:17

3 respostas

3

Nos menus do terminal gnome, vá em Edit -> Keyboard Shortcuts... e desmarque Enable the menu shortcut key (F10 by default) . F9 parece funcionar normalmente, e F7/F8 realmente funciona, mas parece não ser capaz de definir um bom valor menor que zero, não sei por que.

    
por wim 16.08.2011 / 15:33
4

Eu não acho que isso seja um bug. Na página htop man:

F7 , ] , -

  

Aumentar a prioridade do processo selecionado (subtrair do valor 'legal'). Isso pode ser feito apenas pelo superusuário.

E da página man renice ( htop e renice usam setpriority C function ):

  

Usuários que não sejam o superusuário podem alterar apenas a prioridade dos processos que possuem e podem aumentar monotonicamente seu "valor interessante" dentro do intervalo de 0 a PRIO_MAX (20). (Isso evita a substituição de fiações administrativas.)

Na verdade, se você tentar executar o htop como root, ele deve funcionar como esperado. Obrigado ao usuário Flavio Grossi por esta resposta absolutamente funcionou !!!

    
por nekeforosf 17.05.2015 / 00:09
1

Um problema pode ser que a tecla F10 abra um dos indicadores. Para resolver isso, instale o Gerenciador de Configuração do CompizConfig

sudo apt-get install compizconfig-settings-manager

Depois abra:

ccsm

Aguarde a abertura e escolha Plug-in do Ubuntu Unity na lista.

Nessas configurações, altere a Chave para abrir o primeiro menu do painel para o que você quiser (o padrão é F10 ).

    
por Rafał Cieślak 10.08.2011 / 09:25

Tags