Il comando Linux FG

Il comando Linux FG
Ti sei mai chiesto come puoi inviare un lavoro o un processo in esecuzione in primo piano sulla shell di Linux? Il comando FG, breve per il primo piano, è un comando che sposta un processo di sfondo sulla shell di Linux corrente in primo piano. Questo contrasta il bg comando, abbreviazione per lo sfondo, che invia un processo in esecuzione in primo piano sullo sfondo nella shell corrente.

Il comando FG e gli usi di esempio

In questa guida, dimostreremo come utilizzare il comando FG.

Sintassi di base

$ fg job_spec

Inoltre, è possibile invocare uno dei simboli mostrati di seguito per fare riferimento a un lavoro sulla shell corrente.

%- - Questo rappresenta un lavoro precedente

%% O %+ - Questo mostra il lavoro attuale.

%numero - Questo rappresenta il numero di lavoro, ad esempio, %3 o %4.

%Corda - Un lavoro avviato da un comando che comprende una stringa, E.G., %ping

Simuleremo l'invio di un lavoro in background e poi lo porteremo in primo piano usando il comando FG.

Quindi, avvia il tuo terminale ed esegui il comando ping come mostrato in modo tale da inviare continuamente le richieste di eco ICMP senza interrompere.

$ ping Google.com

Quindi interromperlo premendo Ctrl + z. Questo fa smettere di funzionare in primo piano della shell corrente e correre sullo sfondo. Usa il comando Jobs per visualizzare tutto lavori che sono attualmente sospesi o funzionanti in background.

$ Jobs -l

Prendi nota dell'output. Qui, il 1 È job_spec

[1]+ 2547 ha smesso di ping Google.com

Ora, per portare il comando ping in primo piano, usa il fg comando come segue:

$ fg %1

Dall'output, puoi vedere che abbiamo riportato il comando ping in primo piano. Puoi anche eseguire il comando di seguito, che porta in primo piano il comando precedentemente sospeso.

$ fg %-

Per ulteriori informazioni su fg comando esecuzione:

$ fg - -help