ik ben een nieuwe Linux gebruiker. Hoe kan ik een computerprogramma/proces op naam vinden op Linux? Is het mogelijk om een proces op naam te vinden in plaats van PID op een Linux?
Een Linux computerprogramma, of het draaien van een programma gelijktijdig met andere toepassingen bekend als een proces. Een dochterproces in Linux is een proces gemaakt door een ander proces. Het ouderproces is een proces dat een of meer dochterprocessen op Linux-besturingssysteem heeft aangemaakt., De process identifier (process ID of PID) is een nummer dat gebruikt wordt door Linux of Unix besturingssystemen. Het wordt gebruikt om een actief proces uniek te identificeren.
Procedure om proces op naam te vinden op Linux
- Open de terminal-toepassing.,
- typ het pidof commando als volgt om PID voor firefox proces te vinden:
pidof firefox - of gebruik het ps commando samen met grep commando als volgt:
ps aux | grep-i firefox - om processen op te zoeken of te signaleren op basis van naam gebruik:
pgrep firefox
Linux zoek proces op naam met behulp van pgrep Commando
het commando pgrep kijkt door de momenteel lopende processen en toont de proces-id ‘ s die overeenkomen met de selectiecriteria om te screenen. Alle criteria moeten overeenkomen., Bijvoorbeeld, wordt alleen een lijst van de processen sshd genaamd EN in eigendom zijn van root gebruiker:$ pgrep -u root sshd
kijken in de pid-voor firefox proces:$ pgrep firefox
Hoe te gebruiken ‘ps aux | grep commando’
ps commando toont informatie over een selectie van de actieve processen:$ ps aux
$ ps aux | grep -i 'search-term'
$ ps aux | grep 'firefox'
$ ps aux | grep 'sshd'
OF gebruik de volgende syntaxis in plaats van het gebruik van egrep opdracht in buizen:$ ps -fC firefox
$ ps -fC chrome
De -C optie vraagt ps commando te selecteren pid ‘ s door de naam van de opdracht.,
met behulp van pidof commando om PID ’s te pakken voor elk genoemd programma op Linux
het pidof Commando vindt de proces id ’s (PID’ s) van de genoemde programma ‘ s zoals sshd, firefox en meer.,r>$ top
OF$ htop
Zie ook:
- Toon Alle Lopende Processen in Linux
- Linux / UNIX: Zoek uit of bepalen of proces pid-regeling wordt uitgevoerd
- Unix / Linux: het Vinden van Informatie Over Het Proces, met Inbegrip van Alle Commando Lijn Parameters
- Linux: ontdek Welk Proces Luistert Op een Poort
meer hulp Krijgen
Lees de man pagina ‘ s voor de volgende opdracht met man commando:$ man pgrep
$ man pidof
$ man ps
Get ontvang de nieuwste tutorials over Linux, Open Source & DevOps via RSS-feed of wekelijkse e-mail nieuwsbrief.0 opmerkingen… voeg één ↓
Categorie | Lijst van Unix-en Linux-commando ‘ s |
---|---|
bestandsbeheer | kat |
Firewall | Alpine Ijlings • 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 |
Geef een reactie