Linux-apper kjører ganske bra i disse dager. Nyere, bedre programmer med utmerkede funksjoner som hjelper oss å få mest mulig ut av datamaskinene våre, kommer ut hver dag. Noen ganger slutter dessverre programmene noen ganger. Når favoritt Linux-programmet ditt låser seg, fungerer det ikke å klikke på lukkeknappen. Låser er de verste og forårsaker mange problemer som kan komme i veien for arbeidsflyten. Derfor vil vi i denne artikkelen gå gjennom alle de beste måtene å raskt drepe programmer fra terminalen i Linux. Vi går over flere kommandoer, i tillegg til noen nyttige GUI-verktøy som du også kan bruke.
AVSLØRINGS VARSEL: Bla nedover og se videoopplæringen på slutten av denne artikkelen.
Bruker Pkill

Den klart enkleste måten å raskt drepe programmerfra terminalen i Linux er med pkill-kommandoen. Pkill er nyttig fordi det ikke krever at den gjennomsnittlige brukeren kjenner til det spesifikke PID (prosess-ID-nummer). I stedet vil du kunne avslutte en prosess ved å bare skrive inn navnet. Her er et eksempel på pkill i aksjon.
pkill firefox
For de fleste brukere, kjører en ikke-root pkill-kommandovil være nok til å avslutte et sta, frossent program. Det er ikke alltid tilfelle, og noen ganger må du bøye noen muskler. Hvis du for eksempel vil drepe et program som kjører som rotbruker, eller det er egen bruker, må du legge ved sudo til det.
sudo kill rootprogram
Likevel, selv ved å bruke pkill-verktøyet for å avslutteroot-programmet er kanskje ikke nok. Noen ganger fungerer en applikasjon på en slik måte at en enkel drepe-kommando ikke kommer til å hjelpe. Når dette skjer, kan du bruke -9. Å legge til -9 på slutten av pkill vil vanligvis avslutte programmet med makt når alle andre alternativer mislykkes.
sudo pkill -9 rootprogram
Bruke Pidof And kill

Når Pkill-kommandoen mislykkes, er det et annet utmerket alternativ: drepe. Kill-funksjoner omtrent på samme måte som pkill, bortsett fra at det fungerer basert på prosess-ID-numre, i stedet for bare navnet på programmet (som pkill firefox, etc.). Ulempen med å drepe programmer med drepe kommandoen er at du først må finne ut hva det problematiske programmets PID er før du bruker drepe kommando. Måten å gjøre dette på er å bruke pidof kommando. Slik fungerer det.
pidof firefox
Etter at pidof har fullført søket etter riktig ID, ser du utdataene i terminalen. For eksempel:
pidof firefox
OUTPUT: 2219
Vi kan deretter ta 2219 PID og bruke den til å drepe Firefox.
kill 2219
Husk at hvis du ønsker å drepe et rotprogram, må du gjøre det:
sudo kill 2219
Til slutt, hvis en applikasjon nekter å stoppe, kan du prøve å bruke -9. Det fungerer på samme måte som pkill.
sudo kill -9 2219
Drep programmer med Htop

Ønsker ikke å bruke individuelle kommandoer for å drepesvarer ikke programmer på Linux? Vurder å installere HTOP. Som Pkill og Kill er det fremdeles mulig å bruke dette verktøyet over SSH og eksternt. Siden den kjører i en terminal, er det fortsatt gunstig når du dreper programmer. Htop er en forbedret versjon av TOP-systemadministrasjonsverktøyet som er inkludert på de fleste Linux-systemer. Den har mange forbedringer, for eksempel grafikk for bedre lesing av CPU / RAM-bruk, og prosesser.
HTOP har andre forbedringer som å tillatebruker for å bla så mye horisontalt / vertikalt uten frykt for å avbryte verktøyet. Den lar også brukere drepe enhver prosess de ønsker uten å måtte vite prosess-ID og viser flere forskjellige måter å drepe ting på.
Merk: HTOP krever at sykepleiere skal fungere korrekt. Installer "ncurses" ved å søke i pakkehåndteringsverktøyet til din Linux-distribusjon (hvis htop ikke installerer det for deg).
Installer HTOP
Ubuntu
sudo apt install htop
Debian
sudo apt-get install htop
Arch Linux
sudo pacman -S htop
Fedora
sudo dnf install htop
Opensuse
sudo zypper install htop
Andre Linux-er
Ta tak i den nyeste versjonen av Htop for din Linuxdistribusjon ved å åpne en terminal og bruke pakkehåndteringsverktøyet for å installere “htop.” Hvis du ikke finner den (av en eller annen grunn), kan du vurdere å besøke det offisielle nettstedet, laste ned kildekoden og bygge den selv!
Bruker HTOP
Start HTOP-verktøyet når som helst ved å åpne enterminalvindu, og gå inn i kommandoen “htop.” Alternativt kan HTOP-verktøyet kjøres når som helst ved å bare søke etter “htop” i applikasjonsmenyen. Det bør også være en snarvei for den under "system" eller noe lignende.
Når HTOP er åpen, bruk piltasten for å velge aprosess du vil administrere. Trykk F9 for å åpne "Kill" -menyen. Sorter prosesser med F6, og søk etter kjørende programmer med F3. Trenger du hjelp med å bruke HTOP-verktøyet? Trykk på F1-knappen på tastaturet for å få frem hjelpemenyen. Å gå inn “man htop” i terminalen fungerer også.
Til slutt, for å gå ut av HTOP-verktøyet, trykker du bare på Q-knappen på tastaturet. Bruk av F10-knappen fungerer også for å slutte.
Vi må nevne at hvis du tvinger drepe programmerfra terminalen, er det en sjanse for at du kan miste arbeidet ditt. Med en nettleser kan du sannsynligvis gjenopprette faner, men for andre programmer må du stole på sine egne innebygde gjenopprettingsmekanismer. Hvis det ikke er noen, er det mulig du kan miste data.
kommentarer