Ero sivun ”Kill” versioiden välillä

Siirry navigaatioon Siirry hakuun
273 merkkiä lisätty ,  9. helmikuuta 2016
p
ei muokkausyhteenvetoa
p (väliotsikko, selitykset ennen esimerkkejä)
pEi muokkausyhteenvetoa
 
(5 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
[[Komentorivi]]komennon kill avulla [[prosessi|prosesseille]] (ohjelmille) voidaan lähettää monia niiden toimintaan vaikuttavia signaaleja. Yleisin käyttökohde on huonosti käyttäytyvien ohjelmien sulkeminen.  
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
'''kill''' [[komentorivi]]komennon avulla [[prosessi|prosesseille]] (ohjelmille) voidaan lähettää monia niiden toimintaan vaikuttavia [[signaali|signaaleja]]. Yleisin käyttökohde on huonosti käyttäytyvien ohjelmien sulkeminen.  


==Käyttö==
==Käyttö==
Rivi 13: Rivi 14:


===Esimerkkejä===
===Esimerkkejä===
Suljetaan prosessi 36987 lähettämällä sille signaali 15 (SIGTERM):
Suljetaan prosessi 36987 lähettämällä sille [[signaali]] 15 (SIGTERM):
  kill 36987
  kill 36987


Rivi 19: Rivi 20:
  kill -9 6584
  kill -9 6584
Signaalia 9 saattaa tarvita silloin, kun prosessi ei suostu kuuntelemaan oletussignaalia ja sulkemaan itseään hyvässä järjestyksessä. Muissa tapauksissa signaalin 9 käyttöä tulee välttää. Edes SIGKILL ei tapa [[zombie]]-prosessia ja SIGKILL saattaa muuttaa prosessin zombieksi, jos se on jumissa järjestelmäkutsun jumiutumisen takia.
Signaalia 9 saattaa tarvita silloin, kun prosessi ei suostu kuuntelemaan oletussignaalia ja sulkemaan itseään hyvässä järjestyksessä. Muissa tapauksissa signaalin 9 käyttöä tulee välttää. Edes SIGKILL ei tapa [[zombie]]-prosessia ja SIGKILL saattaa muuttaa prosessin zombieksi, jos se on jumissa järjestelmäkutsun jumiutumisen takia.
Voit tappaa a [[zombie]]-prosessin seuraavalla komentorivikomennolla, mikäli sitä ei muuten saa poistettua.
kill -HUP $(ps -A -ostat,ppid | grep -e '[zZ]'| awk '{ print $2 }')


== Katso myös ==
== Katso myös ==
Rivi 25: Rivi 30:
* [[Xkill]]
* [[Xkill]]
* [[Pgrep]]
* [[Pgrep]]
* [[Signaali]]


[[Luokka:Coreutils]]
[[Luokka:Coreutils]]
[[Luokka:Komentorivin perustyökalut]]
[[Luokka:Komentorivin perustyökalut]]
[[Luokka:Prosessienhallinta]]
[[Luokka:Prosessienhallinta]]
[[pl:Kill]]
10 147

muokkausta

Navigointivalikko