Hvordan sjekke løpsprosesser i Linux Mint 21
Hvis du vil se en liste over alle prosessene som for øyeblikket kjører på Linux Mint 21 -systemet, er det noen få metoder du kan bruke. Nå vil vi dekke alle metoder i detalj.
[PS] Kommando for å sjekke løpsprosesser i Linux Mint 21
For å vise en liste over løpsprosesser på Linux Mint 21 -systemet, kan du bruke PS kommando. Denne kommandoen viser nyttig informasjon som prosess -ID (PID) og andre detaljer om terminalen:
PS -aux
I overkommando flagget -aux vil liste opp alle løpsprosesser inkludert den som kjører i bakgrunnen.
Nåværende kjøring Alle prosesser vises som nedenfor:
De [ps -a] Kan også vise informasjon om alle prosesser på systemet, inkludert de som ikke er tilknyttet terminaler.
ps -a
En annen måte å oppnå ovennevnte mål er å bruke grep Kommando kan vi sjekke gjeldende løpsforekomster av en viss prosess ved å bruke prosessnavnet:
ps aux | grep [prosessnavn]
For eksempel, For å sjekke alle løpende forekomster av Gnome-Calculator-bruk:
ps aux | Grep Gnome-Calculator
[Pstree] Kommando for å sjekke løpsprosesser i Linux Mint 21
De Pstree Kommando kan vise et trelignende diagram over løpsprogrammer på systemet. Kjør kommandoen nedenfor for å vise alt løpsprogram i et treformformat:
Pstree
Utgangen fra kommandoen ovenfor er som følger:
[øverst] Kommando for å sjekke løpsprosesser i Linux Mint 21
De topp Verktøy er et kraftig kommandolinjeverktøy i Linux Mint 21 som viser en sanntidsliste over alle løpsprosessene på systemet ditt. Dette verktøyet gir informasjon, inkludert prosess -ID (PID), CPU og minnebruk, og mye mer.
Kjør under kommandoen for å sjekke detaljer om alle løpsprosesser i Linux Mint 21:
topp
Overkommandoen vil gi oss listen over løpsprosesser i vårt Linux Mint 21 -system:
Å avslutte topp verktøygrensesnitt, bruk Ctrl + c nøkkel.
[HTOP] Kommando for å sjekke løpsprosesser i Linux Mint 21
De htop Utility er en avansert versjon av topp nytte. HTOP har mer detaljert om gjeldende prosess med bedre grensesnitt. Dette verktøyet hjelper også til å hente informasjon om alle nåværende løpsprosesser i systemet ditt.
Som standard er HTOP ikke tilgjengelig i Linux -baserte systemer. For å installere det i Linux Mint 21 Run:
sudo apt install htop
Etter installasjon kan du enkelt se løpsprosessene ved å utføre htop kommando.
htop
Utgangen er visuelt mer tiltalende, med fengende farger som viser den samme statistikken som topp nytte. Å avslutte trykk Ctrl + c.
Hvordan drepe prosess ved bruk av [Kill], [Pkill] og [Killall] Command in Linux Mint 21
For å drepe en prosess i Linux Mint 21 kan vi bruke forskjellige kommandoer som Kill, Pkill og Killall. Ved å bruke alle disse kommandoene kan vi enten avslutte en enkelt prosess eller slå av alle forekomster av en viss prosess. Nå vil vi beskrive alle tre kommandoene i detalj.
Drep en prosess ved hjelp av [Kill] Command
De drepe Kommando stopper eller dreper en prosess. Denne kommandoen sender et signal til den spesifiserte prosessen, noe som får den til å slutte å utføre og avslutte.
Den vanlige syntaks for Kill -kommandoen er:
Kill [signal eller alternativ] [PID]
Som standard sender Kill -kommandoen en Sigterm [-15] signal, som helt stopper og renser prosessen før du går ut. Imidlertid er det også mulig å sende en Sigkill [-9] signal, som umiddelbart avslutter prosessen uten å la den rydde opp.
Flere signaler er der å bruke med Kill Command. Du kan liste opp alle signalene ved hjelp av:
Kill -l
Følgende fremfor alle de tre signalene brukes ofte med Kill Command:
Signalnavn | Signalverdi | Oppførsel |
---|---|---|
Sukk | 1 | Legg på |
Sigkill | 9 | Drep signal |
Sigterm | 15 | Terminere |
Fra over tre signaler er Sigterm [-15] den tryggeste måten å drepe en prosess. Sukket [-1] er mindre sikker enn sigterm. Og til slutt er Sigkill [-9] den mest utrygge måten som avslutter prosessen uten å redde.
For å drepe en viss prosess må dens prosess -ID være kjent. Prosesser er forekomster av programmer. En unik PID genereres for hvert program ved start.
For å drepe en viss prosess ved hjelp av prosessen ID [PID] bruk:
Kill [PID]
Eller vi kan også sende:
Kill -9 [PID]
Et [Sigkill-9] -signal vil bli sendt til prosess etter kommandoen ovenfor.
For å kjenne prosess -IDen, bruker vi følgende kommando:
Pidof [Prosessnavn]
For eksempel å drepe en prosess som har PID [2703]:
Kill -9 2703
Alternativt kan vi også bruke [PS -aux] Kommando for å sjekke prosessen PID som diskutert ovenfor:
PS -aux
Drep en prosess ved hjelp av [Killall] -kommandoen
Killall ligner mye på Kill Command, men den avslutter alle prosesser med et gitt navn. Som standard sender Killall Sigterm [-15] -signalet til hver prosess, men dette kan endres med alternativet -S.
Denne kommandoen brukes til å drepe alle forekomster av en bestemt prosess.
Killall [Signal eller alternativ] [Prosessnavn]
Her er et eksempel på hvordan du bruker Killall -kommandoen:
Her har vi åpnet en ny terminal og Ping Google ved å bruke kommandoen nedenfor:
Ping Google.com
Tilsvarende ping Bing.com i en ny terminal ved hjelp av kommando:
ping bing.com
Deretter for å drepe all to-ping-prosess med Drep alle Kommando Run:
Killall Ping
Denne kommandoen vil sende Sigterm [-15] signalet til alle prosesser med navnet Ping og avslutte dem.
Drep en prosess ved hjelp av [pkill] -kommandoen
Pkill -kommandoen er et verktøy som brukes i Linux -baserte operativsystemer for å sende signaler til å kjøre prosesser basert på deres navn eller andre attributter. Det kan brukes til å avslutte en prosess ved hjelp av prosessnavnet.
Pkill -kommandoen ligner på Killall, men den gir mulighet for mer kompleks mønstermatching når du velger prosesser å avslutte. Mønsteret kan spesifiseres ved hjelp av vanlige uttrykk.
Syntaksen for Pkill -kommandoen er:
Pkill [Prosessnavn]
Her er et eksempel på hvordan du bruker Pkill -kommandoen:
For å drepe alle tre forekomster av Firefox Run etter kommando:
Pkill Firefox
Hvordan drepe mer enn en prosess i Linux Mint 21
For å drepe mer enn en prosess må vi kjenne prosess -IDen [PID] for alle løpsprosessene. Ved å bruke den gitte syntaksen nedenfor kan vi enkelt drepe flere prosesser ved hjelp av en enkelt kommando:
Kill [PID1] [PID2] [PID3]
eller
Kill -9 [PID1] PID2] PID3]
eller
Kill -Sigkill [PID1] [PID2] [PID3]
For å drepe Gnome-Calculator og Firefox sjekker vi først PID for begge og da drepe dem ved hjelp av Single Kill Command:
Kill -9 4847 4617
Konklusjon
Å sjekke og drepe løpeprosesser i Linux Mint 21 er en enkel og enkel oppgave som kan gjøres ved hjelp av enkle kommandoer i terminalen. Ved å bruke toppkommandoen kan brukere identifisere ressurskrevende prosesser, mens Kill-kommandoen kan brukes til å avslutte dem. For å få detaljer om alle disse kommandoene, les artikkelen.