<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE artikkel PUBLIC "-//infoweb.ntnu.no//DTD 
Infoweb 1.0//NO" "http://infoweb.ntnu.no/infoweb.dtd">

<artikkel spraak="no">

<tittel>Hvordan drepe en prosess i Linux</tittel>

<forfatter>oysteipe</forfatter>
<sammendrag>
  Drepe prosesser i unix/linux med kill-kommandoen
</sammendrag>

<lenker></lenker>

<hoveddel>
  <avsnitt>
    Av og til oppstår det feil i program som kjører.
    Dette kan medføre at programmet slutter å svare
    og ikke vil la seg avslutte.

  </avsnitt>

  <avsnitt>
    Ta frem et nytt terminalvindu.
    Skriv <kommando> ps -u brukernavn</kommando> for å få lista alle prosessene dine.
    <konsoll>
    gaupe:~$ ps -u oysteipe
  PID TTY          TIME CMD
14324 ?        00:00:01 screen
14335 pts/56   00:00:05 irssi
17373 pts/75   00:00:00 bash
6652 ?        00:00:00 sshd
11110 pts/112  00:00:00 screen
20884 pts/57   00:00:00 ps
gaupe:~$
    </konsoll>
    PID er det unike ID-nummeret til prosessen din.
  </avsnitt>

  <avsnitt>
    For å drepe prosessen irssi skriver man (i dette tilfellet)
    <konsoll>
    gaupe:~$ kill 14335
    gaupe:~$
    </konsoll>

</avsnitt>
   <avsnitt>
   For å sjekke at prosessen er død bruker vi <kommando>ps</kommando> en gang til
   <konsoll>
    gaupe:~$ ps -u oysteipe
  PID TTY          TIME CMD
14324 ?        00:00:01 screen
17373 pts/75   00:00:00 bash
6652 ?        00:00:00 sshd
11110 pts/112  00:00:00 screen
20884 pts/57   00:00:00 ps
gaupe:~$
   </konsoll>
  
 Det gikk bra.
   </avsnitt>
   <avsnitt>
   Som siste utvei, dersom prosessen ikke dør i det hele tatt,
   kan du skrive <kommando>kill -9 idnummer</kommando> som dette
   <konsoll>
   gaupe:~$ kill -9 14335
   gaupe:~$
   </konsoll>
   </avsnitt>

</hoveddel>
</artikkel>

