So führen Sie Linux-Befehle im Hintergrund aus: Führen Sie den Prozess im Hintergrund aus

Tutorial zum Ausführen von Linux-Befehlen im Hintergrund

In diesem Tutorial-Beitrag zeigen wir Ihnen die Methode, Prozesse im Hintergrund auszuführen. Nach diesem Artikel erfahren Sie, wie Sie einen Linux-Prozess oder -Befehl im Hintergrund starten.

Linux Cat-Befehl erklärt mit ex…

Bitte aktivieren Sie JavaScript

Linux Cat-Befehl mit Beispielen erklärt

So führen Sie Linux-Befehle im Hintergrund aus

Ein Hintergrundprozess läuft im Hintergrund, ohne Interaktion des Benutzers. Der Start erfolgt über ein Terminal. Es ist ganz einfach, Prozesse im Hintergrund auszuführen oder Linux-Befehle im Hintergrund auszuführen. Sie müssen am Ende des Befehls lediglich ein kaufmännisches Und (&) hinzufügen, um einen Linux-Befehl im Hintergrund auszuführen.

your_command_execute &

Zum Beispiel:

tar -czf home.tar.gz &

Wenn Sie die Liste der im Hintergrund ausgeführten Befehle sehen möchten, führen Sie den folgenden Befehl im Terminal aus:

jobs

So senden Sie laufende Befehle an den Hintergrund

Wenn Sie unter Linux einen laufenden Befehl an den Hintergrund senden möchten, ist der Vorgang recht einfach, da Sie diese Befehle ganz einfach an den Hintergrund senden können, indem Sie auf klicken Strg + Z Tasten ) Es stoppt den laufenden Prozess) und dann mit der bg command (Es führt die laufenden Befehle in den Hintergrund).

Zum Beispiel:

tar -czf home.tar.gz
^z
bg

So bringen Sie einen Prozess unter Linux in den Vordergrund

In den obigen Befehlen haben wir die Methoden kennengelernt, um laufende Befehle unter Linux an den Hintergrund zu senden. Nun sehen wir uns die Schritte an, um einen Prozess unter Linux aus dem Hintergrund in den Vordergrund zu rücken. Führen Sie den folgenden Befehl aus, um einen Prozess unter Linux in den Vordergrund zu holen

fg jobid

So führen Sie den Linux-Prozess nach dem Beenden des Terminals aus

Wir werden den Befehl nohup verwenden, um den Prozess auch nach dem Verlassen des Terminals unter Linux auszuführen:

nohup tar -czf home.tar.gz Templates/* &

So befreien Sie das Terminal vom laufenden Prozess

Führen Sie den folgenden Befehl aus, um einen Linux-Prozess vom steuernden Terminal zu trennen.

firezilla </dev/null &>/dev/null &

.u92289ebddd6b0211ba6d7f6249f6df67{padding:0;margin:0;padding-top:1em!important;padding-bottom:1em!important;width:100%;display:block;font-weight:700;background-color:#f39c12;border :0!important;border-left:4px solid #27ae60!important;box-shadow:0 1px 2px rgba(0,0,0,.17);-moz-box-shadow:0 1px 2px rgba(0,0 ,0,.17);-o-box-shadow:0 1px 2px rgba(0,0,0,.17);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.17) ;text-decoration:none}.u92289ebddd6b0211ba6d7f6249f6df67:active,.u92289ebddd6b0211ba6d7f6249f6df67:hover{opacity:1;transition:opacity 250ms;webkit-transition:opacity 250ms;text-decoration :none}.u92289ebddd6b0211ba6d7f6249f6df67{transition:background-color 250ms;webkit -transition:background-color 250ms;opacity:1;transition:opacity 250ms;webkit-transition:opacity 250ms}.u92289ebddd6b0211ba6d7f6249f6df67 .ctaText{font-weight:700;color:#464646;text-decoration:none;font-size: 16px}.u92289ebddd6b0211ba6d7f6249f6df67 .postTitle{color:#000;text-decoration:underline!important;font-size:16px}.u92289ebddd6b0211ba6d7f6249f6df67:hover .postTitle{text-decoration:underline! wichtig}Lesen Sie weitere relevante Dinge: A bis Z Linux Befehle mit Beispielen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert