Паралелната обработка е концепцията за едновременно изпълнение на множество процеси. Тази концепция е същността на съвременните компютърни системи. По същия начин могат да се направят множество команди, които да се изпълняват паралелно, и днес ще научим как да правим това на Linux Mint 20 система.
Методи за изпълнение на множество команди паралелно в Linux Mint 20
За паралелно изпълнение на множество команди в Linux Mint 20 можете да използвате един от следните методи:
Метод # 1: Използване на оператора със запетая
За да използвате оператора с точка и запетая за паралелно изпълнение на множество команди в Linux Mint 20, трябва да отделите множество команди, които искате да стартирате паралелно с точка и запетая във вашия терминал, както е показано по-долу:
$ whoami; pwd; lsТук можете да имате толкова команди, колкото искате да изпълнявате паралелно, разделени с точка и запетая.
Когато натиснете клавиша „Enter“, за да изпълните този оператор във вашия терминал, ще можете да забележите от изхода, че всички тези команди са изпълнени паралелно, както е показано на следващото изображение:
Метод # 2: Използване на Bash Script
За използване на Bash скрипт за паралелно изпълнение на множество команди в Linux Mint 20, ще трябва да създадете Bash файл, т.е.д., файл с „.sh ”във вашата начална директория. Можете да наименувате този файл според вашите предпочитания. В нашия случай сме го нарекли „Паралелно.ш ”. В този файл трябва да посочите всички онези команди, които искате да изпълнявате паралелно в отделни редове, последвани от символа “&”. Искахме да изпълним командата „ls“ три пъти паралелно, както можете да видите от изображението, показано по-долу:
След като напишете този скрипт и го запазите, можете да го изпълните в терминала със следната команда:
$ bash Паралелно.ш
Когато натиснете клавиша „Enter“, за да изпълните този скрипт, ще можете да анализирате от изхода, че посочените команди във вашия скрипт Bash са се изпълнявали паралелно, както е показано на изображението по-долу:
Заключение
В тази статия ви научихме на двата различни метода за паралелно изпълнение на множество команди в система Linux Mint 20. Първият метод беше доста прост, тъй като просто трябваше да изпълните всички команди, разделени с точка и запетая във вашия терминал. За втория метод обаче трябваше да създадете скрипт Bash за обслужване на същата цел.