Tämä nopea opetusohjelma opettaa sinulle, tappaa prosessi, Linux-ympäristössä käyttäen sen prosessin id. Tämä on erityisen hyödyllistä vastaamattomien ohjelmien tappamisessa.

usein käy niin, että sinun täytyy ”tappaa” reagoimaton ohjelma. Windowsissa sinulla on tehtävänhallinta tähän tilanteeseen. Voit käyttää task manager Linux kuin hyvin, mutta komentorivin tapa on paljon parempi ja tehokas käsittely penseä ohjelmia.,

Käyttämällä terminaali on parempi, koska GUI-pohjaiset työkalut eivät näytä vielä käynnissä piilossa prosessi. KÄYTTÖLIITTYMÄTYÖKALUJA ei välttämättä ole saatavilla, jos käytät Linux-järjestelmän palvelinpainosta.

miten tappaa prosessi Linuxissa

Jos käytät sovellusta, se suorittaa jonkin prosessin taustalla. Jos haluat sulkea tämän sovelluksen voimakkaasti, voit tappaa siihen liittyvän prosessin.

prosessin tappamiseksi on tiedettävä sen PROSESSITUNNUS (PID). Seuraavassa jaksossa kerrotaan, miten ohjelman prosessitunnus löytyy.,

Vaihe 1: Etsi ohjelman prosessitunnus (PID)

on olemassa useita tapoja, joilla voit löytää prosessin PID.

Jos tiedät nimen prosessi, voit käyttää komentoa pidof tällä tavalla:

pidof <program_name>

Voit ottaa apua-välilehti loppuun löytää ohjelman nimi. Hyvä asia tässä komennossa on, että se antaa PID kaikista ohjelman käynnistämistä prosesseista., Tässä on esimerkki:

pidof slack 
9734 9718 9716 9708 9622 9619

Jos pidof komento ei tulosta mitään, se voi tarkoittaa joko ei ole prosessi käynnissä, että ohjelma tai ohjelman nimeä käytetään, on virheellinen.

Jos et tiedä tarkkaa ohjelmanimeä, voit kokeilla ps-komentoa. Tätä ps-komentoa käytetään järjestelmän käynnissä olevien prosessien näkemiseen. Voit käyttää grep-komentoa ohjelman nimellä (tai mitä muistat siitä).

ps aux | grep -i ”nimi haluamasi ohjelma”

ps aux-komento palauttaa kaikki käynnissä prosessi järjestelmässä., Ja grep näyttää jälkeenpäin linjan, joka vastaa ohjelman nimeä. Lähtö-komento on kuin tämä:

Kuten kuvassa yllä, voit saada prosessi ID ohjelma/prosessi toisessa sarakkeessa. Älä välitä rivistä ”- color =auto”.,

Vaihe 2: Tappaa prosessi käyttää PID

Kun olet PID-toivottuja sovellus, käytä seuraavaa komentoa tappaa prosessi:

sudo kill -9 process_id

Jos sinulla on useampi kuin yksi prosessi id, voit tappaa ne kaikki yhdessä tarjoamalla kaikki Pid.

sudo kill -9 process_id_1 process_id_2 process_id_3

Voit myös yhdistää kill-komento komentoa pidof tappaa kaikki prosessi ohjelma.

sudo kill -9 `pidof programe_name` 

tietenkin, sinun täytyy vaihtaa sovelluksen nimi ohjelma, jonka haluat tappaa.,

Bonus Vinkki: Käytä killall tappaa kaikki prosessiin tietyn ohjelma

Jos et tiedä ohjelman nimeä, voit käyttää upea killall-komento ja tappaa kaikki prosessit, jotka ohjelman yhdellä komennolla.

killall program_name

Miten voit tappaa ohjelmia Linuxissa?

Toivottavasti tämä nopea pikku opetusohjelma auttoi sinua. Mikä on suosikkisi tapa tappaa ohjelma Linuxissa? Task manager, kill, killall vai xkill?

Kuten mitä olet lukenut? Ole hyvä ja jaa se muiden kanssa.,

6Shares
  • Facebook1
  • Twitter0
  • LinkedIn2
  • Reddit3
  • Pocket0

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *