Назад | Перейти на главную страницу

процесс sudo в списке процессов

У меня разное поведение для одной и той же команды на двух разных машинах:

Сервер 1:

sudo / bin / ps -AF | grep sudo

root 19370 14291 0 1809 828 3 11:12 pts/1 00:00:00 grep sudo 

Сервер 2:

sudo ps -AF | grep sudo

root 17706 12645 0 5604 1228 2 11:13 pts/0 00:00:00 sudo ps -AF 
root 17707 12645 0 2402 896 1 11:13 pts/0 00:00:00 grep sudo

На сервере 2 отображается процесс sudo, а на сервере 1 - нет. Как это может быть?

В зависимости от ps версия и какой дистрибутив вы используете, ps команда может не отображаться в листинге.

CentOS, версия procps 3.2.7:

$ sudo /bin/ps -AF | grep sudo
quanta   19175 14068  0 15302   740   7 17:04 pts/1    00:00:00 grep sudo

Gentoo, версия procps 3.2.8:

$ sudo /bin/ps -AF | grep sudo
root      4842  4783  0  1512  1468   0 16:54 pts/10   00:00:00 sudo /bin/ps -AF
quanta    4843  4783  0  1059   844   1 16:54 pts/10   00:00:00 grep --colour=auto sudo