Paralelna obrada koncept je istodobnog izvođenja više procesa. Ovaj je koncept srž današnjih modernih računalnih sustava. Na isti način, više naredbi se također može izvršiti da se paralelno izvode, a danas ćemo naučiti kako to učiniti na Linux Mint 20 sustavu.
Metode izvođenja višestrukih naredbi paralelno u Linux Mint 20
Za paralelno izvođenje više naredbi u Linuxu Mint 20 možete koristiti bilo koju od sljedećih metoda:
Metoda # 1: Korištenje operatora točka-zarez
Da biste koristili operater točka-zarez za paralelno izvođenje više naredbi u Linuxu Mint 20, morate odvojiti više naredbi koje želite paralelno s točkom i zarezom izvoditi u vašem terminalu na način prikazan u nastavku:
$ whoami; pwd; lsOvdje možete imati onoliko naredbi koliko želite paralelno izvoditi odvojenih točkom i zarezom.
Kada pritisnete tipku "Enter" za izvršavanje ove izjave na vašem terminalu, moći ćete primijetiti iz izlaza da su sve ove naredbe izvršene paralelno, kao što je prikazano na sljedećoj slici:
Metoda # 2: Korištenje Bash skripte
Da biste koristili Bash skriptu za paralelno pokretanje više naredbi u Linuxu Mint 20, morat ćete stvoriti Bash datoteku, tj.e., datoteka s ".sh ”u vašem početnom direktoriju. Ovoj datoteci možete dati naziv po svojoj želji. U našem slučaju nazvali smo ga „Paralelno.sh ". U ovoj datoteci morate navesti sve naredbe koje želite paralelno izvoditi u zasebne retke praćene simbolom "&". Htjeli smo tri puta paralelno pokrenuti naredbu "ls", kao što možete vidjeti na donjoj slici:
Nakon pisanja ove skripte i spremanja, možete je izvršiti u terminalu pomoću sljedeće naredbe:
$ bash Paralelno.sh
Kada pritisnete tipku "Enter" za izvršavanje ove skripte, moći ćete iz rezultata analizirati da su se navedene naredbe u vašoj skripti Bash paralelno izvodile, kao što je prikazano na donjoj slici:
Zaključak
U ovom smo članku naučili dvije različite metode paralelnog izvođenja više naredbi na sustavu Linux Mint 20. Prva metoda bila je prilično jednostavna jer ste jednostavno morali pokrenuti sve naredbe odvojene zarezom u vašem terminalu. Međutim, za drugu metodu morali ste stvoriti Bash skriptu koja služi u istu svrhu.