jobs | Eigene Prozessverwaltung
Ein Prozess ist die laufende Instanz eines Programms/Befehls und wird durch einen numerischen Schlüssel, den Process Identifier (kurz: PID), repräsentiert. Der PID ist einmalig und hat seinen eigenen, privaten Arbeitsbereich im Speicher (RAM), der vor dem Zugriff durch andere Programme geschützt ist.
Prozesse können in den Hintergrund und geschoben als auch in den Vordergrund gebracht werden.
Dieses Verhalten ist nützlich wenn man lang andauernde Prozesse hat die man in ein und dem selben Terminal nutzen möchte.
Eigene laufende Prozesse (jobs) mit jobs anzeigen
| Option | Beschreibung |
| -l | Zeigt zusätzlich die PID an |
| -r | Zeigt nur aktuell laufende Prozesse an |
| -s | Zeigt nur gestoppte Prozesse an |
user@host:& wget https://ash-speed.hetzner.com/10GB.bin & user@host:& jobs [1]+ Läuft wget https://ash-speed.hetzner.com/10GB.bin &
Prozesse in den Hintergrund schieben
Prozesse können mit einem nachfolgenden & sofort im Hintergrund gestartet werden.
Teilweise ist es auch möglich einen laufenden Prozess mit bg in den Hintergrund zu schieben.
Prozesse anhalten
Durch die Tastenkombination Strg + z lassen sich Prozesse anhalten und mit jobs anzeigen.