Comandi Linux

Linux esegue più comandi in parallelo

Linux esegue più comandi in parallelo

L'elaborazione parallela è il concetto di eseguire più processi contemporaneamente. Questo concetto è il punto cruciale dei moderni sistemi informatici di oggi. Allo stesso modo, è possibile eseguire più comandi in parallelo e oggi impareremo come farlo su un sistema Linux Mint 20.

Metodi per eseguire più comandi in parallelo in Linux Mint 20

Per eseguire più comandi in parallelo in Linux Mint 20, puoi utilizzare uno dei seguenti metodi:

Metodo n. 1: utilizzo dell'operatore punto e virgola

Per utilizzare l'operatore punto e virgola per l'esecuzione di più comandi in parallelo in Linux Mint 20, è necessario separare più comandi che si desidera eseguire in parallelo con punto e virgola nel terminale nel modo mostrato di seguito:

$ whoami ; pwd ; ls

Qui puoi avere tutti i comandi che vuoi eseguire in parallelo separati da punto e virgola.

Quando premi il tasto "Invio" per eseguire questa istruzione nel tuo terminale, sarai in grado di notare dall'output che tutti questi comandi sono stati eseguiti in parallelo, come mostrato nell'immagine seguente:

Metodo n. 2: utilizzo di uno script Bash

Per utilizzare uno script Bash per eseguire più comandi in parallelo in Linux Mint 20, dovrai creare un file Bash, i.e., un file con il ".sh" nella tua directory Home. Puoi nominare questo file come preferisci. Nel nostro caso lo abbiamo chiamato “Parallel.sh". In questo file, devi indicare tutti quei comandi che vuoi eseguire in parallelo in righe separate seguite dal simbolo "&". Volevamo eseguire il comando "ls" tre volte in parallelo, come puoi vedere dall'immagine mostrata di seguito:

Dopo aver scritto questo script e averlo salvato, puoi eseguirlo nel terminale con il seguente comando:

$ bash Parallel.sh

Quando premi il tasto "Invio" per eseguire questo script, sarai in grado di analizzare dall'output che i comandi specificati nello script Bash sono stati eseguiti in parallelo, come mostrato nell'immagine seguente:

Conclusione

In questo articolo, ti abbiamo insegnato i due diversi metodi per eseguire più comandi in parallelo su un sistema Linux Mint 20. Il primo metodo era abbastanza semplice in quanto dovevi semplicemente eseguire tutti i comandi separati da punto e virgola nel tuo terminale. Tuttavia, per il secondo metodo, dovevi creare uno script Bash per servire lo stesso scopo.

I migliori giochi da giocare con il tracciamento delle mani
Oculus Quest ha recentemente introdotto la grande idea del tracciamento manuale senza controller. Con un numero sempre crescente di giochi e attività ...
Come mostrare l'overlay OSD in app e giochi Linux a schermo intero
Giocare a giochi a schermo intero o utilizzare app in modalità a schermo intero senza distrazioni può tagliarti fuori dalle informazioni di sistema ri...
Le 5 migliori carte di acquisizione del gioco
Abbiamo tutti visto e amato i giochi in streaming su YouTube. PewDiePie, Jakesepticye e Markiplier sono solo alcuni dei migliori giocatori che hanno g...