Parallell behandling er konseptet med å kjøre flere prosesser samtidig. Dette konseptet er kjernen i dagens moderne datasystemer. På samme måte kan flere kommandoer også gjøres for å kjøre parallelt, og i dag vil vi lære å gjøre dette på et Linux Mint 20-system.
Metoder for å kjøre flere kommandoer parallelt i Linux Mint 20
For å kjøre flere kommandoer parallelt i Linux Mint 20, kan du bruke en av følgende metoder:
Metode nr. 1: Bruk semikolonoperatøren
For å bruke semikolonoperatøren for å kjøre flere kommandoer parallelt i Linux Mint 20, må du skille flere kommandoer du vil kjøre parallelt med semikolon i terminalen din på den måten som er vist nedenfor:
$ whoami; pwd; lsHer kan du ha så mange kommandoer som du vil kjøre parallelt atskilt med semikolon.
Når du trykker på "Enter" -tasten for å utføre denne uttalelsen i terminalen din, vil du kunne merke fra utdataene at alle disse kommandoene er utført parallelt, som vist på følgende bilde:
Metode nr.2: Bruke et Bash-skript
For å bruke et Bash-skript til å kjøre flere kommandoer parallelt i Linux Mint 20, må du opprette en Bash-fil, dvs.e., en fil med “.sh ”-utvidelse i hjemmekatalogen. Du kan gi denne filen navn etter dine preferanser. I vårt tilfelle har vi kalt det “Parallell.sh ”. I denne filen må du oppgi alle kommandoene du vil kjøre parallelt i separate linjer etterfulgt av "&" -symbolet. Vi ønsket å kjøre kommandoen “ls” tre ganger parallelt, som du kan se på bildet vist nedenfor:
Etter å ha skrevet dette skriptet og lagret det, kan du utføre det i terminalen med følgende kommando:
$ bash Parallel.sh
Når du trykker på “Enter” -tasten for å utføre dette skriptet, vil du kunne analysere fra utdataene at de angitte kommandoene i Bash-skriptet har kjørt parallelt, som vist på bildet nedenfor:
Konklusjon
I denne artikkelen lærte vi deg de to forskjellige metodene for å kjøre flere kommandoer parallelt på et Linux Mint 20-system. Den første metoden var ganske enkel da du bare måtte kjøre alle kommandoene atskilt med semikolon i terminalen din. For den andre metoden måtte du imidlertid lage et Bash-skript for å tjene samme formål.