Der Befehl bg in Linux wird verwendet, um Vordergrundjobs in den Hintergrund zu stellen.

Syntax:

bg [job_spec ...]

job_spec kann sein:

%n: Siehe Auftragsnummer n.
%str: Bezieht sich auf einen Job, der durch einen Befehl gestartet wurde, der mit str beginnt.
%?str: Bezieht sich auf einen Job, der durch einen Befehl gestartet wurde, der str enthält.
%% or %+: Bezieht sich auf den aktuellen Job. fg und bg arbeiten mit diesem Job, wenn keine job_spec angegeben ist.
%-: Verweisen Sie auf den vorherigen Job.

Optionen für den bg-Befehl:

  • bg [JOB_SPEC] : Dieser Befehl wird verwendet, um den erwähnten Job in den Hintergrund zu versetzen. Im folgenden Screenshot gehen wir wie folgt vor:
    1. Wir verwenden den Befehl jobs , um alle Jobs aufzulisten
    2. Wir erstellen einen Prozess mit dem Befehl sleep, wir erhalten seine ID als 1.
    3. Wir stellen es in den Hintergrund, indem wir seine ID an bg weitergeben.


    'sleep 500' wird verwendet, um einen Dummy-Vordergrundjob zu erstellen.

  • bg –help : Dieser Befehl zeigt Hilfeinformationen an.