Useimmat käyttäjät eivät kuitenkaan ole tietoisia sen menetelmistä ja heiltä riistetään laitteidensa tehokkain mutta perustoiminto. Joten tässä pikaoppaassa pyrimme selittämään, kuinka prosessi suoritetaan taustalla Linuxissa.
Prosessin suorittaminen taustalla Linuxissa
Suorittamalla prosessin taustalla voit vapauttaa päätelaitteen pitkään jatkuneesta prosessista ja suorittaa useita komentoja samanaikaisesti. Siihen on vain kaksi yksinkertaista tapaa. Jaoimme tämän osion edelleen kahteen osaan selittääksemme kutakin niistä kerrallaan.
1. Bg-komento
Jos annoit komennon ja tajusit myöhemmin sen suoritusajan, käytä 'bg'-komentoa. Jos haluat antaa tämän komennon, keskeytä käynnissä oleva prosessi painamalla 'CTRL + Z' -näppäimiä. Kirjoita sitten 'bg' -komento.
Luodaan esimerkiksi valetyö 'sleep'-komennolla ja lähetetään se taustalle.
bg
Kun olet luonut valetyön 50 sekunnin ajan, suoritamme komennon 'bg', joka lähettää prosessin taustalle.
Käytä 'jobs' -komentoa nähdäksesi odottavien taustaprosessien jono.
2. '&':n liittäminen
Voit käyttää et-merkkiä “&” komennon kanssa suorittaaksesi sen taustalla.
komento &Lähetetään esimerkiksi valeprosessi taustalle et-merkillä.
nukkua viisitoista &
Edellisessä kuvassa [1] on tehtävän tunnus, ja tehtävätunnukset kasvavat seuraavissa tehtävissä. Esimerkiksi seuraava tehtävätunnus on [2]. Nyt voit nähdä työn tilan uudelleen kirjoittamalla seuraavan komennon:
työpaikkoja
3. Tmux-komento
Voit myös käyttää 'tmux'-komentoa useiden pääteistuntojen luomiseen. Luo uusi istunto, aloita haluamasi prosessi ja poistu istunnosta. Sillä välin kyseisen istunnon prosessi jatkuu taustalla. Jos haluat käyttää tmux-komentoa, sinun on asennettava tmux-apuohjelma seuraavilla komennoilla:
sudo osuva päivityssudo sopiva päivitys -ja
sudo apt Asentaa tmux -ja
Luo uusi istunto antamalla seuraava komento:
tmux uusi istunto -s istunto_1Täällä voit korvata termin 'session_1' millä tahansa nimellä, jonka haluat antaa uudelle istunnolle. Heti annetun komennon antamisen jälkeen avautuu päätevälilehti. Voit syöttää haluamasi komennot sinne ja irrottaa istunnon pääistunnosta painamalla “CTRL + B” ja D yhdistelmää.
Tämä irrotettu istunto pysyy aktiivisena taustalla. Jos haluat lisätä siihen joitain komentoja, liitä se istunto takaisin suorittamalla seuraava komento:
tmux-liitosistunto -t istunto_1Kirjoita 'session_1' -kohdan tilalle sen istunnon nimi, johon haluat muodostaa yhteyden.
Johtopäätös
Jos suoritat prosessia taustalla, se auttaa sinua työskentelemään tehokkaasti ja tehokkaasti ajamalla useita prosesseja samanaikaisesti. Selitimme kolme yksinkertaista tapaa ajaa prosesseja taustalla - käyttämällä 'bg'-, 'Amperand'- ja 'tmux'-komentoa. Vaikka tmux vaatii asennuksen, se on helpoin tapa ajaa eri prosesseja samanaikaisesti asennuksen jälkeen.