Kuinka lopettaa prosessi nimellä PID:n sijaan komentorivin kautta
Komentorivin käyttäjät luottavat "kill"-komentoon päättääkseen prosessin asianmukaisen prosessitunnisteen (PID) mukaisesti. Vaikka prosessien kohdistamisessa PID-tunnuksella ei ole mitään vikaa, toinen tapa, joka on usein helpompi kohdistaa prosessiin nimen perusteella sen yksilöllisen tunnisteen sijaan.
On olemassa muutamia tapoja lopettaa prosessi prosessin nimellä. Tarkastelemme kahta ensisijaista menetelmää käyttämällä killall- ja pkill-menetelmiä.Nämä toimivat samoin Mac OS / X:ssä ja linuxissa, ja niitä voidaan käyttää kohdistamiseen GUI-sovelluksiin ja prosesseihin sekä taustalla tai yksinomaan komentorivillä toimiviin. Kumpikin komento voidaan liittää sudo-etuliitteeseen päätason tai toisen käyttäjän omistamien tehtävien päättämiseksi.
Prosessin tappaminen nimellä killallilla
Killall-komento on yleisimmin käytetty tapa lopettaa prosessi sen nimellä:
- Kirjoita terminaalista seuraava komento (tässä esimerkissä käyttämällä tehtävää "ExampleTask" kohdennettavana tappamisprosessina)
- Paina return-näppäintä lopettaaksesi ExampleTask-prosessin välittömästi (korvaa EsimerkkiTask millä tahansa muulla prosessin nimellä lopettaaksesi sen)
killall EsimerkkiTehtävä
Muista, että prosessin tappaminen on välitöntä ja anteeksiantamatonta, se lopettaa prosessin välittömästi tallentamatta tietoja. Tämä voi johtaa tietojen katoamiseen ja muihin epäsäännöllisyyksiin, jos et ole varma mitä olet tekemässä.
Tapa prosessi nimellä pkill
Pkill-komento tarjoaa myös tavan lopettaa prosessit nimellä PID:n kohdistamisen sijaan. Yksi pkillin eduista on, että se helpottaa prosessien kohdistamista, joiden nimessä on välilyöntejä, koska tappaaksesi tarvitsee vain lainausmerkkejä tehtävän nimen ympärillä.
- Kirjoita terminaalista seuraava komento: "
- Paina Return lopettaaksesi nimetyn prosessin välittömästi
pkill Esimerkki Prosessin nimi agentti"
Kuten killall, pkill lopettaa välittömästi kohdistetun prosessin ilman vahvistuksia, valintaikkunoita, tallennuksia tai mitään muuta. Prosessi vain päättyy välittömästi, aivan kuten pakollinen sulkeminen sovelluksissa tehtävähallinnasta tai Activity Monitorista.
pkill on tehokas työkalu, jossa on monia ominaisuuksia. Jos olet kiinnostunut, voit oppia pkillin käyttämisestä jokerimerkkien kanssa ja pkill-sovelluksen avulla tappamaan kaikki tietylle käyttäjälle kuuluvat prosessit.
Tiedätkö toista tapaa kohdistaa prosessi nimellä sen lopettamiseksi komentoriviltä? Kerro meille alla olevissa kommenteissa!