Linux-sovellukset toimivat melko hyvin nykyään. Uudet, parempia ohjelmia, joilla on erinomaiset ominaisuudet, jotka auttavat meitä saamaan kaiken hyödyn tietokoneistamme, ilmestyvät päivittäin. Valitettavasti joskus nämä ohjelmat lakkaavat toimimasta. Kun suosikki Linux-ohjelma lukittuu, sulje-painikkeen napsauttaminen ei toimi. Lukitukset ovat pahimpia ja aiheuttavat paljon ongelmia, jotka voivat saada esteen työnkulkuun. Siksi tässä artikkelissa käsittelemme kaikkia parhaita tapoja tappaa ohjelmat nopeasti Linuxin terminaalista. Käymme läpi useita komentoja sekä joitain hyödyllisiä GUI-työkaluja, joita voidaan myös käyttää.
SPOILER-HÄLYTYS: Vieritä alas ja katso video-opas tämän artikkelin lopussa.
Pkillin käyttäminen

Epäilemättä helpoin tapa tappaa ohjelmat nopeastiLinuxin terminaalista on pkill-komennolla. Pkill on hyödyllinen, koska se ei edellytä, että keskivertokäyttäjä tietää tietyn PID: n (prosessin tunnusnumero). Sen sijaan voit lopettaa prosessin kirjoittamalla nimen. Tässä on esimerkki pkill toiminnasta.
pkill firefox
Useimmille käyttäjille ei-root-pkill-komennon suorittaminenriittää itsepäisen, jäädytetyn ohjelman lopettamiseen. Se ei aina ole tilanne, ja joskus joustavat lihakset. Jos esimerkiksi haluat tappaa pääkäyttäjänä toimivan ohjelman tai sen oman käyttäjän, sinun on liitettävä sudo siihen.
sudo kill rootprogram
Silti jopa pkill-työkalulla lopettaaksesijuuriohjelma ei ehkä riitä. Joskus sovellus toimii siten, että yksinkertainen tappauskäsky ei auta. Kun tämä tapahtuu, voit käyttää -9. -9: n lisääminen pkill: n loppuun lopettaa ohjelman yleensä voimalla, kun kaikki muut vaihtoehdot epäonnistuvat.
sudo pkill -9 rootprogram
Pidof: n käyttäminen ja tappaa

Kun Pkill-komento epäonnistuu, on olemassa toinen erinomainen vaihtoehto: tappaa. Tapa toiminnot suunnilleen samalla tavalla kuin pkill, paitsi että se perustuu prosessin tunnusnumeroihin eikä pelkästään ohjelman nimeen (kuten pkill Firefox jne.). Haittapuoli ohjelmien lopettamiselle tappaa komento on, että sinun on ensin selvitettävä, mikä ongelmallisen ohjelman PID on, ennen kuin käytät tappaa komento. Tapa tehdä tämä on pidof komento. Näin se toimii.
pidof firefox
Kun pidof on suorittanut oikean tunnuksen etsimisen, näet ulostulon terminaalissa. Esimerkiksi:
pidof firefox
OUTPUT: 2219
Voimme sitten ottaa 2219 PID: n ja käyttää sitä tappamaan Firefoxin.
kill 2219
Muista, että jos haluat tappaa juuriohjelman, sinun on tehtävä:
sudo kill 2219
Viimeiseksi, jos sovellus kieltäytyy pysähtymästä, kokeile käyttöä -9. Se toimii samalla tavalla kuin pkill.
sudo kill -9 2219
Tapa ohjelmia huipulla

Älä halua käyttää yksittäisiä komentoja tappaakseenreagoimattomat ohjelmat Linuxissa? Harkitse HTOP: n asentamista. Kuten Pkill ja Kill, on edelleen mahdollista käyttää tätä työkalua SSH: n kautta ja etäyhteyden kautta. Koska se toimii terminaalissa, se on silti hyödyllinen ohjelmien lopettamisessa. Htop on parannettu versio TOP-järjestelmänhallintatyökalusta, joka sisältyy useimpiin Linux-järjestelmiin. Siinä on paljon parannuksia, kuten grafiikka CPU / RAM-käytön ja prosessien parempaan lukemiseen.
HTOP: lla on muita parannuksia, kutenkäyttäjä vierittää yhtä paljon vaaka- / pystysuunnassa pelkäämättä työkalun keskeyttämistä. Sen avulla käyttäjät voivat tappaa kaikki haluamansa prosessit tarvitsematta tietää prosessin tunnusta ja näyttää useita erilaisia tapoja tappaa asioita.
Huomaa: HTOP vaatii Nurssin toimimaan oikein. Asenna “ncurses” etsimällä Linux-jakelun paketinhallintatyökalusta (jos htop ei asenna sitä sinulle).
Asenna HTOP
ubuntu
sudo apt install htop
Debian
sudo apt-get install htop
Arch Linux
sudo pacman -S htop
fedora
sudo dnf install htop
OpenSUSE
sudo zypper install htop
Muut Linuxit
Tartu uusimpaan Htop-versioon Linuxillesijakelu avaamalla päätelaite ja käyttämällä paketinhallintatyökalua “htop” -sovelluksen asentamiseen. Jos et löydä sitä (jostain syystä), harkitse virallisen verkkosivuston vierailua, lataamalla lähdekoodia ja rakentamalla sen itse!
HTOP: n käyttö
Käynnistä HTOP-työkalu milloin tahansa avaamallaterminaali-ikkunassa ja syöttämällä komento “htop”. Vaihtoehtoisesti HTOP-työkalu voidaan suorittaa milloin tahansa yksinkertaisesti etsimällä ”htop” sovellusvalikossa. Sille tulisi olla myös pikakuvake ”järjestelmässä” tai jotain vastaavaa.
Kun HTOP on auki, valitse nuolinäppäimellä aprosessi, jota haluat hallita. Avaa Fill-valikko painamalla F9. Lajittele prosessit F6: lla ja etsi käynnissä olevia ohjelmia F3: lla. Tarvitsetko apua HTOP-työkalun käytössä? Paina näppäimistön F1-painiketta tuodaksesi esiin ohjevalikon. "Man htop" -syöttö terminaaliin toimii myös.
Viimeiseksi, poistuaksesi kokonaan HTOP-työkalusta, paina vain näppäimistön Q-painiketta. F10-painikkeen käyttö lopettaa myös.
Meidän on mainittava, että jos pakotat tappamaan ohjelmiaterminaalista, on mahdollista, että menetät työsi. Selaimen avulla voit todennäköisesti palauttaa välilehdet, mutta muissa ohjelmissa joudut luottamaan omiin sisäänrakennettuihin palautusmekanismeihin. Jos niitä ei ole, on mahdollista, että menetät jonkin verran tietoja.
Kommentit