Ich bin ein neuer Linux-Benutzer. Wie finde ich ein Computerprogramm/ – prozess nach Namen unter Linux? Ist es möglich, einen Prozess nach Namen anstelle von PID auf einem Linux zu finden?
Ein Linux-Computerprogramm oder ein Programm gleichzeitig mit anderen Anwendungen als Prozess bekannt. Ein untergeordneter Prozess in Linux ist ein Prozess, der von einem anderen Prozess erstellt wird. Der übergeordnete Prozess ist ein Prozess, der einen oder mehrere untergeordnete Prozesse auf dem Linux-Betriebssystem erstellt hat., Die Prozesskennung (Process ID oder PID) ist eine Zahl, die von Linux-oder Unix-Betriebssystemkernen verwendet wird. Es wird verwendet, um einen aktiven Prozess eindeutig zu identifizieren.

Prozedur zum Suchen des Prozesses nach Namen unter Linux

  1. Öffnen Sie die Terminalanwendung.,
  2. Geben Sie den Befehl pidof wie folgt ein, um die PID für den Firefox-Prozess zu finden:
    pidof firefox
  3. Oder verwenden Sie den Befehl ps zusammen mit dem Befehl grep wie folgt:
    ps aux | grep-i firefox
  4. Um Prozesse nach Namen zu suchen oder zu signalisieren Verwenden Sie:
  5. pgrep firefox

Linux Prozess nach Namen suchen mit dem Befehl pgrep

und listet die Prozess-IDs auf, die den zu überprüfenden Auswahlkriterien entsprechen. Alle Kriterien müssen übereinstimmen., Zum Beispiel werden nur die Prozesse namens sshd und im Besitz von Root-Benutzer Liste:
$ pgrep -u root sshd
Suchen Sie einfach pid für Firefox-Prozess:
$ pgrep firefox

Wie ‚ps aux | grep Befehl verwenden‘

ps Befehl zeigt Informationen über eine Auswahl der aktiven Prozesse:
$ ps aux
$ ps aux | grep -i 'search-term'
$ ps aux | grep 'firefox'
$ ps aux | grep 'sshd'

ODER verwenden Sie die folgende Syntax, anstatt den Befehl egrep in Pipes zu verwenden:
$ ps -fC firefox
$ ps -fC chrome

Die Option-C fordert den Befehl ps auf, PIDs anhand des Befehlsnamens auszuwählen.,

Verwenden des pidof-Befehls zum Abrufen von PIDs für ein benanntes Programm unter Linux

Der pidof-Befehl findet die Prozess-IDs (pids) der benannten Programme wie sshd, Firefox und mehr.,r>$ top
ODER
$ htop

Siehe auch

  • Alle laufenden Prozesse unter Linux anzeigen
  • Linux / UNIX: Finden Sie heraus oder bestimmen Sie, ob Prozess pid ausgeführt wird
  • Unix / Linux: Prozess einschließlich aller Befehlszeilenparameter
  • Linux: Finden Sie heraus, welcher Prozess einen Port überwacht

Weitere Hilfe erhalten

Lesen Sie die Man-Seiten für den folgenden Befehl mit dem man-Befehl:
$ man pgrep
$ man pidof
$ man ps

🐧 Bitte unterstützen Sie meine Arbeit auf Patreon oder mit einer Spende.,
🐧 Holen Sie sich die neuesten tutorials zu Linux, Open Source & DevOps per RSS-feed oder Wöchentlichen E-Mail Newsletters.
🐧 0 Kommentare… hinzufügen eines ↓
Category Liste der Linux-und Unix-Befehle
Datei-Management cat
Firewall Alpine Mauer • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.,04
Network Utilities dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Searching grep • whereis • which
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04