Tarkat graafiset työkalut, joita voit käyttää, riippuvat työpöytäympäristöstäsi, sillä jokainen työpöytäympäristö tuo eri työkaluja taulukkoon. Mutta useimmat niistä ovat melko samanlaisia.
Graafisesta työpöydästä
Nykyaikaiset Linux-työasemat käsittelevät melko hyvin, ja se voi olla yllättävän automaattinen. Jos sovellus ei vastaa, työpöytä, jossa on kokoonpanonhallintaohjelma, harmaa koko ikkunan näyttämään, ettei se vastaa.
Napsauta ikkunan otsikkorivillä olevaa X-painiketta ja ikkunanvalvoja ilmoittaa usein, että ikkuna ei vastaa. Voit joko antaa jonkin aikaa vastata tai klikata vaihtoehtoa, kuten "Force Quit", jotta voimakas sulje sovellus.
Linuxissa otsikkorivin maalausikkuna on erillinen sovelluksesta, joten se yleensä vastaa, vaikka ikkuna ei olisikaan. Jotkut ikkunat maalaavat omat rajapinnat, joten tämä ei aina toimi.
Riippuen työpöytäympäristöstäsi ja sen kokoonpanosta, voit ehkä aktivoida tämän pikavalinnan painamalla Ctrl + Alt + Esc. Voit myös suorittaa xkill-komennon - voit avata Terminal-ikkunan, tyyppi xkill ilman lainausmerkkejä ja paina Enter. Tai voit painaa pikakuvaketta, kuten Alt + F2, joka avaa komentorivin "Run Command" -ikkunan Ubuntun Unity-työpöydällä ja monilla muilla. Tyyppi xkill ja paina Enter-näppäintä.
Osoitin muuttuu X: ksi. Napsauta ikkunaa ja xkill-apuohjelma määrittää, mikä prosessi liittyy kyseiseen ikkunaan, ja lopeta tämä prosessi välittömästi. Ikkuna häviää heti ja sulkeutuu.
Terminaalista
Sanotaan, että haluat tehdä tämän kaiken terminaalin sijaan. Käsittelemme paljon hyödyllisiä apuohjelmia, kun tarkastelemme komentoja prosessien hallinnasta Linuxissa.
Sanotaan, että Firefox toimii taustalla ja haluamme tappaa sen päätteeltä. Standard kill -komento ottaa prosessin tunnistenumeron, joten sinun täytyy löytää se ensin.
Voit esimerkiksi suorittaa komennon kuten:
ps aux | grep firefox
Mikä listaisi kaikki prosessit ja putket, jotka listataan grep-komentoon, joka suodattaa sen ja tulostaa vain rivejä, jotka sisältävät Firefoxia. (Toinen rivi näkyy itse grep-prosessissa.) Voit myös saada prosessin tunnuksen ylimmästä komennosta ja monista muista paikoista.
Ota prosessin tunnusnumero Firefox-prosessista - vain oikealla käyttäjätunnuksella - ja anna se kill-komentoon. Eli aja komento näin:
kill ####
Jos prosessi on käynnissä toisena käyttäjänä, sinun on ensin muodostettava root-käyttäjä - tai ainakin suoritettava kill-komento sudo-komennolla, kuten:
sudo kill ####
Tai ohita kaikki tämä ja suorita "pkill firefox" tappaa Firefox-prosessi tuntematta sen numeroa. pkill suorittaa joitain peruskuvioinnituksia - yrittää löytää prosesseja, joissa on nimiä, jotka sisältävät Firefoxin.
Nämä ovat kaukana Linuxin ainoista komennoista prosessien hallintaan. Jos käytät jonkin tyyppistä palvelinhallintaohjelmistoa, sillä voi olla myös hyödyllisiä tapoja tappaa ja käynnistää uudelleen prosesseja.
Järjestelmäpalvelut toimivat eri tavoin kuin prosesseja - sinun on käytettävä tiettyjä komentoja, jotka tuovat alas, käynnistävät tai käynnistävät palvelut. Nämä erityiset komennot voivat olla erilaisia eri Linux-jakeluissa.