Yksi Windows-käyttäjän parhaiten tuntemista tehtävistä on prosessin lopettaminen tai sovelluksen odottamaton sulkeminen. Tämäntyyppiset toiminnot ovat yleisiä Windows-järjestelmissä, mutta valitettavasti ne eivät ole yksinomaan käyttöjärjestelmää: se on olemassa myös Gnu / Linuxissa.
Mutta jopa Gnu / Linuxissa tapa ratkaista nämä ongelmat ovat tehokkaampia kuin omissa käyttöjärjestelmissä. Gnu / Linuxissa on kolme komentoa, joiden tarkoituksena on tappaa prosessi tai lopettaa sovellus, Niitä kutsutaan Kill, PKill ja Killall.
Mutta ennen niiden käyttöä meidän on ensin tiedettävä tai tiedettävä prosessin PID. PID on prosessin tunnistenumero. Se on ainutlaatuinen ja niillä ei ole muuta kuin yhtä prosessia, se toimii ikään kuin se olisi henkilön DNI- tai passinumero, se on jotain ainutlaatuista ja toistettavaa tuolloin.
Tietäen prosessin PID: n on yksinkertaista, voimme löytää sen kirjoittamalla komento "htop" päätelaitteeseen tai kirjoittamalla suoraan "ps -A" päätelaitteeseen.
Joka tapauksessa se näyttää meille kaikki prosessit, niiden käyttämät ohjelmat ja kunkin prosessin PID: n. Nyt prosessin tappamiseksi meidän on kirjoitettava seuraava:
kill -9 PID
PID: n sijaan käytämme prosessikoodia. Muuttuja "-9" osoittaa, että haluamme tappaa prosessin. Jos vaihdamme sen arvoon "-15", ilmoitamme, että haluamme prosessin päättyvän, ja jos käytämme arvoa "-1", keskeytämme sen.
Tapa on komento, joka auttaa meitä tappamaan prosessin mutta se toimii vain prosesseissa, jotka olemme luoneet käyttäjänä, emme voi tappaa prosesseja muilta käyttäjiltä tai järjestelmältä.
Pkill-komento on samanlainen kuin Tapa. Mutta toisin kuin edellinen, PKill antaa meille mahdollisuuden tappaa prosessi tai ohjelma nimen avulla, toisin sanoen meidän ei tarvitse käyttää ohjelman PID-tunnusta. Esimerkki käytöstä olisi:
PKill mysql
Killall-komento on tehokkaampi ja tehokkaampi kuin edelliset komennot, mutta se on myös vaarallisempi. Killall tappaa paitsi prosessin myös ohjelman tai toiminnon, tappamalla kaikki kyseisestä ohjelmasta riippuvat prosessit. Esimerkki Killallin käytöstä on
killall firefox
Johtopäätös
Prosessin tappamiseksi käytetään mitä tahansa yllä mainituista komennoista, mutta kaikki eivät sopeudu täydellisesti tilanteeseen. Tarpeestamme tai ongelmastamme riippuen meidän on käytettävä Killiä, PKilliä tai Killallia. Suosittelen henkilökohtaisesti käytä PKilliä, koska se on yksinkertaisempaa ja nopeampaa. Vaikka meillä on vakava ongelma, Killall-komento voi olla erittäin hyödyllinen Etkö usko niin?
Ja jos haluat tappaa ruudulla olevan ohjelman, voit käyttää xkill-ohjelmaa.
Esimerkki: avaat laskimen ja se jumittuu (älä paniikkia, se on vain esimerkki, jota ei koskaan tapahdu: D)
Joten komentokonsolissa kirjoitamme xkill
Hiiren kohdistin muuttuu eräänlaiseksi "x": ksi ja napsautamme laskinta hiirellä. Se on kuin ampua tappamaan: D
Tervehdys.
En ole asiantuntija, mutta se on helpompaa »Mate» -työpöydällä «System Monitor» -ohjelmalla etenkin siksi, että sinun ei tarvitse toimia järjestelmänvalvojana.
# killall qbittorrent
System Monitorilla tapat hänet ja olet niin kuuma.
Jos näyttö jostakin outosta syystä on estetty etkä voi olla vuorovaikutuksessa, järjestelmän monitorin avaaminen ei toimi, koska se on tukossa. Voit avata toisen istunnon näppäimillä ctrl + alt + F1..F12 ja siellä voit käyttää yllä mainittuja konsolikomentoja.
Tai muodosta yhteys ssh: n kautta mistä tahansa muusta tietokoneesta / laitteesta.
Kaikki nämä menetelmät ovat päteviä ja tehokkaita.
Henkilökohtaisesti pidän parempana Xkillistä .... Nopein asia on luoda käynnistysohjelma tälle komennolle ja sijoittaa se paneeliin. Tätä tapaa käytän tavallisessa distroissani Xunbuntussa 14.04, kun jotain jää kiinni.
Toivon, että tämä kommentti on hyödyllinen ja täydentää tässä viestissä annetut tiedot.
Terveisiä ja hyvää joulua.