Paralel işleme, aynı anda birden fazla işlemi çalıştırma kavramıdır. Bu kavram, günümüzün modern bilgisayar sistemlerinin özüdür. Aynı şekilde, paralel olarak çalıştırmak için birden fazla komut da yapılabilir ve bugün bunu bir Linux Mint 20 sisteminde nasıl yapacağımızı öğreneceğiz.
Linux Mint 20'de Paralel Olarak Birden Çok Komut Çalıştırma Yöntemleri
Linux Mint 20'de birden çok komutu paralel olarak çalıştırmak için aşağıdaki yöntemlerden birini kullanabilirsiniz:
Yöntem 1: Noktalı Virgül Operatörünü Kullanma
Linux Mint 20'de birden çok komutu paralel olarak çalıştırmak için noktalı virgül operatörünü kullanmak için, paralel olarak çalıştırmak istediğiniz birden çok komutu, terminalinizde noktalı virgülle aşağıda gösterildiği gibi ayırmanız gerekir:
$ whoami ; şifre; lsBurada, noktalı virgülle ayrılmış paralel olarak çalıştırmak istediğiniz kadar komuta sahip olabilirsiniz.
Terminalinizde bu deyimi çalıştırmak için “Enter” tuşuna bastığınızda, aşağıdaki görüntüde gösterildiği gibi tüm bu komutların paralel olarak yürütüldüğünü çıktıdan fark edebileceksiniz:
Yöntem #2: Bash Komut Dosyası Kullanma
Linux Mint 20'de birden çok komutu paralel olarak çalıştırmak üzere bir Bash betiği kullanmak için bir Bash dosyası oluşturmanız gerekecek, i.e., "ile bir dosya.sh” uzantısını Ana dizininizde. Bu dosyayı tercihinize göre adlandırabilirsiniz. Bizim durumumuzda buna “Paralel” adını verdik.ş". Bu dosyada, paralel olarak çalıştırmak istediğiniz tüm komutları ayrı satırlarda “&” sembolü ile belirtmeniz gerekir. Aşağıdaki resimden de görebileceğiniz gibi, “ls” komutunu paralel olarak üç kez çalıştırmak istedik:
Bu betiği yazıp kaydettikten sonra aşağıdaki komutla terminalde çalıştırabilirsiniz:
$ bash Paralel.ş
Bu betiği çalıştırmak için “Enter” tuşuna bastığınızda, aşağıdaki resimde gösterildiği gibi, Bash betiğinizde belirtilen komutların paralel olarak çalıştığını çıktıdan analiz edebileceksiniz:
Sonuç
Bu makalede, bir Linux Mint 20 sisteminde birden çok komutu paralel olarak çalıştırmanın iki farklı yöntemini size öğrettik. İlk yöntem oldukça basitti, çünkü terminalinizde noktalı virgülle ayrılmış tüm komutları çalıştırmanız yeterliydi. Ancak, ikinci yöntem için aynı amaca hizmet etmek için bir Bash betiği oluşturmanız gerekiyordu.