Почему ps -ax выводит сам себя?

Почему ps -ax выводит сам себя?

Как это

ps -ax

перечислить себя как запущенный процесс?

Методология тестирования:

ps -ax | grep "ps \-ax"

Кроме того, PIDкаждый раз все по-другому, поэтому я знаю, что это не просто очередной запуск TTYили что-то в этом роде.

решение1

Конечно, ps -axсам перечислит, потому что ps -axэто запущенный процесс!

Фактически, вы вводите команду в оболочке, и оболочка создает для вас новый процесс. ps -axВидите ли, он существует, пока выполняется...

При следующем вызове у него будет новый PID, поскольку вы запустите его еще раз.

Связанный контент