Christian Mayer's Weblog

psg 1.0.0

psg ist ein kleines, hilfreiches Shell-Script zur Auflistung bestimmter Prozesse, das in keinem Linux-System fehlen sollte. So simpel wie hilfreich.


Der Sinn und Zweck dieses Scripts besteht darin einen oder mehrere bestimmte Prozesse aufzulisten. Wenn man z. B. feststellen will, ob ein bestimmter Prozess noch rennt, oder welche Prozess ID ein Prozess hat. Es können auch mehrere Prozessnamen oder Process IDs übergeben werden, siehe unten Beispiele für die Verwendung. Das Script verwendet dazu die standard Linux-Programme ps (/bin/ps) und grep (/bin/grep).

Installation

  1. psg von GitHub herunterladen.
  2. Rechte setzen:

     chmod 755 psg
    

Am besten ist es, wenn psg unter einem Pfad installiert wird, der in der Umgebungsvariable PATH vorkommt.

Beispiele für die Verwendung

Beispiel 1: Programmname

$ psg init
1     0  0.0   236 root     init

Beispiel 2: Mehrere Programmnamen

$ psg named ntpd
20163     1  0.0 13108 named    named
13062     1  0.0   600 root     ntpd

Beispiel 3: Prozess ID

$ psg 20163
20163     1  0.0 13108 named    named

Beispiel 4: Benutzername

$ psg thefox
16505 16504  0.0   668 thefox   bash
19804 19801  0.0   680 thefox   sshd
19806 19804  0.0   536 thefox   bash

Download

Posted on .
Categories: Project. Tags: grep, Linux, Prozess, Shell.

Imprint | Usage | Archive | Categories | Feed
Copyright © 2006 by