Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:prozesse [2019/12/21 07:47] ingo_wichmann |
admin_grundlagen:prozesse [2021/11/02 22:32] 127.0.0.1 Externe Bearbeitung |
||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
Anzeigen aller Kernel-Threads: | Anzeigen aller Kernel-Threads: | ||
- | ps -f -p 2 --ppid 2 | + | ps -p 2 --ppid 2 |
Kernel-Threads die mit /nummer angezeigt werden laufen auf der CPU mit der entsprechenden Nummer. | Kernel-Threads die mit /nummer angezeigt werden laufen auf der CPU mit der entsprechenden Nummer. | ||
Zeile 75: | Zeile 75: | ||
Anzeige aller zip Prozesse: | Anzeige aller zip Prozesse: | ||
pgrep -l zip | pgrep -l zip | ||
- | Anzeigen, welche Dateien ein Prozess geöffnet hat: | + | Anzeigen, welche Dateien ein Prozess geöffnet hat (''lsof'' = list open files): |
lsof -p 4711 | lsof -p 4711 | ||
oder | oder | ||
Zeile 124: | Zeile 124: | ||
pkill zip | pkill zip | ||
===== Beispiel: Zombie erzeugen ===== | ===== Beispiel: Zombie erzeugen ===== | ||
+ | bash # vorher eine neue Shell aufmachen, damit das Terminal nicht schließt | ||
sleep 30 & | sleep 30 & | ||
- | exec sleep 200 | + | exec sleep 60 |
+ | Diesen dann von einem anderen Terminal aus beobachten | ||
+ | ps --forest -lf -t anderes_tty | ||
====== Wieviel Speicher ist noch frei? ====== | ====== Wieviel Speicher ist noch frei? ====== | ||