Просмотр приоритета процесса с помощью команды ps

Команда ps с флагом -l (строчная L) позволяет просмотреть значения nice и текущие приоритеты указанных процессов.

Например, для того чтобы узнать приоритеты процессов, запущенных пользователем nobody, введите следующую команду:
# 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

Данная команда отражает результат запуска команды nice -n 5, описанной выше. Для процесса 7568 установлен приоритет 70. (Команда ps выполнялась в отдельном сеансе в режиме root - поэтому показаны два разных терминала).

Если один из процессов установит для себя фиксированный приоритет с помощью функции setpri(10758, 59), то вывод команды ps -l будет выглядеть следующим образом:
       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