Linuxové aplikácie dnes bežia celkom dobre. Novšie a lepšie programy s vynikajúcimi funkciami, ktoré nám pomáhajú vyťažiť maximum z našich počítačov, vychádzajú každý deň. Bohužiaľ, niekedy tieto programy prestanú fungovať. Keď sa váš obľúbený program Linux uzamkne, kliknutie na tlačidlo Zavrieť nefunguje. Blokovanie je najhoršie a spôsobuje veľa problémov, ktoré môžu prekážať vášmu pracovnému postupu. Preto sa v tomto článku zameriame na všetky najlepšie spôsoby, ako rýchlo zabiť programy z internetu terminál v Linuxe. Prejdeme si niekoľko príkazov a tiež niekoľko užitočných nástrojov GUI, ktoré sa dajú použiť.
VAROVANIE SPOILER: Posuňte zobrazenie nadol a pozrite si video príručku na konci tohto článku.
Najjednoduchší spôsob, ako rýchlo zabíjať programy z terminálu v systéme Linux, je príkaz pkill. Pkill je užitočný, pretože nevyžaduje, aby priemerný používateľ poznal konkrétne PID (ID procesu). Namiesto toho budete môcť proces ukončiť jednoducho zadaním názvu. Tu je príklad pkill v akcii.
pkill firefox
Pre väčšinu používateľov stačí spustenie príkazu pkill typu non-root na ukončenie tvrdohlavého, zmrazeného programu. Nie je to však vždy tak, a niekedy budete musieť napnúť niektoré svaly. Napríklad, ak chcete zabiť program, ktorý je spustený ako root, alebo ako jeho vlastný užívateľ, budete musieť priložiť sudo k tomu.
sudo kill rootprogram
Aj keď pomocou nástroja pkill na ukončenie koreňového programu nemusíte stačiť. Niekedy aplikácia funguje tak, že jednoduchý príkaz kill nebude pomáhať. V takom prípade môžete použiť -9. Pridaním -9 na konci pkill sa program zvyčajne ukončí násilím, keď zlyhajú všetky ostatné možnosti.
sudo pkill -9 rootprogram
Ak príkaz Pkill zlyhá, existuje ďalšia vynikajúca alternatíva: kill. Zabiť funguje rovnako ako pkill, s výnimkou toho, že funguje iba na základe ID procesu, nielen na základe názvu programu (napr pkill firefox atď.). Nevýhodou je zabíjanie programov pomocou internetu kill príkaz je, že skôr ako začnete používať, musíte najskôr zistiť, čo je PID problémového programu kill Príkaz. Spôsob, ako to dosiahnuť, je pomocou pidof Príkaz. Takto to funguje.
pidof firefox
Keď pidof dokončí vyhľadávanie správneho ID, uvidíte výstup v termináli. Napríklad:
pidof firefox
VÝSTUP: 2219
Potom môžeme vziať PID 2219 a použiť ho na zabitie Firefoxu.
zabiť 2219
Nezabúdajte, že ak chcete zabiť koreňový program, musíte urobiť:
sudo kill 2219
Nakoniec, ak aplikácia odmietne zastaviť, skúste použiť -9. Funguje to podobne pkill.
sudo kill -9 2219
Nechcete používať jednotlivé príkazy na zabíjanie nereagujúcich programov v systéme Linux? Zvážte inštaláciu HTOP. Rovnako ako Pkill a Kill je stále možné tento nástroj používať na SSH a na diaľku. Keďže beží v termináli, je stále užitočné pri zabíjaní programov. Htop je vylepšená verzia nástroja na správu systémov TOP, ktorý je súčasťou väčšiny systémov Linux. Má veľa vylepšení, napríklad grafiku pre lepšie čítanie využitia CPU / RAM a procesov.
HTOP má ďalšie vylepšenia, ako napríklad umožňuje užívateľovi posúvať toľko vodorovne / zvisle bez obáv z prerušenia nástroja. Umožňuje tiež používateľom zabíjať akýkoľvek proces, ktorý chcú, bez potreby poznať ID procesu a ukazuje niekoľko rôznych spôsobov, ako veci zabíjať.
Poznámka: HTOP vyžaduje, aby Ncurses fungoval správne. Ncurses nainštalujte vyhľadaním v nástroji na správu balíkov vo vašej distribúcii Linuxu (ak ho htop nenainštaluje).
sudo apt install htop
sudo apt-get install htop
sudo pacman -S htop
sudo dnf install htop
sudo zypper install htop
Získajte najnovšiu verziu Htop pre svoju distribúciu v Linuxe otvorením terminálu a inštaláciou pomocou nástroja na správu balíkov "Htop." Ak ho nenájdete (z nejakého dôvodu), zvážte návštevu oficiálnej webovej stránky, stiahnutie zdrojového kódu a jeho zostavenie yourself!
Nástroj HTOP môžete kedykoľvek spustiť otvorením okna terminálu a zadaním príkazu „htop“. Nástroj HTOP môžete tiež spustiť kedykoľvek jednoduchým vyhľadaním výrazu „htop“ v aplikácii Ponuka. Mala by existovať aj skratka pre „systém“ alebo niečo podobné.
Keď je HTOP otvorený, pomocou klávesu so šípkou vyberte proces, ktorý chcete spravovať. Stlačením klávesu F9 otvorte ponuku „Kill“. Zoradenie procesov pomocou F6 a vyhľadávanie spustených programov pomocou F3. Potrebujete pomoc s použitím nástroja HTOP? Stlačením klávesu F1 na klávesnici otvorte ponuku pomocníka. Zadanie „man htop“ v termináli tiež funguje.
Nakoniec, ak chcete úplne opustiť nástroj HTOP, jednoducho stlačte tlačidlo Q na klávesnici. Stlačením tlačidla F10 ukončíte prácu.
Mali by sme spomenúť, že ak vynútite zabíjanie programov z Terminálu, je tu šanca, že by ste stratili prácu. S prehliadačom môžete pravdepodobne obnoviť karty, ale v prípade iných programov sa budete musieť spoľahnúť na svoje vlastné vstavané mechanizmy obnovenia. Ak neexistujú, je možné, že stratíte nejaké údaje.
Chcete pridať podporu Bluetooth do svojho stolného počítača alebo n...
Blokovanie reklám vo Firefoxe v systéme Linux aj v iných webových p...
Sony PlayStation 4 radič je vynikajúce zariadenie a bolo by skvelý...