Prozesspriorität mit dem Befehl ps anzeigen

Das Flag -l (kleines L) des Befehls ps zeigt die nice -Werte und die aktuellen Prioritätswerte der angegebenen Prozesse an.

Sie können beispielsweise die Prioritäten aller Prozesse anzeigen, deren Eigner ein bestimmter Benutzer ist:
# ps -lu user1
       F S UID  PID PPID   C PRI NI ADDR    SZ    WCHAN    TTY  TIME CMD
  241801 S 200 7032 7286   0  60 20 1b4c   108           pts/2  0:00 ksh
  200801 S 200 7568 7032   0  70 25 2310    88  5910a58  pts/2  0:00 vmstat
  241801 S 200 8544 6494   0  60 20 154b   108           pts/0  0:00 ksh

Die Ausgabe zeigt das Ergebnis des zuvor beschriebenen Befehls nice -n 5 . Prozess 7568 hat eine untergeordnete Priorität von 70. (Der Befehl ps wurde von einer separaten Sitzung im Superusermodus ausgeführt, daher sind zwei TTYs vorhanden.)

Wenn einer der Prozesse die Subroutine setpri (10758, 59) verwendet hätte, um sich selbst eine feste Priorität zu geben, wäre eine Beispielausgabe von ps -l wie folgt:
       F S UID   PID  PPID   C PRI NI ADDR    SZ    WCHAN    TTY  TIME CMD
  200903 S   0 10758 10500   0  59 -- 3438    40  4f91f98  pts/0  0:00 fixpri