Multitasking: Tsela ea Tloaeleho le Ts'ebetso ea Lefatše

E le mokhoa o sebetsang oa ho sebetsa ka bongata, Linux e tšehetsa ho phethoa ha mekhoa e mengata-haholo-holo, mananeo kapa litaelo kapa mesebetsi e tšoanang-ka morao ha u ntse u tsoela pele ho sebetsa pele.

Mekhoa e holimo

Tshebetso e ka pele-pele ke taelo leha e le efe eo ue tsamaisang ka ho toba 'me u e emetse hore e phethe. Mekhoa e meng ea pepenenete e bonts'a mofuta o mong oa sebedisa sebopeho se tšehetsang ho sebelisana ha basebetsi, ha ba bang ba ntse ba etsa mosebetsi 'me ba "koala" k'homphieutha ha ba qetile mosebetsi ona.

Ho tswa ho khetla, ts'ebetso e ka pele e qala ka ho thapa taelo ka potlako. Ka mohlala, ho bona lenane le bonolo la lifaele tse ngotsoeng ka mokhoa o sebetsang, tšoara:

$ ls

U tla bona lenane la lifaele. Ha k'homphieutha e ntse e lokisetsa le ho hatisa e thathamisitsoeng, u ke ke ua etsa ntho e 'ngoe le e' ngoe ho tloha ka potlako ea litaelo.

Tsamaiso ea morao

Ho fapana le ts'ebetso e ka pele, khetla ha e hloke ho emela ts'ebetso ea mokokotlo ho fela pele e ka matha mekhoa e mengata. Ka kakaretso ea boholo ba mohopolo o teng, o ka kena ka morao-rao ka litaelo tse ngata. Ho tsamaisa taelo e le mokhoa oa mokokotlo, tlanya taelo mme u kenye sebaka le ampersand qetellong ea taelo. Ka mohlala:

$ command1 &

Ha o fana ka taelo le sephetho sa ampersand, sekhetla se tla phethahatsa mosebetsi, empa ho e-na le ho etsa hore u emetse taelo ea ho qeta, u tla khutlisetsoa kapele hang-hang, 'me u tla bona tlhahiso ea shell (% bakeng sa C Shell, le $ bakeng sa Shell ea Bourne le Korn Shell) khutla. Ka nako ena, o ka kenya taelo e 'ngoe bakeng sa ts'ebetso ea pele kapa ea morao-rao. Mesebetsi ea mokokotlo e sebetsa pele ho mesebetsi ea pele.

O tla bona molaetsa ho skrineng ha ts'ebetso ea mokokotlo e qetile ho sebetsa.

Ho Fetola Pakeng tsa Mehato

Haeba mohato o ka pele ho nako o nka nako e ngata haholo, e emise ka ho hatella CTRL + Z. A emisa mosebetsi e ntse e le teng, empa ho bolaoa ha eona ho emisitsoe. Ho tsosolosa mosebetsi, empa ka morao, thapa mofuta oa bg ho romella mosebetsi o emisitsoeng ho ea ka morao.

Ho tsosolosa ts'ebetso e emisitsoeng pejana, mofuta oa fg mme tshebetso eo e tla nka nako ea setulo se sebetsang.

Ho bona lenane la mekhoa eohle e emisitsoeng, sebelisa mosebetsi oa taelo, kapa sebelisa taelo e holimo ho bontša lenane la mesebetsi e mengata haholo ea CPU e le hore u ka e emisa kapa u e emise ho lokolla lisebelisoa tsa tsamaiso.

Shell vs. Gui

Multitasking e sebetsana ka tsela e fapaneng ho itšetlehile ka hore na u sebetsa ho tloha shell kapa sebopeho sa li-user interface . Linux e tsoang ho shell e tšehetsa mokhoa o le mong o sebetsang pele-pele ka nako eohle. Leha ho le joalo, ka tsela e sebetsang ea mo sebelisang, tikoloho e nang le lifensetere (mohlala, Linux e nang le desktop, eseng ea shell-based based shell) e tšehetsa lifensetere tse 'maloa tse mafolofolo tse sebetsang ka katleho e le mekhoa e mengata ka nako e le' ngoe ea pele. Ka kakaretso, Linux ka mora lipapali li fetola bohlokoa ba lits'ebetso ho GUI ho khothalletsa ts'ebetso ea ts'ebetso le ts'ehetso ea ho sebelisoa ha basebetsi.