Parallel behandling er begrebet at køre flere processer samtidigt. Dette koncept er kernen i nutidens moderne computersystemer. På samme måde kan flere kommandoer også fås til at køre parallelt, og i dag vil vi lære at gøre dette på et Linux Mint 20-system.
Metoder til at køre flere kommandoer parallelt i Linux Mint 20
For at køre flere kommandoer parallelt i Linux Mint 20, kan du bruge en af følgende metoder:
Metode nr. 1: Brug af semikolonoperatøren
For at bruge semikolonoperatoren til at køre flere kommandoer parallelt i Linux Mint 20, skal du adskille flere kommandoer, som du vil køre parallelt med semikolon i din terminal på nedenstående måde:
$ whoami; pwd; lsHer kan du have så mange kommandoer, som du vil køre parallelt adskilt af semikoloner.
Når du trykker på "Enter" -tasten for at udføre denne erklæring i din terminal, vil du være i stand til at bemærke fra output, at alle disse kommandoer er blevet udført parallelt, som vist i følgende billede:
Metode nr. 2: Brug af et Bash-script
For at bruge et Bash-script til at køre flere kommandoer parallelt i Linux Mint 20, bliver du nødt til at oprette en Bash-fil, dvs.e., en fil med “.sh ”udvidelse i din hjemmekatalog. Du kan navngive denne fil efter dine præferencer. I vores tilfælde har vi navngivet det “Parallel.sh ”. I denne fil skal du angive alle de kommandoer, du vil køre parallelt i separate linjer efterfulgt af "&" symbolet. Vi ønskede at køre kommandoen “ls” tre gange parallelt, som du kan se på billedet vist nedenfor:
Når du har skrevet dette script og gemt det, kan du udføre det i terminalen med følgende kommando:
$ bash Parallel.sh
Når du trykker på "Enter" -tasten for at udføre dette script, vil du være i stand til at analysere ud fra output, at de angivne kommandoer i dit Bash-script har kørt parallelt som vist på billedet nedenfor:
Konklusion
I denne artikel lærte vi dig de to forskellige metoder til at køre flere kommandoer parallelt på et Linux Mint 20-system. Den første metode var ret enkel, da du simpelthen skulle køre alle kommandoerne adskilt af semikoloner i din terminal. For den anden metode var du dog nødt til at oprette et Bash-script til at tjene det samme formål.