GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Anzeigen der vollständigen Ausgabe des PS-Befehls

Wahrscheinlich verwenden Sie einen Pager wie less oder most seit der Ausgabe von ps aux ist länger als ein Bildschirm. Wenn dies der Fall ist, werden die folgenden Optionen bewirken (oder erzwingen), dass lange Zeilen umgebrochen werden, anstatt abgeschnitten zu werden.

ps aux | less -+S

ps aux | most -w

Wenn Sie einen der folgenden Befehle verwenden, werden die Zeilen nicht umgebrochen, aber Sie können Ihre Pfeiltasten oder andere Bewegungstasten verwenden, um nach links und rechts zu scrollen.

ps aux | less -S    # use arrow keys, or Esc-( and Esc-), or Alt-( and Alt-) 

ps aux | most       # use arrow keys, or < and > (Tab can also be used to scroll right)

Bei more werden Zeilen immer umgebrochen und pg .

Wenn ps aux wird in einer Pipe verwendet, die w Option ist seit ps unnötig verwendet nur die Bildschirmbreite, wenn die Ausgabe an das Terminal erfolgt.


Mit auxww Flags, sehen Sie den vollständigen Pfad zur Ausgabe sowohl in Ihrem Terminalfenster als auch von Shell-Skripten.

[email protected] ~ $uname -a
SunOS darraghserver 5.10 Generic_142901-13 i86pc i386 i86pc

[email protected] ~ $which ps
/usr/bin/ps<br>

[email protected] ~ $/usr/ucb/ps auxww | grep ps
darragh 13680  0.0  0.0 3872 3152 pts/1    O 14:39:32  0:00 /usr/ucb/ps -auxww
darragh 13681  0.0  0.0 1420  852 pts/1    S 14:39:32  0:00 grep ps

ps aux listet alle Prozesse auf, die von allen Benutzern ausgeführt werden. Siehe man ps für Details. Die ww Flag setzt unbegrenzte Breite.

-w         Wide output. Use this option twice for unlimited width.
w          Wide output. Use this option twice for unlimited width.

Ich habe die Antwort in folgendem Blog gefunden:
http://www.snowfrog.net/2010/06/10/solaris-ps-output-truncated-at-80-columns/


Linux
  1. Beispiele für Linux-Zeitbefehle

  2. Ausgabe des Befehls nach Spalten mit Bash aufteilen?

  3. Gerätenummer in der Ausgabe des Stat-Befehls

  4. Wie hängt man die Ausgabe an eine Datei an?

  5. Wandeln Sie eine Ausgabe in einen String um

Ccat – Cat-Befehlsausgabe einfärben

iftop-Befehl unter Linux

lsblk-Befehl unter Linux

Beispiele für Linux-Echo-Befehle

tee-Befehlsbeispiele in Linux

Befehlsausgabe im Docker umleiten