Linux executa vários comandos em paralelo

Linux executa vários comandos em paralelo

Processamento paralelo é o conceito de executar vários processos simultaneamente. Este conceito é o ponto crucial dos modernos sistemas de computadores de hoje. Da mesma maneira, vários comandos também podem ser feitos para funcionar em paralelo e hoje aprenderemos como fazer isso em um sistema Linux Mint 20.

Métodos de executar vários comandos em paralelo no Linux Mint 20

Para executar vários comandos em paralelo no Linux Mint 20, você pode usar um dos seguintes métodos:

Método #1: Usando o operador de semicolon

Para usar o Operador Semicolon para executar vários comandos em paralelo no Linux Mint 20, você precisa separar vários comandos que deseja executar em paralelo com o ponto e vírgula no seu terminal da maneira mostrada abaixo:

$ whoami; PWD; ls

Aqui, você pode ter tantos comandos quanto deseja correr em paralelo separados por semicolons.

Quando você pressiona a tecla "Enter" para executar esta declaração em seu terminal, você poderá observar a partir da saída que todos esses comandos foram executados em paralelo, como mostrado na imagem a seguir:

Método #2: Usando um script Bash

Para usar um script bash para executar vários comandos em paralelo no Linux Mint 20, você terá que criar um arquivo de bash, i i.e., um arquivo com o “.Extensão sh ”em seu diretório doméstico. Você pode nomear este arquivo conforme sua preferência. No nosso caso, o chamamos de “paralelo.sh ”. Neste arquivo, você precisa declarar todos os comandos que deseja executar em paralelo em linhas separadas seguidas pelo símbolo "&". Queríamos executar o comando "LS" três vezes em paralelo, como você pode ver na imagem mostrada abaixo:

Depois de escrever este script e salvá -lo, você pode executá -lo no terminal com o seguinte comando:

$ Bash paralelo.sh

Ao atingir a tecla "Enter" para executar esse script, você poderá analisar a saída que os comandos especificados em seu script bash foram executados em paralelo, como mostrado na imagem abaixo:

Conclusão

Neste artigo, ensinamos a você os dois métodos diferentes de executar vários comandos em paralelo em um sistema Linux Mint 20. O primeiro método foi bastante simples, pois você simplesmente teve que executar todos os comandos separados por semicolons em seu terminal. No entanto, para o segundo método, você teve que criar um script bash para servir o mesmo propósito.