7 måder at dræbe programmer, der ikke reagerer på i Linux

7 måder at dræbe programmer, der ikke reagerer på i Linux

Linux -software er robust nok til at fungere uden at forårsage problemer, men nogle gange kan selv de bedste apps hænge. I stedet for at vente på, at de går ned, kan du dræbe disse programmer, der ikke reagerer. Faktisk er der så mange måder at dræbe Linux -programmer på, at du måske synes, at du er forkælet for valg!





Hvis du oplever problemer med et program i Linux, er der flere måder at dræbe et program i Linux på.





1. Dræb et Linux -program ved at klikke på 'X'

Du har sikkert allerede prøvet at gå væk og lave en varm drink. Hvis du vendte tilbage til din pc for at opdage, at appen stadig hænger, har den haft tid nok til at gendanne. En app, der ikke reagerer, har typisk gråtonede knapper eller indstillinger, der ikke ser ud til at fungere. Du er muligvis også ude af stand til at flytte appvinduet rundt på skærmen.





hvordan man forlader en gruppechat på imessage

Så hvad er løsningen?

Bare klik på x knappen i øverste hjørne (venstre eller højre, afhængigt af dit Linux -operativsystem). Dette skulle stoppe programmet dødt i sine spor. Du kan muligvis se en dialogboks, der beder dig om det Vente eller Force Afslut at afslutte det nu.



Hvis alt går efter planen, vil nogle distros bede dig om at sende en fejlrapport.

2. Sådan dræbes et program i Linux med systemmonitor

Den næste mulighed er at åbne dit Linux -operativsystems System Monitor -værktøj.





Sådan finder du dette:

  1. Åben Vis applikationer
  2. Rul til Hjælpeprogrammer
  3. Vælg Systemmonitor

System Monitor viser en liste over kørende processer under Processer fane.





For at dræbe et program, der ikke reagerer her, skal du blot vælge det og højreklikke. Du har derefter tre muligheder, som du bør prøve i denne rækkefølge:

  • Hold op: Dette sætter processen på pause, så du kan fortsætte den senere. Det vil ikke fungere i de fleste tilfælde.
  • Ende: Den korrekte måde at lukke en proces på, dette vil sikkert afslutte applikationen og rense midlertidige filer undervejs.
  • Dræbe: Dette er den ekstreme mulighed og bør kun bruges, hvis slutprocessen mislykkes.

Det er bedst at bruge disse i rækkefølge. Men hvis applikationen er en, der hænger regelmæssigt, foretrækker du måske at bruge en kommando, som du ved fungerer.

3. Force Kill Linux -applikationsprocesser med 'xkill'

En anden mulighed, du kan anvende, er xkill.

Dette er et kraftdrab -værktøj forudinstalleret i Ubuntu, men du kan om nødvendigt installere det via terminalen på andre distributioner. Når du kalder det, vil xkill give dig mulighed for at lukke enhver desktop -proces. Installer det med følgende kommando:

sudo apt install xorg-xkill

Når dette er gjort, skal du køre xkill ved blot at skrive

xkill

Din musemarkør viser derefter et kryds (eller et kranium). Venstreklik på den krænkende applikation for at lukke den.

4. Force Afslut Linux -apps med kommandoen 'kill'

Kan du ikke lukke din app, der ikke reagerer, med et skrivebordsværktøj? Løsningen kan være et værktøj, der tvinger til at afslutte Linux -apps på kommandolinjen.

Flere kommandolinjemuligheder er tilgængelige for at hjælpe dig med at lukke din app. Endnu bedre, disse kan bruges enten på din computer eller af forbinder via SSH fra en anden enhed.

Kill -kommandoen kan bruges her, men kræver først et proces -id. Du kan finde dette ved at køre en kommando, der spørger programmet om dets proces -id:

ps aux | grep [process name]

Resultatet viser proces -id'et. Dette kan derefter bruges som følger:

kill [process ID]

Bemærk, at du muligvis skal tilføje kommandoen med sudo.

5. Brug 'pgrep' og 'pkill' Linux Force Quit -kommandoer

Hvad hvis du ikke kender eller ikke kan finde proces -id'et? Det er her pkill -kommandoen kommer ind. I stedet for et proces -id skal du blot bruge pkill sammen med procesnavnet:

pkill [process name]

Alternativt kan du bruge kommandoen pgrep til at finde proces -id:

kan jeg spille ps3 -spil på en ps4
pgrep [process name]

... og efter dette skal du bruge pkill med proces -id'et.

pkill [process ID]

Som med kill -kommandoen skulle dette lukke processen inden for cirka 5 sekunder.

6. Force Kill All Linux Instances With 'killall'

Ikke held med kill eller pkill? Det er på tide at bruge atomindstillingen: killall.

Heldigvis er det ikke så ødelæggende som det kan være. Kommandoen killall afslutter alle forekomster af et specifikt program. Så i stedet for at dræbe en Firefox (eller en anden Linux browser ) vindue, vil følgende kommando afslutte dem alle:

killall firefox

Alt du behøver er procesnavnet og killall -kommandoen (muligvis med sudo, hvis det kræves af din opsætning).

killall [process name]

Naturligvis bør du kun bruge denne kommando, når det er nødvendigt. Det er uegnet til de fleste ikke -reagerende programsituationer.

7. Tving-dræb en proces i Linux med en tastaturgenvej

Vil du spare tid ved at lukke software, der ikke reagerer? Den bedste mulighed er at oprette en tastaturgenvej. Dette giver dig den umiddelbare mulighed for at lukke en app, men det kræver xkill for at dette kan fungere. Sådan fungerer det i Ubuntu:

  1. Åben Indstillinger> Tastaturgenveje
  2. Rul til bunden, og klik + for at oprette en ny genvej
  3. I Navn og Kommando felter indtastning 'xkill'
  4. Klik på Genvej for at indstille en tastaturgenvejskombination til at kalde kommandoen
  5. Klik på Tilføje at færdiggøre

Hvis du vil bruge genvejen, når en app hænger, skal du bare bruge tastaturgenvejen. Musemarkøren bliver til et X, og du kan klikke hvor som helst på den app, du vil lukke.

Dræber du regelmæssigt Linux -apps? Opgrader din hardware

Skaber ikke -reagerende applikationer regelmæssigt problemer? Du kan sandsynligvis drage fordel af at foretage nogle ændringer på din Linux -computer.

hvordan man tjener penge ved at kode hjemmefra

Installation af ekstra RAM er nummer én måde at give din computer mere strøm og kan være lige det, du har brug for for at forhindre, at de temperamentsfulde apps ikke reagerer i fremtiden.

Nu ved du, hvordan du afslutter et program i Linux

Så næste gang en Linux -applikation eller et værktøj hænger og ikke reagerer, er alt du skal gøre at anvende en af ​​disse løsninger:

  1. Klik på X i hjørnet
  2. Brug systemmonitoren
  3. Brug xkill -appen
  4. Brug kommandoen kill
  5. Luk Linux -apps med pkill
  6. Brug killall til at lukke software
  7. Opret en tastaturgenvej for automatisk at dræbe en app i Linux

Hvis du regelmæssigt oplever Linux -apps, der ikke reagerer, hvorfor så ikke overveje at skifte til et let Linux -operativsystem?

Del Del Tweet E -mail 14 lette Linux -distributioner til at give din gamle pc nyt liv

Har du brug for et let operativsystem? Disse specielle Linux -distros kan køre på ældre pc'er, nogle med så lidt som 100 MB RAM.

Læs Næste
Relaterede emner
  • Linux
  • Teknisk support
  • Opgavehåndtering
  • Fejlfinding
  • Linux tips
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -spilfan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere