Ищите процесс с данным именем


8

Я пытаюсь преобразовать команду VMS show/system/process=processnameв эквивалентную команду Linux.

Я попробовал следующее, но он не вернул ни один из процессов:

ps -C /exeimages/processname.pl  

Ответы:


7

ps -Cищет точное совпадение базового имени исполняемого файла в момент его выполнения. Так что, в этом случае, ps -C perlили ps -C processname.pl, скорее, будет то, что вы хотите. Важно то, что вы найдете в /proc/<pid>/stat.

Если вы хотите найти соответствие в командной строке (включая объединение аргументов команды argv[0]), вы можете использовать его, pgrep -fкак это было в Solaris, последних версиях Linux и большинстве BSD.


0

Вероятно, вы ищете pgrep, или что-то сложилось из этого иps

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.