Dreper frosne søknader i Ubuntu

Dreper frosne søknader i Ubuntu
Noen ganger fryser applikasjonene på systemet ditt og slutter å svare. En frossen applikasjon kan ikke lukkes ved å bruke X-knappen øvre til høyre i grensesnittet, men å starte systemet på nytt er ikke alltid en god løsning-spesielt hvis systemet kjører kritiske tjenester.

I Ubuntu er det flere metoder som kan brukes til å drepe frosne applikasjoner trygt og raskt uten å starte systemet ditt på nytt: Xkill, System Monitor Utilities, og kommandoene Kill, Pkill og Killall. I denne artikkelen vil vi diskutere disse metodene på en maskin som kjører Ubuntu 20.04 LTS (Focal Fossa).

Xkill

Xkill er et Linux -verktøy som lar deg drepe frosne applikasjoner som kjører på Ubuntu. Den kommer forhåndsinstallert i de fleste Linux -distribusjoner, men hvis den ikke er installert på systemet ditt, kan du installere det som beskrevet nedenfor.

Åpne først terminalen ved hjelp av Ctrl+Alt+del og skriv inn følgende kommando:

$ sudo apt install xorg-xkill

Gi deretter et sudo -passord, og når du blir bedt om bekreftelse, trykk Y, hvoretter systemet vil starte installasjonen av Xkill. Etter at installasjonen er ferdig, kan Xkill brukes til å drepe ikke -svarende applikasjoner.

For å drepe en frossen app, skriver du ganske enkelt Xkill I terminalen:

$ xkill

Ved å gjøre det, vil markøren din bli en x. Bare plasser X på applikasjonen du vil lukke, og klikk på den for å lukke applikasjonen umiddelbart.


Du kan opprette en snarvei for Xkill ved å høyreklikke på Ubuntu-skrivebordet og åpne Innstillinger applikasjon.


Velg innstillingsvinduet Tastatursnarveier Fra venstre rute.


Så i høyre rute, klikker du på + -knappen, som vist på skjermdumpen nedenfor.


Når følgende dialogboks vises, spesifiser et brukervennlig navn for snarveien i Navn felt. Da, i Kommando felt, skriv xkill. Deretter klikker du på Sett snarvei knapp for å velge en snarvei for Xkill -verktøyet.


Bruk en hvilken som helst kombinasjon av nøkler for å stille inn en snarvei for Xkill -verktøyet. For eksempel, for å bruke Ctrl+K for å starte Xkill, trykke og holde og deretter trykke på K -tasten. Slipp deretter begge nøklene.


Klikk på Legg til knapp for å legge til snarveien.


Nå, når du trenger å drepe en frossen applikasjon, kan du trykke på hurtigtastene for å utføre Xkill -kommandoen.

Bruke systemmonitoren

Fra Ubuntu System Monitor kan du også drepe en applikasjon. For å åpne System Monitor, trykk Super -tasten på tastaturet og skriv inn systemmonitor. Når ikonet for systemmonitoren vises, klikker du på det for å åpne det.


I System Monitor -applikasjonen vil det være en liste over prosesser som for øyeblikket kjører på systemet. Velg prosessen du vil drepe og høyreklikke på den. Velg fra menyen som vises, velg Drepe å drepe den valgte prosessen umiddelbart.

Bruke Kill, Pkill og Killall

Kill, Pkill og Killall kan kalles i kommandolinjen for å drepe et program basert på prosessnavnet eller prosess -ID (PID).

For å finne PID, utsted følgende kommando i terminalen:

$ ps aux | grep

For eksempel i følgende utgang, 34636 er PID for rythmbox -applikasjonen.

$ ps aux | Grep Rhythmbox


For å drepe en prosess ved å bruke PID -en, bruk Kill -kommandoen som følger:

$ Kill 34636

Her er 34636 PID for rytmboks oppnådd ovenfor.

Alternativt, for å drepe en prosess ved å bruke prosessnavnet, kan du bruke Pkill og Drep alle kommandoer. For å bruke pkill for å drepe en prosess, skriv Pkill etterfulgt av prosessnavnet som følger:

$ Pkill Rhythmbox


For å bruke Killall for å drepe en prosess, skriv Drep alle etterfulgt av prosessnavnet som følger:

$ Killall Chrome

Konklusjon

Som du ser, er det flere måter å drepe en frossen søknad i Ubuntu. Ved å bruke noen av metodene ovenfor, kan du enkelt drepe en applikasjon som verken svarer eller avslutter. Tilsvarende kan du drepe en applikasjon som er låst av en annen prosess.