Der Befehl Linux FG

Der Befehl Linux FG
Haben Sie sich jemals gefragt, wie Sie einen Job senden oder im Hintergrund im Vordergrund auf der Linux -Shell verarbeiten können? Der FG -Befehl kurz für der Vordergrund, ist ein Befehl, der einen Hintergrundprozess auf Ihrer aktuellen Linux -Shell in den Vordergrund verschiebt. Dies steht im Gegensatz zu BG Befehl, kurz für den Hintergrund, der einen im Vordergrund laufenden Vorgang zum Hintergrund in der aktuellen Shell sendet.

Der FG -Befehl & Beispiel Verwendungen

In diesem Leitfaden werden wir demonstrieren, wie der Befehl FG verwendet wird.

Grundlegende Syntax

$ fg Job_spec

Darüber hinaus können Sie eines der unten gezeigten Symbole aufrufen, um einen Job auf der aktuellen Shell zu verweisen.

%- - Dies ist ein früherer Job

%% oder %+ - Dies zeigt den aktuellen Job.

%Nummer - Dies repräsentiert die Arbeitszahl beispielsweise %3 oder %4.

%String - Ein Job mit einem Befehl, der eine Zeichenfolge umfasst, e.G., %Klingeln

Wir werden simulieren, wie wir einen Job in den Hintergrund senden und ihn dann mit dem Befehl FG in den Vordergrund bringen.

Starten Sie also Ihr Terminal und führen Sie den Ping -Befehl wie gezeigt aus, so dass er kontinuierlich ICMP -Echo -Anfragen sendet.

$ ping Google.com

Dann unterbrechen Sie es, indem Sie drücken Strg + z. Dies führt dazu. Verwenden Sie den Befehl Jobs, um alle anzuzeigen Arbeitsplätze das werden derzeit suspendiert oder im Hintergrund ausgeführt.

$ Jobs -l

Beachten Sie die Ausgabe. Hier das 1 Ist Job_spec

[1]+ 2547 stoppte Ping Google.com

Verwenden Sie nun den Befehl Ping in den Vordergrund, und verwenden Sie die fg Befehl wie folgt:

$ fg %1

Aus der Ausgabe können Sie sehen, dass wir den Ping -Befehl zurück in den Vordergrund gebracht haben. Sie können den folgenden Befehl auch ausführen, der den zuvor suspendierten Befehl in den Vordergrund stellt.

$ fg %-

Weitere Informationen über die fg Befehlslauf:

$ fg -HELP