===== pidof - Prozess-ID(s) zu Programmnamen ermitteln ===== **Kurzfassung:** ''pidof'' gibt die Prozess-IDs laufender Programme anhand ihres Namens aus. Nützlich für Scripts und Service-Prüfungen. ==== Übersicht ==== Gibt eine oder mehrere PIDs zurück, wenn mehrere Instanzen laufen. Verwandt mit ''pgrep'' (erweiterte Muster). ==== Voraussetzungen ==== * Paket ''sysvinit-utils''/''procps'' (systemabhängig) ==== Anleitung ==== === PIDs ermitteln === # Einfache Abfrage pidof sshd # Auch Skripte einbeziehen (-x) pidof -x /usr/local/bin/backup.sh # Keine Ausgabe, aber Statuscode für Tests (-s) pidof -s nginx && echo "läuft" ==== Hinweise ==== * Programmnamen müssen exakt passen; bei Unsicherheiten ''pgrep'' verwenden. * Mehrere PIDs werden durch Leerzeichen getrennt ausgegeben. ==== Siehe auch ==== * [[sammlung:ps|ps – Prozessliste]] * [[sammlung:kill|kill – Signal senden]] * [[kommandoreferenz:prozessverwaltung|Prozessverwaltung Übersicht]] ==== Quellen ==== * [[https://man7.org/linux/man-pages/man1/pidof.1.html|man pidof]] ---- {{tag>cli utilites}} ----