Commandes Linux

Linux exécuter plusieurs commandes en parallèle

Linux exécuter plusieurs commandes en parallèle

Le traitement parallèle est le concept d'exécution simultanée de plusieurs processus. Ce concept est au cœur des systèmes informatiques modernes d'aujourd'hui. De la même manière, plusieurs commandes peuvent également être exécutées en parallèle, et aujourd'hui, nous allons apprendre à le faire sur un système Linux Mint 20.

Méthodes d'exécution de plusieurs commandes en parallèle dans Linux Mint 20

Pour exécuter plusieurs commandes en parallèle dans Linux Mint 20, vous pouvez utiliser l'une des méthodes suivantes :

Méthode #1 : Utilisation de l'opérateur point-virgule

Pour utiliser l'opérateur point-virgule pour exécuter plusieurs commandes en parallèle dans Linux Mint 20, vous devez séparer plusieurs commandes que vous souhaitez exécuter en parallèle avec un point-virgule dans votre terminal de la manière indiquée ci-dessous :

$ whoami ; pwd ; ls

Ici, vous pouvez avoir autant de commandes que vous souhaitez exécuter en parallèle séparées par des points-virgules.

Lorsque vous appuyez sur la touche "Entrée" pour exécuter cette instruction dans votre terminal, vous pourrez remarquer à partir de la sortie que toutes ces commandes ont été exécutées en parallèle, comme le montre l'image suivante :

Méthode #2 : Utilisation d'un script Bash

Pour utiliser un script Bash pour exécuter plusieurs commandes en parallèle dans Linux Mint 20, vous devrez créer un fichier Bash, je.e., un fichier avec le ".sh" dans votre répertoire personnel. Vous pouvez nommer ce fichier selon votre préférence. Dans notre cas, nous l'avons nommé « Parallèle.sh". Dans ce fichier, vous devez indiquer toutes les commandes que vous souhaitez exécuter en parallèle sur des lignes séparées, suivies du symbole « & ». Nous voulions exécuter la commande "ls" trois fois en parallèle, comme vous pouvez le voir sur l'image ci-dessous :

Après avoir écrit ce script et l'avoir enregistré, vous pouvez l'exécuter dans le terminal avec la commande suivante :

$ bash Parallèle.sh

Lorsque vous appuyez sur la touche "Entrée" pour exécuter ce script, vous pourrez analyser à partir de la sortie que les commandes spécifiées dans votre script Bash ont été exécutées en parallèle, comme indiqué dans l'image ci-dessous :

Conclusion

Dans cet article, nous vous avons appris les deux méthodes différentes pour exécuter plusieurs commandes en parallèle sur un système Linux Mint 20. La première méthode était assez simple car vous deviez simplement exécuter toutes les commandes séparées par des points-virgules dans votre terminal. Cependant, pour la deuxième méthode, vous deviez créer un script Bash pour servir le même objectif.

Examen de la souris sans fil Microsoft Sculpt Touch
J'ai lu récemment sur le Microsoft Sculpt Touch souris sans fil et j'ai décidé de l'acheter. Après l'avoir utilisé pendant un certain temps, j'ai déci...
Trackpad et pointeur de souris à l'écran AppyMouse pour tablettes Windows
Les utilisateurs de tablettes ratent souvent le pointeur de la souris, surtout lorsqu'ils ont l'habitude d'utiliser les ordinateurs portables. Les sma...
Le bouton central de la souris ne fonctionne pas sous Windows 10
le bouton central de la souris vous aide à faire défiler de longues pages Web et des écrans contenant beaucoup de données. Si cela s'arrête, et bien v...