Anzeige:
Ergebnis 1 bis 13 von 13

Thema: "pid" herausfinden!?

  1. #1
    Registrierter Benutzer
    Registriert seit
    Oct 2004
    Ort
    Potsdam
    Beiträge
    17

    "pid" herausfinden!?

    Hallo,
    wie kann ich unter Linux die pid für die einzelnen Programme herausfinden?
    Und was ist die "pid" überhaupt?

    mfg
    Pakon[b4]

  2. #2
    Registrierter Benutzer
    Registriert seit
    Mar 2003
    Ort
    ~
    Beiträge
    298
    Die "Process ID" lässt sich einfach mit Hilfe von "pidof Prozessname" herausfinden.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Sep 2004
    Ort
    127.0.0.1
    Beiträge
    333
    Hi,

    gib mal ein: ps xa

    1. Spalte ist die PID

    Grüße

    Untergeher

  4. #4
    Registrierter Benutzer
    Registriert seit
    Mar 2004
    Beiträge
    242
    PHP-Code:
    ps aux grep Programmname 
    (¯`·.¸¸.->MaDDeePee<-.¸¸.·´¯)

    Don`t argue with idiots, they drag you down to their level and beat you with experience!

    Gentoo [NEWEST] :o)

  5. #5
    Roger Wilco
    Gast
    Zitat Zitat von MaDDeePee
    PHP-Code:
    ps aux grep Programmname 
    Viel zu lang:
    Code:
    pgrep Programmname

  6. #6
    Registrierter Benutzer
    Registriert seit
    Oct 2004
    Ort
    Potsdam
    Beiträge
    17
    ok, danke für eure hilfe! ich habs mit ps xa geschafft!

    mfg
    Pakon[b4]

  7. #7
    Registrierter Benutzer
    Registriert seit
    Jul 2000
    Beiträge
    188
    wie könnte ich den dann die PID an ein script weitergeben um diese dann zu killen,
    is eleganter wie mit killall.

    danke

  8. #8
    WTF Avatar von lordsen
    Registriert seit
    Jan 2004
    Ort
    Fürth
    Beiträge
    225
    kill $(pidof programm), wobei killall den Vorteil hat, dass, wenn ein Programm mehrere PIDs erzeugt, diese sauber (alle) gekillt werden.
    "Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)

    Ich kenne den Ort an dem die ungenutzten Serifen von Helvetica gelagert werden.

  9. #9
    Mod. Tipps und Tricks Avatar von carnil
    Registriert seit
    Jan 2004
    Ort
    Zürich
    Beiträge
    6.215
    Hi

    Vielleicht könnte auch pkill nützlich sein.
    NAME
    pgrep, pkill - look up or signal processes based on name and other
    attributes
    MfG carnil

  10. #10
    Registrierter Benutzer
    Registriert seit
    Apr 2004
    Beiträge
    918
    Stehen die PID's auch evtl. in einer Datei (/proc oder so)?

  11. #11
    Dopingfreier Benutzer Avatar von IT-Low
    Registriert seit
    Apr 2004
    Ort
    ::1
    Beiträge
    1.096
    Zitat Zitat von Die Borg
    Stehen die PID's auch evtl. in einer Datei (/proc oder so)?
    Jein, für jeden Prozess gib es ein Verzeichnis mit dem Namen der PID unter /proc. In dem Verzeichnis findet man dann die Informationen über den Prozess.
    Gruß IT-Low

  12. #12
    Registrierter Benutzer
    Registriert seit
    Feb 2013
    Beiträge
    32
    Zitat Zitat von Die Borg Beitrag anzeigen
    Stehen die PID's auch evtl. in einer Datei (/proc oder so)?
    Ja man findet da seitenlange Listen, mit denen man aber weng anfangen kann.

    Mal ein praktischer Fall: eine Anwendung hängt und läßt sich nicht schließen. Dann müßte es irgendwo eine Datei mit Programmname und PID geben, die man dann nach dem Programmnamen durchsuchen könnte, damit man die PID für den kill-Befehl bekommt, mit dem man die Anwendung anhalten kann.

    Eigentlich kann ich mir nicht vorstellen, daß es für dieses alltägliche Problem keine Lösung gibt.

    VG
    günther

  13. #13
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Zitat Zitat von g[nther1 Beitrag anzeigen
    Eigentlich kann ich mir nicht vorstellen, daß es für dieses alltägliche Problem keine Lösung gibt.
    Hm, mögliche Lösunge steht bereits im Thread. Seit ca. 14 Jahren.
    Ich bin root - ich darf das.

Ähnliche Themen

  1. dynamische IP-Nr. herausfinden
    Von im Forum Anbindung an die Aussenwelt
    Antworten: 8
    Letzter Beitrag: 06.09.03, 18:07
  2. herausfinden, welcher prozess auf eine partition zugreift?
    Von feuerwand im Forum Linux Allgemein
    Antworten: 3
    Letzter Beitrag: 03.10.02, 17:57
  3. Offene Ports herausfinden?
    Von Lin728 im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 19.09.02, 13:01
  4. Wie kann ich herausfinden, warum eine PPP-Modemverbindung getrennt wurde?
    Von Hellek im Forum Anbindung an die Aussenwelt
    Antworten: 13
    Letzter Beitrag: 17.09.02, 01:33
  5. Antworten: 4
    Letzter Beitrag: 29.09.00, 20:34

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •