Linux - Використовуйте команду pgrep


1

Мені потрібно знати, чи є якийсь процес у дітей, тому я використовую команду

pgrep -P <ProcessID>

Тоді я отримую всі дитячі процеси. Але коли я використовую команду з порожнім значенням та подвійними лапками, як:

pgrep -P ""

Як відповідь я отримую цифри: У 1,2чому сенс цього результату?


Перехресне повідомлення: stackoverflow.com/q/49093374/3776858
Сайрус

Відповіді:


1

Біг pgrep -P ""еквівалентний бігуpgrep -P 0

Ідентифікатор процесу 0має двох дітей з PID 1та 2:

UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 Jun24 ?        00:00:02 /sbin/init
root         2     0  0 Jun24 ?        00:00:00 [kthreadd]

Більше інформації у цій відповіді


@ octo-developer - я відповів на ваше запитання?
Ярон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.