Momwe Mungagwiritsire Ntchito $ SHLVL Zosintha

Mtundu wa $ SHLVL umagwiritsidwa ntchito kukuuzani kuchuluka kwa zipolopolo zomwe muli nazo. Ngati mutasokonezeka ndi izi, muyenera kuyambira pachiyambi.

Kodi Shell Ndi Chiyani?

Chipolopolo chimatenga malamulo ndipo chimapereka njira yoyenera yogwiritsira ntchito. Pazinthu zambiri za Linux pulogalamuyi imatchedwa BASH (Bourne Again Shell) koma palinso ena omwe alipo kuphatikizapo C Shell (tcsh) ndi shell KORN (ksh).

Mmene Mungapezere Chipika Cha Linux

Kawirikawiri monga wogwiritsira ntchito mumagwiritsa ntchito pulogalamuyi pogwiritsira ntchito pulogalamu yamagetsi monga XTerm, konsole kapena gnome-terminal.

Ngati mukuyendetsa mawindo a windows monga Openbox kapena malo osungirako madera monga GNOME kapena KDE inu mudzapeza oimitsa otayika mwina kuchokera pa menu kapena dash. Pa machitidwe ambiri njira yowonjezera ya CTRL ALT ndi T idzatsegula mawindo osatha.

Mwinanso mungathe kusinthana ndi tty (teletypewriter) yomwe imapereka mwayi wolumikiza mzere wolojekiti. Mungathe kuchita izi mwa kukanikiza CTRL ALT ndi F1 kapena CTRL ALT ndi F2.

Kodi Mpangidwe Wa Chigoba ndi Chiyani?

Pamene muthamanga lamulo mu chipolopolo chimayendetsa pa chinthu chomwe chimatchedwa chiwerengero cha chipolopolo. Mu chipolopolo mukhoza kutsegula chipolopolo china chomwe chimapangitsa kuti chikhale chogwedeza kapena chipolopolo chomwe chinatsegula.

Choncho chipolopolo cha makolo chikhoza kuganiziridwa kuti mwina chigoba cha 1 chikho ndipo chipolopolo cha mwana chikanakhala chipolopolo chachiwiri.

Momwe Mungasamalire Mzere Wa Chigoba

Sitiyenera kudabwa pogwiritsa ntchito mutu wa nkhaniyo momwe mungadziwire kuti ndi chiani chomwe mukugwiritsira ntchito ndi kugwiritsa ntchito $ SHLVL kusintha.

Kuti muwone mlingo wa chigoba womwe mukugwiritsira ntchito potsatira izi:

limbani $ SHLVL

M'malo mwake mukudandaula ngati muthamanga lamulo ili pamwamba pawindo lazitali mukhoza kudabwa kuona kuti zotsatirazo zinabweretsedwa ndi 2.

Ngati mulibe lamulo lomweli pogwiritsira ntchito tty ndiye zotsatira zake ndi 1.

Nchifukwa chiyani izi ndi zomwe mungapemphe? Chabwino chilengedwe chonse cha kompyuta chikuyendetsa pamwamba pa chipolopolo. Chipolopolocho chikanakhala chigawo 1. Palibe mawindo onse otseguka omwe mumatsegula kuchokera mkati mwazomwe maofesi a kompyuta amayenera kukhala mwana wa chipolopolo chomwe chinatsegula chilengedwe cha desktop ndipo choncho chiwerengero cha shell sizingayambe pa chiwerengero china choposa 2.

Tty sikumayendetsa chilengedwe ndipo ndizingowonjezera.

Momwe Mungapangire Subshells

Njira yosavuta yoyesera lingaliro la zipolopolo ndi zilembo zotsatila ndi izi. Tsegulani zenera zowonongeka ndikulemba zotsatirazi:

limbani $ SHLVL

Monga momwe tikudziwira kuchokera pawindo lamagetsi, chiwerengero chochepa cha chipolopolo ndi 2.

Tsopano mkati mwa mawindo otsegula mawonekedwe otsatirawa:

sh

Lamulo lokha limapanga chigwirizano chomwe chimatanthauza kuti mukugwiritsa ntchito chipolopolo mkati mwa chipolopolo kapena pansi.

Ngati tsopano tumizani izi kachiwiri:

limbani $ SHLVL

Mudzawona kuti chiwerengero cha chigoba chasankhidwa 3. Kuthamanga kwa shs kuchokera pansi pa tsambali kudzatsegulira chigawo cha subsell ndipo chiwerengero cha chipolopolo chidzakhala pa msinkhu wachinayi.

Chifukwa chiyani chiwerengero cha chigoba chili chofunika?

Mgwirizano wa chigoba ndi wofunikira pakuganizira za kukula kwa zolemba mkati mwalemba.

Tiyeni tiyambe ndi chinthu chophweka:

galu = maisie
limbani imbwa $

Ngati mutayendetsa lamuloli pamwamba pa chipolopolo mawu oti maisie adzawonetsedwa kuwindo lazitali.

Tsegulani chigoba chatsopano polemba zotsatirazi:

sh

Mukasunga lamulo ili mudzawona kuti palibe chimene chimabweretsedwa:

limbani imbwa $

Izi ziri chifukwa kusintha kwa galu kwa $ kumapezeka pokhapokha pa chigawo cha chipolopolo 2. Ngati mutayanitsa kuchoka kuti mutuluke mumsewu ndikuyendetsa galimoto kachiwiri mawu oti maisie adzawonetsedwanso.

Ndiyeneranso kulingalira za khalidwe la zosiyana siyana mkati mwa chipolopolo.

Yambani muwindo latsopano lamasewero ndikulemba zotsatirazi:

galu kutumiza = maisie
limbani imbwa $

Monga momwe mungayembekezere mawu oti maisie akuwonetsedwa. Tsopano tsegulirani zolembazo ndi kujambula choyimira $ galu kachiwiri. Panthawi ino mudzawona kuti mawu akuti maisie amavomerezedwa ngakhale mutakhala pansi.

Chifukwa cha ichi ndi chakuti lamulo lakutumiza linapanga dziko lonse la chigalu. Kusintha galimoto ya galu kumasinthasintha mkati mwa gawoli ngakhale mutagwiritsa ntchito lamulo la kuitanitsa silikukhudzidwa pa zipolopolo za makolo.

Tikukhulupirira kuti kuchokera pa izi mukhoza kuona kuti kudziwa chigwirizano chomwe mukugwira chiri ndi tanthauzo lalikulu polemba zolemba.

Zitsanzo zomwe ndapereka ndizosavuta koma zosavuta kuti gulu lina lilembedwe mndandanda wa zipolopolo zina zomwe zimagwiritsa ntchito zilembo zina zonse zomwe zimagwira ntchito mosiyana. Kudziwa chiwerengero cha chigoba kungakhale kofunika kwambiri.