BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Jobkontrolle in der Shell mit bg, fg und jobs

Mit Ctrl + z wird ein in der Shell aktiver Prozess in den Hintergund verlagert. Dabei wird dieser gestoppt. Mit bg wird der gestoppte Prozess im Hintergrund wieder gestartet. jobs listet alle aktiven und gestoppten Prozesse im Hintergrund auf. Um einen Hintergrundprozess wieder in den Vordergrund zu holen, verwendet man fg.

Jeder Hintergrundprozess kriegt eine Jobnummer, damit können mehrere Prozesse in den Hintergrund verschoben werden und diese dann explizit wieder gestartet oder zurück in den Vordergrund gebracht werden. jobs listet zu jedem Hintergrundprozess die jeweilige Jobnummer auf. So kann z.B. mit fg <Jobnummer> der Hintergrundprozess mit dieser Jobnummer wieder in den Vordergrund gebracht werden.

 Permalink