Mkalimani wa mstari amri ni programu yoyote inayoruhusu kuingizwa kwa amri na kisha kutekeleza amri hizo kwenye mfumo wa uendeshaji. Ni mfasiri wa amri.
Tofauti na programu iliyo na kiolesura cha picha cha mtumiaji (GUI) kama vile vitufe na menyu zinazodhibitiwa na kipanya, mkalimani wa mstari wa amri hukubali mistari ya maandishi kutoka kwa kibodi kama amri na kisha kubadilisha amri hizo kuwa vitendaji ambavyo OS inaelewa.
Majina Mengine ya Mkalimani wa Mstari wa Amri
Mpango wowote wa mkalimani wa mstari amri pia mara nyingi hurejelewa kwa ujumla kama kiolesura cha mstari wa amri. Mara chache sana, pia huitwa CLI, mkalimani wa lugha ya amri, kiolesura cha kiweko cha mtumiaji, kichakataji amri, shell, shell ya mstari wa amri, au mkalimani wa amri.
CLI pia ni kifupi cha maneno mengine ya teknolojia ambayo hayahusiani na kiolesura cha laini ya amri, kama vile utambulisho wa laini ya simu, kiolesura cha kiwango cha simu, uwekaji wa akiba ya laini, futa bendera ya kukatiza, na maelezo ya eneo la anayepiga.
Kwanini Zinatumika?
Ikiwa kompyuta inaweza kudhibitiwa kupitia programu-tumizi ambazo ni rahisi kutumia ambazo zina kiolesura cha picha, unaweza kushangaa kwa nini mtu yeyote angetaka badala yake kuingiza amri kupitia safu ya amri. Kuna sababu kuu tatu.
Ya kwanza ni kwamba unaweza kubadilisha amri kiotomatiki. Kuna mifano mingi tunayoweza kutoa, lakini moja ni hati ya kuzima huduma au programu fulani kila wakati mtumiaji anapoingia kwa mara ya kwanza. Mwingine unaweza kutumika kunakili faili za umbizo sawa kutoka kwenye folda ili usilazimike kufanya hivyo. chunguza mwenyewe. Mambo haya yanaweza kufanywa haraka na kiotomatiki kwa kutumia amri.
Faida nyingine ya kutumia CLI ni kwamba unaweza kupata ufikiaji wa moja kwa moja kwa utendaji kazi wa mfumo wa uendeshaji. Watumiaji wa hali ya juu wanaweza kupendelea ufikiaji mfupi na wenye nguvu ambao inawapa.
Hata hivyo, watumiaji rahisi na wasio na uzoefu kwa kawaida hawataki kutumia kiolesura cha mstari amri kwa sababu kwa hakika si rahisi kutumia kama programu ya picha. Amri zinazopatikana sio dhahiri kama programu iliyo na menyu na vifungo. Huwezi tu kufungua mkalimani wa mstari wa amri na ujue mara moja jinsi ya kuitumia kama uwezavyo na programu ya kawaida ya mchoro unayoweza kupakua.
Wakalimani wa mstari wa Amri ni muhimu kwa sababu ingawa kunaweza kuwa na idadi kubwa ya amri na chaguo za kudhibiti mfumo wa uendeshaji, kuna uwezekano kwamba programu ya GUI kwenye OS hiyo haijaundwa ili kutumia amri hizo. Pia zinakuruhusu utumie baadhi ya amri hizo huku huhitaji kuzitumia zote kwa wakati mmoja, jambo ambalo ni la manufaa kwa mifumo ambayo haina nyenzo za kuendesha programu ya picha.
Sio Wakalimani Wote wa Mstari wa Amri Wanafanana
Mkalimani wa mstari amri anapoelewa amri mahususi, hufanya hivyo kulingana na lugha ya programu na sintaksia. Hii ina maana kwamba amri moja inayofanya kazi katika hali moja, chini ya mfumo fulani wa uendeshaji na lugha ya programu, huenda isifanye kazi kwa njia sawa (au kabisa) chini ya mazingira tofauti.
Kwa mfano, jukwaa moja linaweza kutumia amri changanua ili kuchanganua makosa kwenye kompyuta, lakini programu au mfumo mwingine wa uendeshaji ambao hauna uwezo huo uliojengewa ndani, unaweza kufanya hivyo. hakuna kitu. Au, ikiwa ina utendakazi sawa, mkalimani wa mstari wa amri anaweza kuelewa tu changanua au scantime, kwa mfano..
Sintaksia ni muhimu, pia, kwa sababu ni nyeti kwa uhakika kwamba kuandika vibaya kunaweza kutafsiriwa kama amri tofauti kabisa. Programu inaweza kutumia scannow ili kuanza kuchanganua, lakini ukiondoa herufi ya mwisho, scanno inaweza kuwa jinsi inavyoelewa inapopaswa kusimamisha uchanganuzi..
Maelezo zaidi kuhusu Wakalimani wa Mstari wa Amri
Katika mifumo mingi ya uendeshaji ya Windows, mkalimani msingi wa mstari amri ni Command Prompt. Windows PowerShell ni mkalimani wa juu zaidi wa mstari wa amri unaopatikana pamoja na Command Prompt katika matoleo ya hivi karibuni zaidi ya Windows. Windows Terminal pia inajumuisha zana za mstari wa amri, lakini haipatikani kwa matoleo yote ya Windows.
Katika Windows XP na Windows 2000, zana maalum ya uchunguzi inayoitwa Recovery Console pia hufanya kazi kama mkalimani wa mstari amri kutekeleza utatuzi mbalimbali na urekebishaji wa mfumo.
Kiolesura cha mstari amri katika macOS kinaitwa Terminal.
Wakati mwingine, CLI na GUI hujumuishwa ndani ya mpango sawa. Wakati hali ikiwa hivyo, ni kawaida kwa kiolesura kimoja kuauni vitendaji fulani ambavyo vimetengwa katika nyingine. Kwa kawaida ni sehemu ya safu ya amri inayojumuisha vipengele zaidi kwa sababu inatoa ufikiaji ghafi kwa faili za programu na haizuiliwi na kile msanidi programu alichagua kujumuisha kwenye GUI.
Maswali Yanayoulizwa Mara kwa Mara
Unaandika nini ili kufikia mkalimani shirikishi wa Chatu kutoka kwa safu ya amri?
Kwenye Mac OS au Linux, weka python kwenye safu ya amri ili kuendesha mkalimani shirikishi wa Chatu. Kwenye Windows, fungua Amri Prompt na uweke py.
Je, unatokaje kwa mkalimani wa Python kutoka kwa safu ya amri?
Tumia kitendakazi cha exit() unapotaka kutamatisha kipindi chako shirikishi cha Chatu. Vinginevyo, unaweza kutumia njia ya mkato ya kibodi Ctrl+ Z, kisha ubofye Enter ili kurudi kwa Amri. Uliza katika Windows.
Mkalimani wa safu ya amri anajulikana kama nini katika istilahi za Unix?
Mkalimani wa mstari wa amri katika Unix kwa kawaida huitwa shell.
Unawezaje kufungua Matlab kutoka kwa mkalimani wa mstari amri?
Endesha Matlab kutoka kwa kidokezo cha amri kwa kutumia amri matlab. Ikiwa ungependa kufungua Matlab bila skrini ya Splash, tumia amri matlab -nosplash. Na, ili kurekodi msimbo wa kuondoka, tumia amri matlab -wait.