Parallell bearbetning är begreppet att köra flera processer samtidigt. Detta koncept är kärnan i dagens moderna datorsystem. På samma sätt kan flera kommandon också göras att köra parallellt, och idag lär vi oss hur man gör detta på ett Linux Mint 20-system.
Metoder för att köra flera kommandon parallellt i Linux Mint 20
För att köra flera kommandon parallellt i Linux Mint 20 kan du använda någon av följande metoder:
Metod nr 1: Använda Semikolonoperatören
För att använda semikolonoperatören för att köra flera kommandon parallellt i Linux Mint 20 måste du separera flera kommandon som du vill köra parallellt med semikolon i din terminal på det sätt som visas nedan:
$ whoami; pwd; lsHär kan du ha så många kommandon som du vill köra parallellt åtskilda av semikolon.
När du trycker på "Enter" -tangenten för att utföra detta uttalande i din terminal kommer du att kunna märka från utgången att alla dessa kommandon har utförts parallellt, som visas i följande bild:
Metod 2: Använda ett Bash-skript
För att använda ett Bash-skript för att köra flera kommandon parallellt i Linux Mint 20, måste du skapa en Bash-fil, i.e., en fil med “.sh ”-tillägg i din hemkatalog. Du kan namnge den här filen enligt dina önskemål. I vårt fall har vi kallat det ”parallellt.sh ”. I den här filen måste du ange alla kommandon som du vill köra parallellt i separata rader följt av symbolen "&". Vi ville köra kommandot “ls” tre gånger parallellt, som du kan se på bilden som visas nedan:
Efter att du har skrivit detta skript och sparat det kan du köra det i terminalen med följande kommando:
$ bash Parallel.sh
När du trycker på "Enter" för att utföra detta skript kommer du att kunna analysera från utdata att de angivna kommandona i ditt Bash-skript har körts parallellt, som visas i bilden nedan:
Slutsats
I den här artikeln lärde vi dig de två olika metoderna för att köra flera kommandon parallellt på ett Linux Mint 20-system. Den första metoden var ganska enkel eftersom du helt enkelt var tvungen att köra alla kommandon åtskilda av semikolon i din terminal. Men för den andra metoden var du tvungen att skapa ett Bash-skript för att tjäna samma syfte.