I Ubuntu finns det flera metoder som kan användas för att döda frysta applikationer säkert och snabbt utan att starta om ditt system: xkill, systemövervakningsverktyg och kommandona kill, pkill och killall. I den här artikeln kommer vi att diskutera dessa metoder på en maskin som körs Ubuntu 20.04 LTS (Focal Fossa).
Xkill
Xkill är ett Linux-verktyg som låter dig döda frysta applikationer som körs på Ubuntu. Det kommer förinstallerat i de flesta Linux-distributioner, men om det inte är installerat på ditt system kan du installera det enligt beskrivningen nedan.
Öppna först terminalen med Ctrl + Alt + Del och ange följande kommando:
$ sudo apt installera xorg-xkillAnge sedan ett sudolösenord och tryck på y när du blir ombedd att bekräfta, varefter systemet startar installationen av Xkill. När installationen är klar kan xkill användas för att döda program som inte svarar.
För att döda en frusen app, skriv helt enkelt xkill i terminalen:
$ xkillGenom att göra detta blir din markör en x. Placera helt enkelt x på applikationen du vill stänga och klicka på den för att stänga applikationen direkt.
Du kan skapa en kortkommando för xkill genom att högerklicka på ditt Ubuntu-skrivbord och öppna inställningar Ansökan.
I inställningsfönstret väljer du Tangentbordsgenvägar från vänster ruta.
Klicka sedan på den högra rutan på + -knappen, som visas på skärmdumpen nedan.
När följande dialogruta visas anger du ett användarvänligt namn för genvägen i namn fält. Sedan, i Kommando fält, skriv xkill. Klicka sedan på Ställ in genväg för att välja en genväg för verktyget xkill.
Använd valfri kombination av tangenter för att ställa in en genväg för xkill-verktyget. Om du till exempel vill använda Ctrl + k för att starta xkill, håller du ned och trycker sedan på k-tangenten. Släpp sedan båda tangenterna.
Klicka på Lägg till för att lägga till din genväg.
Nu, närhelst du behöver döda en frusen applikation, kan du trycka på snabbtangenterna för att utföra kommandot xkill.
Använda systemmonitorn
Från Ubuntu System Monitor kan du också döda en applikation. För att öppna System Monitor, tryck på superknappen på tangentbordet och ange systemmonitorn. När ikonen för System Monitor visas, klicka på den för att öppna den.
I applikationen System Monitor kommer det att finnas en lista över processer som för närvarande körs på systemet. Välj processen du vill döda och högerklicka på den. Välj i menyn som visas Döda för att döda den valda processen omedelbart.
Använd kill, pkill och killall
Kill, pkill och killall kan anropas i kommandoraden för att döda en applikation baserat på dess processnamn eller process-ID (PID).
För att hitta PID, utfärda följande kommando i terminalen:
$ ps aux | grepTill exempel i följande utdata, 34636 är PID för Rhythmbox-applikationen.
$ ps aux | grep rytmbox
För att döda en process genom att använda dess PID, använd kill-kommandot enligt följande:
Här är 34636 PID för Rhythmbox som erhållits ovan.
Alternativt kan du döda en process genom att använda dess processnamn pkill och döda alla kommandon. För att använda pkill för att döda en process, skriv pkill följt av processnamnet enligt följande:
$ pkill rytmbox
För att använda killall för att döda en process, skriv döda alla följt av processnamnet enligt följande:
Slutsats
Som du kan se finns det flera sätt att döda en frusen applikation i Ubuntu. Genom att använda någon av ovanstående metoder kan du enkelt döda ett program som varken svarar eller avslutas. På samma sätt kan du döda ett program som är låst av en annan process.