Linux "top -c", um den vollständigen Befehl anzuzeigen

16

Mit welchem ​​Parameter kann ich den vollständigen Befehl anzeigen top -c?

Zum Beispiel habe ich eine Ausgabe von 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 -

Es folgen weitere Parameter --pid-file==/var/run/mysql/mysqld.pid, die jedoch als Bildschirmgröße abgeschnitten werden. Wie kann ich sie sichtbar machen?

user200340
quelle
2
Warum fragst du? Warum benutzt du zB nicht ps auxww, vielleicht durch watch?
Basile Starynkevitch
Sie könnten verwenden, htopdie das Scrollen unterstützt.
oder
@BasileStarynkevitch, verdammte Frage, ich bin es nicht gewohnt, "ps" zu verwenden, aber es ist schön zu wissen, danke.
user200340

Antworten:

9

top per se unterstützt keine Verpackung, wenn ich richtig bin. Eine Möglichkeit besteht darin, die Terminalbreite wie folgt zu erhöhen.

export COLUMNS=_NO_YOU_DESIRE_
top

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

quelle
Zumindest bei zsh hat dies unerwünschte Nebenwirkungen wie das Verschieben der rechten Eingabeaufforderung und der Anfangsposition des Cursors.
Sridhar Sarnobat
5

htopZeigt den vollständigen Befehl an. Sie können nach rechts scrollen, um alles zu sehen.

htop screenshot

http://hisham.hm/htop/

Ken Sharp
quelle
0

Sie können beispielsweise ps -eF > ps_outeine Momentaufnahme Ihrer aktuellen Prozesse mit allen Befehlszeilenargumenten erstellen. Oder benutze htopwelche das Scrollen unterstützt.

hth

ortang
quelle
0

Was geholfen hat, war die Verwendung der -OOption, um den Befehl in die Spalte ganz links zu verschieben und dann -fdie meisten anderen Elemente zu entfernen. Ich war daran interessiert, nur den vollständigen Befehl zu sehen, der ausgeführt wurde.

Taher
quelle
Es scheint nicht , eine zu sein -Ooder -fzu Argument top.
Daniel Beck
Drücken Sie die oInnentaste top, um die Spalten nach links und rechts zu verschieben. Drücken Sie finnerhalb tophin- und herzuschalten Spalten.
Evgeni Sergeev
Nach all den Anpassungen möchten Sie möglicherweise auf drücken, Wum topdiese Einstellungen beim nächsten Start zu speichern.
Evgeni Sergeev