A Linux szoftver elég robusztus ahhoz, hogy problémamentesen működjön, de néha a legjobb alkalmazások is lefagyhatnak. Ahelyett, hogy megvárná, amíg összeomlanak, megölheti ezeket a nem reagáló programokat. Valójában annyiféle módon lehet megölni a Linux programokat, hogy azt tapasztalhatja, hogy el van kényeztetve a választás miatt!
Ha problémákat tapasztal egy Linux -alkalmazással, itt többféleképpen is meg lehet ölni egy programot Linuxon.
1. Ölj meg egy Linux programot az 'X' gombra kattintva
Valószínűleg már megpróbált elsétálni és forró italt készíteni. Ha visszatért a számítógépéhez, és megállapította, hogy az alkalmazás még mindig lóg, elegendő ideje volt a helyreállításra. A nem reagáló alkalmazásoknak általában szürke gombjai vagy olyan beállításai vannak, amelyek nem működnek. Előfordulhat, hogy nem tudja mozgatni az alkalmazásablakot a képernyőn.
pdf -t fekete -fehérre konvertálni
Tehát mi a megoldás?
Egyszerűen kattintson a x gombot a felső sarokban (balra vagy jobbra, a Linux operációs rendszertől függően). Ennek meg kell állítania a programot a saját nyomában. Lehet, hogy megjelenik egy párbeszédpanel, amely ezt kéri Várjon vagy Force Quit hogy most fejezze be.
Ha minden a tervek szerint alakul, néhány disztribúció hibajelentés küldését kéri.
2. Hogyan lehet megölni egy programot Linuxban a System Monitor segítségével?
A következő lehetőség a Linux operációs rendszer Rendszerfigyelő segédprogramjának megnyitása.
Ennek megtalálása:
- Nyisd ki Alkalmazások megjelenítése
- Görgessen a következőhöz: segédprogramok
- Válassza a lehetőséget Rendszerfigyelő
A System Monitor megjeleníti a futó folyamatok listáját a Folyamatok fülre.
Ha egy nem reagáló programot itt szeretne megölni, egyszerűen válassza ki azt, és kattintson a jobb egérgombbal. Ezután három lehetőség közül választhat, amelyeket ebben a sorrendben kell kipróbálnia:
- Álljon meg: Ez szünetelteti a folyamatot, így később folytathatja. A legtöbb esetben nem fog működni.
- Vége: A folyamat lezárásának helyes módja, ez biztonságosan leállítja az alkalmazást, és tisztítja az ideiglenes fájlokat.
- Megöl: Ez a szélsőséges lehetőség, és csak akkor szabad használni, ha a befejező folyamat sikertelen.
Ezeket a legjobb sorrendben használni. Ha azonban az alkalmazás rendszeresen lefagy, akkor érdemes olyan parancsot használni, amelyről tudja, hogy működik.
3. Kényszerítse ki a Linux alkalmazási folyamatokat az „xkill” segítségével
Egy másik lehetőség, amelyet alkalmazhat, az xkill.
Ez egy kényszerölő eszköz, amelyet előre telepítettek az Ubuntuba, de szükség esetén telepítheti a terminálon keresztül más disztribúciókra. Amikor meghívják, az xkill lehetővé teszi az asztali folyamatok bezárását. Telepítse a következő paranccsal:
sudo apt install xorg-xkill
Ha ez megtörtént, futtassa az xkill -t egyszerűen gépeléssel
xkill
Az egérmutató ekkor keresztet (vagy koponyát) jelenít meg. A bal egérgombbal kattintson a szabálysértő alkalmazásra a bezárásához.
4. Kényszerítse ki a Linux -alkalmazásokat a „kill” paranccsal
Nem tudja bezárni a nem reagáló alkalmazást asztali eszközzel? A megoldás lehet egy olyan eszköz, amely kényszeríti a parancssorban a Linux -alkalmazások kilépését.
Számos parancssori lehetőség áll rendelkezésre az alkalmazás bezárásához. Még jobb, ha ezeket használhatja számítógépén vagy csatlakozás SSH -n keresztül másik készülékről.
A kill parancs itt használható, de először folyamat azonosítót igényel. Ezt úgy találhatja meg, hogy futtat egy parancsot, amely lekérdezi az alkalmazást annak folyamatazonosítójához:
ps aux | grep [process name]
Az eredmény megjeleníti a folyamat azonosítóját. Ezt a következőképpen lehet használni:
kill [process ID]
Ne feledje, hogy szükség lehet a parancs hozzáadására sudo -val.
5. Használja a 'pgrep' és a 'pkill' Linux kényszer kilépési parancsokat
Mi a teendő, ha nem ismeri vagy nem találja a folyamat azonosítóját? Itt jön be a pkill parancs. A folyamatazonosító helyett egyszerűen használja a pkill parancsot a folyamat nevével együtt:
pkill [process name]
Alternatív megoldásként a pgrep paranccsal megkeresheti a folyamat azonosítóját:
windows stop kód system_service_exception
pgrep [process name]
… És ezt követően használja a pkill parancsot a folyamat azonosítójával.
pkill [process ID]
A kill parancshoz hasonlóan ennek is körülbelül 5 másodpercen belül le kell zárnia a folyamatot.
6. Az összes Linux -példány kényszerített megölése a „killall” segítségével
Nincs szerencséje a kill vagy a pkill? Ideje használni a nukleáris opciót: killall.
Szerencsére nem olyan pusztító, mint amilyen lehet. A killall parancs leállítja a megadott program összes példányát. Tehát ahelyett, hogy megölné az egyik Firefoxot (vagy másikat) Linux böngésző ) ablakban a következő parancs fejezi be mindegyiket:
killall firefox
Csak a folyamatnévre és a killall parancsra van szüksége (esetleg sudo -val, ha a telepítő igényli).
killall [process name]
Természetesen ezt a parancsot csak akkor használja, ha szükséges. Alkalmatlan a legtöbb nem reagáló programhelyzetre.
7. Egy folyamat kényszer-megölése Linuxon billentyűparanccsal
Időt szeretne spórolni a nem reagáló szoftverek bezárásával? A legjobb megoldás egy gyorsbillentyű létrehozása. Ez azonnali lehetőséget kínál az alkalmazás bezárására, de ehhez xkill szükséges. Így működik az Ubuntuban:
- Nyisd ki Beállítások> Billentyűparancsok
- Görgessen lefelé, és kattintson + új parancsikon létrehozásához
- Ban,-ben Név és Parancs mezők 'xkill'
- Kattintson Parancsikon billentyűparancs kombináció beállításához hívja meg a parancsot
- Kattintson Hozzáadás befejezni
Ha az alkalmazás lefagyásakor szeretné használni a parancsikont, használja a billentyűparancsot. Az egérmutató X lesz, és bárhol rákattinthat a bezárni kívánt alkalmazásra.
Rendszeresen megöli a Linux alkalmazásokat? Frissítse hardverét
A nem reagáló alkalmazások rendszeresen okoznak problémákat? Valószínűleg előnyös lehet, ha néhány módosítást hajt végre a Linux számítógépen.
microsoft vezeték nélküli kijelző adapter vs chromecast
A további RAM telepítése az első számú módja annak, hogy számítógépének több energiát adjon, és ez lehet az egyetlen dolog, amire szüksége van ahhoz, hogy ezek a temperamentumos alkalmazások ne reagáljanak a jövőben.
Most már tudja, hogyan lehet leállítani egy programot Linuxon
Tehát, amikor legközelebb egy Linux -alkalmazás vagy segédprogram lefagy, és nem reagál, mindössze annyit kell tennie, hogy alkalmazza az alábbi megoldások egyikét:
- Kattintson a sarokban lévő X -re
- Használja a Rendszerfigyelőt
- Használja az xkill alkalmazást
- Alkalmazza a kill parancsot
- Zárja be a Linux alkalmazásokat a pkill segítségével
- A killall használatával zárja be a szoftvert
- Hozzon létre egy billentyűparancsot az alkalmazás automatikus megölésének Linux alatt történő automatizálásához
Ha rendszeresen tapasztal nem reagáló Linux -alkalmazásokat, miért nem fontolja meg a könnyű Linux operációs rendszerre való váltást?
Részvény Részvény Csipog Email 14 könnyű Linux disztribúció új életet ad régi számítógépénekKönnyű operációs rendszerre van szüksége? Ezek a speciális Linux disztribúciók régebbi számítógépeken is futhatnak, némelyik akár 100 MB RAM -mal is.
Olvassa tovább Kapcsolódó témák- Linux
- Technikai segítség
- Feladatkezelés
- Hibaelhárítás
- Linux tippek
Szerkesztőhelyettes a biztonságért, Linuxért, barkácsolásért, programozásért és technikai magyarázatokért, és valóban hasznos podcast -gyártó, nagy tapasztalattal rendelkezik asztali és szoftveres támogatásban. A Linux Format magazin munkatársa, Christian a Raspberry Pi barkácsolója, a Lego szerelmese és a retro játék rajongója.
További részletek Christian Cawley -tőlIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide