Linux-opdrachten

Linux Voer meerdere opdrachten parallel uit

Linux Voer meerdere opdrachten parallel uit

Parallelle verwerking is het concept van het gelijktijdig uitvoeren van meerdere processen. Dit concept is de kern van de moderne computersystemen van vandaag. Op dezelfde manier kunnen ook meerdere opdrachten parallel worden uitgevoerd, en vandaag zullen we leren hoe we dit kunnen doen op een Linux Mint 20-systeem.

Methoden voor het parallel uitvoeren van meerdere opdrachten in Linux Mint 20t

Om meerdere commando's parallel uit te voeren in Linux Mint 20, kun je een van de volgende methoden gebruiken:

Methode #1: De puntkomma-operator gebruiken

Om de puntkomma-operator te gebruiken voor het parallel uitvoeren van meerdere commando's in Linux Mint 20, moet je meerdere commando's die je parallel met puntkomma in je terminal wilt laten lopen scheiden op de hieronder getoonde manier:

$ whoami ; pwd; ls

Hier kunt u zoveel opdrachten parallel uitvoeren als u wilt, gescheiden door puntkomma's.

Wanneer u op de "Enter"-toets drukt om deze instructie in uw terminal uit te voeren, kunt u aan de uitvoer zien dat al deze opdrachten parallel zijn uitgevoerd, zoals weergegeven in de volgende afbeelding:

Methode #2: Een Bash-script gebruiken

Om een ​​Bash-script te gebruiken om meerdere commando's parallel uit te voeren in Linux Mint 20, moet je een Bash-bestand maken, i.e., een bestand met de ".sh” extensie in uw Home directory. U kunt dit bestand een naam geven volgens uw voorkeur. In ons geval hebben we het "Parallel" genoemd.sch". In dit bestand moet u al die opdrachten die u parallel wilt uitvoeren in afzonderlijke regels vermelden, gevolgd door het "&"-symbool. We wilden de opdracht "ls" driemaal parallel uitvoeren, zoals je kunt zien in de onderstaande afbeelding:

Nadat je dit script hebt geschreven en opgeslagen, kun je het in de terminal uitvoeren met het volgende commando:

$ bash Parallel.sh

Wanneer u op de "Enter"-toets drukt om dit script uit te voeren, kunt u aan de hand van de uitvoer analyseren dat de opgegeven opdrachten in uw Bash-script parallel zijn uitgevoerd, zoals weergegeven in de onderstaande afbeelding:

Conclusie

In dit artikel hebben we je de twee verschillende methoden geleerd om meerdere opdrachten parallel uit te voeren op een Linux Mint 20-systeem. De eerste methode was vrij eenvoudig, omdat je gewoon alle commando's moest uitvoeren, gescheiden door puntkomma's in je terminal. Voor de tweede methode moest je echter een Bash-script maken voor hetzelfde doel.

Top 10 spellen om te spelen op Ubuntu
Het Windows-platform is een van de dominante platforms voor gaming geweest vanwege het enorme percentage games dat tegenwoordig wordt ontwikkeld om Wi...
5 beste arcade-spellen voor Linux
Tegenwoordig zijn computers serieuze machines die worden gebruikt om te gamen. Als je de nieuwe hoge score niet kunt halen, weet je wat ik bedoel. In ...
Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...