Linux команди

Linux изпълнява паралелно множество команди

Linux изпълнява паралелно множество команди

Паралелната обработка е концепцията за едновременно изпълнение на множество процеси. Тази концепция е същността на съвременните компютърни системи. По същия начин могат да се направят множество команди, които да се изпълняват паралелно, и днес ще научим как да правим това на 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 за обслужване на същата цел.

Най-добрите игри за команден ред за Linux
Командният ред не е само най-големият ви съюзник при използване на Linux - той може да бъде и източник на забавление, защото можете да го използвате, ...
Най-добрите приложения за картографиране на геймпад за Linux
Ако искате да играете игри на Linux с геймпад вместо типична система за въвеждане на клавиатура и мишка, има някои полезни приложения за вас. Много ко...
Полезни инструменти за геймърите на Linux
Ако искате да играете игри на Linux, има вероятност да сте използвали приложения и помощни програми като Wine, Lutris и OBS Studio, за да подобрите иг...