Tačiau dauguma vartotojų nežino apie jo metodus ir netenka efektyviausių, tačiau pagrindinių įrenginių funkcijų. Taigi, šiame trumpame vadove siekiame paaiškinti, kaip paleisti procesą fone sistemoje „Linux“.
Kaip paleisti procesą „Linux“ fone
Vykdydami procesą fone, galite atlaisvinti savo terminalą nuo ilgai trunkančio proceso ir vienu metu paleisti kelias komandas. Tam yra tik du paprasti būdai. Šį skyrių padalinome į dvi dalis, kad paaiškintume kiekvieną iš jų vienu metu.
1. Bg komanda
Jei įvedėte komandą ir vėliau supratote jos vykdymo laiką, naudokite komandą „bg“. Norėdami įvesti šią komandą, pristabdykite vykstantį procesą paspausdami „CTRL + Z“ klavišus. Tada įveskite komandą „bg“.
Pavyzdžiui, sukurkime fiktyvią užduotį naudodami komandą „miegas“ ir išsiųskite ją į foną.
bg
Sukūrę fiktyvų darbą 50 sekundžių, vykdome komandą „bg“, kuri siunčia procesą į foną.
Norėdami peržiūrėti laukiančių foninių procesų eilę, naudokite komandą „darbai“.
2. „&“ pridėjimas
Galite naudoti ampersando simbolį „&“ su komanda, kad paleistumėte ją fone.
komandą &Pavyzdžiui, siųskime fiktyvų procesą į foną naudodami ampersandą.
miegoti penkiolika &
Ankstesniame paveikslėlyje [1] yra užduoties ID, o užduočių ID didės atliekant kitas užduotis. Pavyzdžiui, šis užduoties ID yra [2]. Dabar vėl galite pamatyti darbo būseną įvesdami šią komandą:
darbo vietų
3. Tmux komanda
Taip pat galite naudoti komandą „tmux“, kad sukurtumėte kelias terminalo sesijas. Sukurkite naują seansą, pradėkite bet kokį norimą procesą ir palikite tą seansą. Tuo tarpu jūsų procesas toje sesijoje ir toliau bus vykdomas fone. Norėdami naudoti komandą „tmux“, turite įdiegti „tmux“ programą naudodami šias komandas:
sudo tinkamas atnaujinimassudo tinkamas atnaujinimas - ir
sudo apt diegti tmux - ir
Norėdami sukurti naują sesiją, įveskite šią komandą:
tmux naujoji sesija -s sesija_1Čia galite pakeisti terminą „sesija_1“ bet kokiu pavadinimu, kurį norite suteikti naujai seansui. Vos įvedus nurodytą komandą, atsidarys terminalo skirtukas. Ten galite įvesti norimas komandas ir paspausti „CTRL + B“ ir D kombinaciją, kad seansas būtų atskirtas nuo pagrindinės sesijos.
Šis atskirtas seansas lieka aktyvus fone. Jei norite prie jo pridėti keletą komandų, pridėkite tą seansą atgal vykdydami šią komandą:
tmux prijungimo seansas -t sesija_1Vietoje „session_1“ įveskite seanso, prie kurio norite prisijungti, pavadinimą.
Išvada
Jei vykdote procesą fone, tai padeda efektyviai ir efektyviai dirbti vienu metu vykdant kelis procesus. Mes paaiškinome tris paprastus procesus paleisti fone – naudojant komandą „bg“, „amersand“ ir „tmux“. Nors tmux reikia įdiegti, tai yra lengviausias būdas įdiegti skirtingus procesus vienu metu.