Erőszakkal zárjon be egy programot az Ubuntuban
Ha egy program nem válaszol a Windows rendszerben(Windows) , a legtöbb felhasználó tudja, hogyan állíthatja le a Ctrl + Alt + Delete billentyűkombináció lenyomásával, majd a Feladatkezelő(Task Manager) opció megnyomásával, majd onnan bezárásával. Ez a megközelítés nem igazán alkalmazható Linux disztribúciókra, mint például az Ubuntu , de ez nem jelenti azt, hogy hiányozna a lehetőségekből, amikor egy program összeomlik.
Éppen ellenkezőleg – jó néhány módszer létezik egy program bezárására Ubuntun(Ubuntu) a CMD használatával . Ha jól érzi magát a terminál használatában, használhat olyan parancsokat, mint a killall vagy xkill , hogy bezárja a problémás programokat, vagy használhatja helyette a System Monitor alkalmazást.
A rendszerfigyelő használata egy futó Ubuntu-folyamat kényszerített bezárására(Using The System Monitor To Force Close a Running Ubuntu Process)
Bár elég egyszerű egy nyitott folyamatot bezárni az Ubuntuban(Ubuntu) a terminál használatával, a kezdők nem biztos, hogy jól érzik magukat ennek megtételében. De az Ubuntu -felhasználóknak nem kell a terminál közelébe menniük ahhoz, hogy kényszerítsenek egy összeomlott program bezárására – használhatja helyette a System Monitor alkalmazást.
A Rendszerfigyelő(System Monitor) ugyanúgy működik, mint a Windows PC -k (Windows PCs)Feladatkezelője(Task Manager) . Felsorolja a számítógépén futó összes folyamatot, valamint valós idejű információkat ad a CPU -ról , a RAM -ról és a lemezhasználatról. Lehetővé teszi továbbá minden olyan összeomlott szoftver bezárását, amely nem reagál, vagy közvetlenül bezár.
- Az Ubuntu programnak a (Ubuntu)System Monitor segítségével történő kényszerített bezárásához nyomja meg az Alkalmazások megjelenítése(Show Applications) gombot az Ubuntu dokkoló alján. Az Alkalmazások(Applications) listájában kattintson a Rendszerfigyelő(System Monitor) ikonra az elindításához.
- A System Monitor alkalmazás elindul úgy, hogy az alapértelmezett Folyamatok(Processes) lap látható – ha nem, kattintson a Felül található Folyamatok(Processes) fülre. A folyamatlistában keresse meg és keresse meg az összeomlott program folyamatát (vagy folyamatait), kattintson jobb gombbal a bejegyzésre, majd nyomja meg a Kill opciót. Alternatív megoldásként válassza ki a folyamatot, és nyomja meg a Folyamat befejezése(End Process) gombot a Rendszerfigyelő(System Monitor) ablak alján.
- A Rendszerfigyelő(System Monitor) megerősítést kér, hogy le kívánja fejezni a futó folyamatot. A megerősítéshez nyomja meg a Kill Process gombot.
Ha sikeres volt, a folyamatnak el kell tűnnie a System Monitor folyamatok listájáról. Ha a programnak nyitott ablaka volt, akkor ennek az ablaknak is be kell zárnia ezen a ponton.
Ha a System Monitor nem zárta be sikeresen a programot, akkor inkább a terminált kell használnia.
Nyitott ablak bezárása az xkill paranccsal(How To Close An Open Window Using The xkill Command)
A legtöbb esetben a System Monitor szoftver erőszakkal bezár egy programot az Ubuntun(Ubuntu) . Ha nem, akkor át kell váltania a terminálra a nem válaszoló programok bezárásához.
Szerencsére van egy könnyen használható parancs, az xkill , amely lehetővé teszi, hogy minden programot erőszakkal bezárjon nyitott ablak mellett.
- Az Ubuntu(Ubuntu) legtöbb modern verziójában telepítve kell lennie az xkill csomagnak, de ha úgy találja, hogy nincs telepítve, először telepítenie kell az xkill -t, mielőtt használhatná. Nyisson meg egy terminált, és ehhez írja be a sudo apt install xorg-xkill parancsot(sudo apt install xorg-xkill) . A telepítés után egyszerűen írja be az xkill vagy a sudo xkill parancsot(sudo xkill) a használat megkezdéséhez.
- A terminál kimenete azt fogja mondani, hogy az 1-es gombbal válassza ki azt az ablakot, amelynek kliensét meg akarja ölni(select the window whose client you wish to kill with button 1) . Más szóval, kattintson az egérrel egy nyitott ablakra – az xkill bezárja ezt helyette. Miután megölték, a terminál kimenete egy killing creator üzenettel válaszol a befejezés előtt.
Ez csak azoknál a programoknál működik, amelyek láthatóan nem válaszolnak, beleértve azokat a GUI ablakkal rendelkező programokat is, amelyekkel kommunikálhat.
Programok erőszakos bezárása Ubuntun A(Ubuntu Using) pkill, kill vagy killall parancsok használatával
Az xkill használatához az Ubuntut grafikus (Ubuntu)felhasználói felülettel(GUI) kell használnia . Ha az Ubuntu fej nélküli verzióját futtatja (Ubuntu)grafikus felhasználói felület(GUI) nélkül , például az Ubuntu Servert(Ubuntu Server) , akkor helyette a pkill, kill vagy killall parancsokat kell használnia.
A kill és pkill parancsok leállítanak minden, a számítógépen futó folyamatot, míg a killall az összes kapcsolódó folyamatot leállítja. Egyes programok (például a Google Chrome ) több rendszerfolyamatot használnak, így a kill vagy pkill használata nem feltétlenül fejezi be őket, ha a program nem válaszol.
- A kill használatához ismernie kell a hozzá rendelt folyamatazonosító számot ( PID ) – nyisson meg egy terminált, és írja be a top parancsot az éppen futó folyamatok listájának megtekintéséhez. A folyamatazonosító számot a PID oszlopban, a folyamat/program nevét pedig a Parancs(Command) oszlopban találja.
- A kill(kill) használatával leállított terminálhoz írja be a kill pid parancsot(kill pid) , a pid helyett a folyamatazonosítóját (például kill 582 ). Ha nem működik, írja be helyette a sudo kill pid parancsot(sudo kill pid) . A sikeres folyamatlezárás nem eredményezhet extra terminálkimenetet, de az ellenőrzéshez ismét beírhatja a top szót.(top)
- A pkill parancs nem igényel folyamatazonosító számot, de szükséges a csomagnév. Ezt ellenőrizheti a Parancs(Command) oszlop alatti felső parancs használatával. (top)Ha készen áll, írja be a pkill process parancsot , és cserélje le a processzt(process) a csomag nevére (vagy a sudo pkill processzt(sudo pkill process) , ha a folyamat nem fejeződik be). Akárcsak a kill esetében, a sikeres pkill parancs nem ad vissza üzenetet vagy kimenetet.
- Ha egy program több folyamattal rendelkezik, a killall paranccsal egyszerre leállíthatja őket. A pkillhez(pkill) hasonlóan ez is a csomagnevet használja – használja a top parancsot , hogy megtalálja ezt a Parancs(Command) oszlopban. A killall használatához írja be a killall process vagy a sudo killall process parancsot(sudo killall process) , és cserélje ki a process szót a csomag nevére. A pkillhez(pkill) hasonlóan a terminál nem küld üzenetet, ha a parancs sikeres.
Hatékony Ubuntu karbantartás(Effective Ubuntu Maintenance)
Még akkor is, ha a futó szoftver nem válaszol, az Ubuntu eszközöket ad az irányítás megőrzéséhez. Most már tudja, hogyan zárhat le egy folyamatot az Ubuntuban(Ubuntu) a terminál használatával, kihasználhat más nagyszerű Linux terminálparancsokat(cool Linux terminal commands) a számítógép biztonsági mentésére, a parancsok leállítása helyett szüneteltetheti a futást, és így tovább.
Az összeomló program ritkán fordul elő, de ha gyakrabban fordul elő, mint kellene, az az Ubuntu telepítésének hibájára utalhat. A problémák (remélhetőleg) megoldásához meg kell vizsgálnia az Ubuntu összeomlásának néhány gyakori okát .(common reasons for Ubuntu crashes)
Related posts
Az Ubuntu összeomlásának gyakori okai és a helyreállítás
Fedora vs Ubuntu: Melyik Linux disztribúció a jobb?
Konvertálja a képeket formátumok között az Ubuntu parancssorán keresztül
10 Ubuntu billentyűparancs a munkafolyamatok felgyorsításához
Szinte bármilyen nyomtató telepítése Ubuntura
Jelenítse meg az Ubuntuban nemrég telepített szoftvercsomagok listáját
A 10 legjobb Linux-alkalmazás Ubuntu felhasználók számára
5 jó érv a Windows elhagyására Linux esetén
5 módszer a fájl biztonsági mentésének automatizálására Linux alatt
Könnyen megtekintheti a hardverinformációkat az Ubuntu 10.04-ben
10 legnépszerűbb szoftverválasztás új Ubuntu-felhasználók számára
Az Ubuntu szinkronizálása a Google Drive-val
Készítsen egyedi Live Linux Distro-t a Linux Live Kit segítségével
Termináltrükkök: Használja a terminált ébresztőóraként
Linux fájlengedélyek – Mi az a Chmod 777 és hogyan kell használni
Hogyan frissítsünk a legújabb Ubuntu-ra
Használja a Linux „dd” parancsát egyszerű grafikus felhasználói felülettel
Hogyan fordítsunk szoftvercsomagokat Linuxon
9 legjobb Linux disztribúció a hackeléshez
Készítse el saját élő videó streaming szerverét Linux alatt