Paralelní zpracování je koncept běhu více procesů současně. Tento koncept je podstatou dnešních moderních počítačových systémů. Stejným způsobem lze paralelně spouštět i více příkazů a dnes se naučíme, jak to udělat v systému Linux Mint 20.
Metody paralelního spouštění více příkazů v Linux Mint 20
Pro spuštění více příkazů paralelně v Linux Mint 20 můžete využít některou z následujících metod:
Metoda č. 1: Použití operátoru středníku
Chcete-li použít operátor středníku pro paralelní spuštění více příkazů v Linux Mint 20, musíte oddělit více příkazů, které chcete spouštět paralelně s středníkem v terminálu, způsobem uvedeným níže:
$ whoami; pwd; jeZde můžete mít tolik příkazů, kolik chcete spouštět paralelně, oddělených středníky.
Když stisknete klávesu „Enter“ k provedení tohoto příkazu ve vašem terminálu, budete si moci z výstupu všimnout, že všechny tyto příkazy byly provedeny paralelně, jak ukazuje následující obrázek:
Metoda č. 2: Použití skriptu Bash
Pro použití skriptu Bash k paralelnímu spuštění více příkazů v Linux Mint 20 budete muset vytvořit soubor Bash, i.E., soubor s „.sh “ve vašem domovském adresáři. Tento soubor můžete pojmenovat podle svých preferencí. V našem případě jsme to pojmenovali „paralelně.sh “. V tomto souboru musíte uvést všechny ty příkazy, které chcete spouštět paralelně, v samostatných řádcích následovaných symbolem „&“. Chtěli jsme spustit příkaz „ls“ třikrát paralelně, jak vidíte na obrázku níže:
Po napsání tohoto skriptu a jeho uložení jej můžete spustit v terminálu pomocí následujícího příkazu:
$ bash Parallel.sh
Když stisknete klávesu „Enter“ k provedení tohoto skriptu, budete moci z výstupu analyzovat, že zadané příkazy ve vašem skriptu Bash byly spuštěny paralelně, jak je znázorněno na obrázku níže:
Závěr
V tomto článku jsme vás naučili dvě různé metody paralelního spouštění více příkazů v systému Linux Mint 20. První metoda byla docela jednoduchá, protože jste ve svém terminálu museli jednoduše spustit všechny příkazy oddělené středníky. Pro druhou metodu jste však museli vytvořit skript Bash, který slouží stejnému účelu.