Linux "top -c" per mostrare il comando completo


16

Quale parametro può aiutarmi a visualizzare il comando completo utilizzando top -c?

Ad esempio, ho uno dei supporti da 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 -

Ci sono più parametri dopo --pid-file==/var/run/mysql/mysqld.pid, ma vengono tagliati come dimensione dello schermo. Come posso renderli visibili?


2
Perché lo chiedi? Perché non usi ad es ps auxww. Forse attraverso watch?
Basile Starynkevitch

È possibile utilizzare htopquali supporti lo scorrimento.
ortang

@BasileStarynkevitch, domanda goog, non sono abituato ad usare "ps", ma è bello saperlo, grazie.
user200340

Risposte:


9

top in sé non supporta il wrapping, se ho ragione. Un modo è che puoi aumentare la larghezza del tuo terminale come segue.

export COLUMNS=_NO_YOU_DESIRE_
top

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

Almeno con zsh, ciò ha effetti collaterali indesiderati come lo spostamento del prompt sul lato destro e la posizione iniziale del cursore.
Sridhar Sarnobat,


0

È possibile utilizzare qualcosa di simile ps -eF > ps_outper ottenere un'istantanea dei processi correnti, con tutti gli argomenti della riga di comando. Oppure usa htopquale supporta lo scorrimento.

hth


0

Ciò che ha aiutato è stato l'utilizzo -Odell'opzione per spostare il comando nella colonna più a sinistra e quindi -frimuovere la maggior parte degli altri elementi. Ero interessato a vedere solo il comando completo che era in esecuzione.


Non sembra esserci un argomento -Oo -fargomento top.
Daniel Beck

Premi oall'interno topper spostare le colonne a sinistra e a destra. Premi fdentro topper alternare le colonne.
Evgeni Sergeev,

Dopo tutta la personalizzazione, potresti voler premere Wper topricordare quelle impostazioni per il prossimo avvio.
Evgeni Sergeev,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.