GNU/Linux >> Linux Esercitazione >  >> Debian

Invia processi in background in Debian 10 - Il metodo migliore?

Molti nuovi amministratori di sistema trovano molto difficile eseguire più attività quando un processo richiede più tempo. Ciò accade spesso su server in cui sono distribuite più applicazioni.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire processi e query relativi al sistema Linux.

In questo contesto, esamineremo come inviare processi in background in Linux per liberare il nostro terminale e riprendere il controllo del nostro sistema.


Perché inviare un processo in background nel sistema Linux?

La ragione di ciò è liberare il terminale per il comando successivo. Inoltre, ogni volta che succede qualcosa, il più delle volte utilizzando un'istanza desktop o server, abbiamo accesso solo a un terminale. In quel momento, un utente non vuole che sia occupato da un lavoro. Grazie a Linux, possiamo liberare il terminale dall'invio di un lavoro in background e continuare a eseguire nuovi comandi per tornare al nostro sistema.


Esecuzione di un processo nel sistema Linux

L'esecuzione di un processo è semplice come eseguire qualsiasi altro software su Linux. Stiamo per eseguire un pacchetto di rifinitura per la nostra illustrazione qui. Per eseguire un pacchetto di rifinitura, esegui semplicemente il seguente comando:

$ trimage

Vedrai che il pacchetto di rifinitura è in esecuzione senza problemi ma il terminale ora è bloccato.

Inviare un ritaglio in background è semplice come premere Ctrl + Z e per il momento interromperà il lavoro di ritaglio.

Ciò accade quando esegui il comando seguente e premi invio:

$ bg

Il comando bg manderà il processo di ritaglio in background. Trimage continuerà a funzionare normalmente mentre il terminale sarà libero di eseguire il comando successivo.

Se il pacchetto ha una GUI, puoi scegliere di chiuderlo da lì, ma se il pacchetto non ha alcuna GUI puoi semplicemente usare

$ fg

Questo comando porterà il processo in primo piano.

Ora chiudi il processo come sempre usiamo Ctrl + C e tornerai a un terminale normale.



Debian
  1. Installa VirtualBox Guest Additions su Debian 11 - Il metodo migliore?

  2. Installa Emacs Editor in Debian 10 - Metodo migliore?

  3. Invia processi in background in Debian 10 - Il metodo migliore?

  4. Debian:come nascondere un processo specifico?

  5. Debian – L'utente “debian-+”?

Come inviare processi in background in Linux

Come aggiungere uno sfondo al terminale Debian 10

Copia del testo sul terminale Debian

Padroneggiare il comando ad albero su Debian

Esegui processi in background in Linux usando il comando Screen

Come inviare processi in background su Linux