Cerca un processo con un determinato nome


8

Sto cercando di convertire il comando VMS show/system/process=processnamein un comando Linux equivalente.

Ho provato quanto segue ma non ha restituito nessuno dei processi:

ps -C /exeimages/processname.pl  

Risposte:


7

ps -Ccerca una corrispondenza esatta del nome di base dell'eseguibile nel momento in cui è stato eseguito. Quindi, in questo caso, ps -C perlo ps -C processname.plpiù probabilmente sarebbe quello che vuoi. Ciò che conta è ciò che trovi /proc/<pid>/stat.

Se si desidera abbinare sulla riga di comando (la concatenazione degli argomenti del comando incluso argv[0]), è possibile utilizzare pgrep -fcome si trova su Solaris, Linux recenti e la maggior parte dei BSD.


0

Probabilmente stai cercando pgrep, o qualcosa di simile a quello eps

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.