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