Lygiagretus apdorojimas yra kelių procesų vykdymo vienu metu koncepcija. Ši koncepcija yra šiuolaikinių šiuolaikinių kompiuterinių sistemų esmė. Tokiu pačiu būdu taip pat gali būti sukurtos kelios komandos, kurios veikia lygiagrečiai, ir šiandien mes sužinosime, kaip tai padaryti „Linux Mint 20“ sistemoje.
Kelių komandų vykdymo lygiagrečiai „Linux Mint 20“ metodai
Jei norite paleisti kelias komandas lygiagrečiai „Linux Mint 20“, galite naudoti bet kurį iš šių būdų:
1 metodas: kabliataškio operatoriaus naudojimas
Norėdami naudoti kabliataškių operatorių, norėdami paleisti kelias komandas lygiagrečiai sistemoje „Linux Mint 20“, turite atskirti kelias komandas, kurias norite paleisti lygiagrečiai su kabliataškiais savo terminale taip, kaip parodyta žemiau:
$ whoami; pwd; lsČia galite turėti tiek komandų, kiek norite paleisti lygiagrečiai, atskirti kabliataškiais.
Kai paspausite klavišą „Enter“, kad įvykdytumėte šį sakinį savo terminale, išvesties galėsite pastebėti, kad visos šios komandos buvo vykdomos lygiagrečiai, kaip parodyta šiame paveikslėlyje:
2 metodas: „Bash“ scenarijaus naudojimas
Norėdami naudoti „Bash“ scenarijų kelioms komandoms vienu metu paleisti sistemoje „Linux Mint 20“, turėsite sukurti „Bash“ failą, t.e., failą su „.sh “plėtinys jūsų namų kataloge. Šį failą galite pavadinti pagal savo pageidavimus. Mūsų atveju mes jį pavadinome „Lygiagrečiai.sh “. Šiame faile turite nurodyti visas tas komandas, kurias norite paleisti lygiagrečiai, atskiromis eilutėmis, po kurių eina simbolis „&“. Norėjome tris kartus lygiagrečiai paleisti komandą „ls“, kaip matote iš toliau pateikto paveikslėlio:
Parašę šį scenarijų ir išsaugoję, galite jį atlikti terminale naudodami šią komandą:
$ bash Parallel.sh
Paspaudę klavišą „Enter“, kad įvykdytumėte šį scenarijų, galėsite iš išvesties analizuoti, kad nurodytos komandos jūsų „Bash“ scenarijuje buvo vykdomos lygiagrečiai, kaip parodyta toliau pateiktame paveikslėlyje:
Išvada
Šiame straipsnyje mes išmokėme dviejų skirtingų metodų, kaip vienu metu paleisti kelias komandas „Linux Mint 20“ sistemoje. Pirmasis metodas buvo gana paprastas, nes jūs tiesiog turėjote paleisti visas komandas, atskirtas kabliataškiais, savo terminale. Tačiau antram metodui turėjote sukurti „Bash“ scenarijų, skirtą tam pačiam tikslui.