Linux "top -c" para mostrar o comando completo

16

Qual parâmetro pode me ajudar a exibir o comando completo usando top -c?

Por exemplo, eu tenho uma das saídas de top -c

  5073 mysql     20   0  298m  12m 4668 S    0  0.0  29:27.46 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysql/mysqld.log --pid-file=/var/run/mysql/mysqld.pid -

Existem mais parâmetros depois --pid-file==/var/run/mysql/mysqld.pid, mas eles são cortados conforme o tamanho da tela. Como posso torná-los visíveis?

user200340
fonte
2
Por que você pergunta? Por que você não usa ps auxww, por exemplo , talvez através watch?
Basile Starynkevitch 8/12/12
Você pode usar o htopque suporta rolagem.
ortang
@BasileStarynkevitch, pergunta do Google, eu não estou acostumado a usar "ps", mas é bom saber, obrigado.
User200340 8/12/12

Respostas:

9

top por si só não suporta quebra automática, se eu estiver correto. Uma maneira é aumentar a largura do terminal da seguinte maneira.

export COLUMNS=_NO_YOU_DESIRE_
top

** then set update interval with 's _REFRESH_INTERVAL_'
** turn on command line display with 'c'

fonte
Com o zsh, pelo menos, isso tem efeitos colaterais indesejáveis, como mudar o prompt do lado direito e a posição inicial do cursor.
Sridhar Sarnobat
5

htopmostra o comando completo. Você pode rolar para a direita para ver tudo.

captura de tela htop

http://hisham.hm/htop/

Ken Sharp
fonte
0

Você pode usar algo como ps -eF > ps_outpara obter uma captura instantânea de seus processos atuais, com todos os argumentos da linha de comando. Ou use o htopque suporta rolagem.

hth

ortang
fonte
0

O que ajudou foi usar a -Oopção de mover o comando para a coluna mais à esquerda e -fremover a maioria dos outros itens. Eu estava interessado em ver apenas o comando completo que estava sendo executado.

Taher
fonte
Não parece ser um -Oou -fargumento para top.
Daniel Beck
Pressione para odentro toppara mover as colunas para a esquerda e para a direita. Pressione para fdentro toppara alternar as colunas.
Evgeni Sergeev
Depois de toda a personalização, você pode pressionar Wpara toplembrar essas configurações da próxima vez que iniciar.
Evgeni Sergeev