jeg er en ny Linux-bruker. Hvordan kan jeg finne et program/prosess av navnet på Linux? Er det mulig å finne en prosess av navnet i stedet for PID-på Linux?
En Linux-datamaskin program eller et program kjører samtidig med andre programmer som er kjent som en prosess. Et barn prosessen i Linux er en prosess som er opprettet av en annen prosess. Den overordnede prosessen er en prosess som har skapt ett eller flere barn prosesser på Linux operativsystem., Prosessen identifikator (prosess-ID eller PID), er et nummer som brukes av Linux-eller Unix-operativsystemet kjerner. Den brukes til å identifisere en aktiv prosess.

Prosedyre for å finne prosessen med navn på Linux

  1. Åpne terminal-programmet.,
  2. Skriv inn pidof kommando som følger for å finne PID for firefox prosessen:
    pidof firefox
  3. Eller bruke ps-kommandoen sammen med grep-kommandoen som følger:
    ps aux | grep -jeg firefox
  4. for Å slå opp eller signal prosesser basert på navnet bruk:
  5. pgrep firefox

Linux finne prosessen ved navn ved hjelp pgrep-kommandoen

pgrep-kommandoen ser gjennom den kjørende prosesser og viser prosess-Id-er som oppfyller kriteriene til skjermen. Alle kriteriene må matche., For eksempel, vil bare til å liste opp de prosesser som kalles sshd OG eies av root-bruker:
$ pgrep -u root sshd
Bare se opp pid for firefox prosessen:
$ pgrep firefox

Hvordan du skal bruke «ps aux | grep-kommandoen’

ps-kommandoen viser informasjon om et utvalg av den aktive prosesser:
$ ps aux
$ ps aux | grep -i 'search-term'
$ ps aux | grep 'firefox'
$ ps aux | grep 'sshd'

ELLER bruke følgende syntaks i stedet for å bruke kommandoen egrep i rør:
$ ps -fC firefox
$ ps -fC chrome

– C alternativet spør ps-kommandoen til å velge Pid ved kommandoen navn.,

ved Hjelp av pidof-kommandoen til å ta Pid-for noen navngitte program på Linux

pidof kommandoen finner prosess-id (pid) av de navngitte programmer som sshd, firefox og mer.,r>$ top
ELLER
$ htop

Se også:

  • Vis Alle Prosesser som Kjører på Linux
  • Linux / UNIX: Finn ut eller finne ut om prosessen pid kjører
  • Unix / Linux: Finne Informasjon Om Prosessen, Inkludert Alle kommandolinje Parametere
  • Linux: Finne Ut hvilken Prosess Som Lytter På Port

Få mer hjelp

Les mannen sider for følgende kommando ved å bruke man-kommandoen:
$ man pgrep
$ man pidof
$ man ps

🐧 Vær støtte mitt arbeid på Patreon eller med en gave.,
🐧 Få de nyeste tutorials på Linux, Åpen Kildekode & DevOps via RSS-feed eller Ukentlige nyhetsbrev på e-post.
🐧 0 kommentarer… legg til en ↓
Kategorien Liste av Unix-og Linux-kommandoene
filbehandling cat
Brannmur Alpine Awall • 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