next | next | up | down | Inhalt | Uebungen | Complete | Kommentar

all, section 3.14.

3.14.  Prozesse

Prozesse beenden: (kill)

$ kill prozessnummer...      # SIGTERM Signal
$ kill -9 prozessnummer...   # SIGKILL Signal (sehr brutal)
$ kill 0                     # SIGTERM an Prozessgruppe

kill schickt ein Signal an Prozesse. Normalerweise verenden sie dann.

Prioritäten ändern: (nice)

$ nice kommando &  # Kommando mit weniger Priorität ausführen.
$ nohup kommando & # Kommando gegen Abbruch bei Abmelden schützen.

Beim Abmelden geht das Signal SIGHUP an alle eigenen Prozesse. Wir ein Prozeß mit nohup gestartet, bleibt der Prozeß aktiv und die Ausgabe findet sich in nohup.out.

Prozesszustände und Rechnerzustand: (ps, vmstat)

$ ps
 ps
  PID TT STAT  TIME COMMAND
 1200 p1 SW    0:00 -bash (bash)
14698 p1 S     0:00 rlogin verdi
14699 p1 S     0:00 rlogin verdi

ps zeigt Information über Prozesse. Damit erfährt man die Prozeßnummer für kill. Viele Optionen sind möglich.

vmstat, ps zeigt Information über das System. Damit erfährt man etwas über Auslastung des Systems, wie z.B. Swapping, ...

Ressourcebenutzung: (time)

$ time kommando       # Laufzeiten eines Kommandos zeigen.
$ time test_links
       19.2 real         7.5 user         4.1 sys  

Vor allem die Verweilzeit kann variieren.


back | next | up | down | Inhalt | Uebungen | Complete | Kommentar


Created by unroff & hp-tools. © by Hans-Peter Bischof. All Rights Reserved (1997).

Last modified 03/July/97