Հրամանի տողի թարգմանիչը ցանկացած ծրագիր է, որը թույլ է տալիս մուտքագրել հրամանները, այնուհետև կատարում է այդ հրամանները օպերացիոն համակարգ: Դա բառացիորեն հրամանների թարգմանիչ է:
Ի տարբերություն ծրագրի, որն ունի գրաֆիկական ինտերֆեյս (GUI), ինչպիսիք են կոճակները և ընտրացանկերը, որոնք կառավարվում են մկնիկի միջոցով, հրամանի տողերի թարգմանիչն ընդունում է տեքստի տողերը ստեղնաշարից որպես հրամաններ և այնուհետև այդ հրամանները փոխակերպում է գործառույթների: ՕՀ-ն հասկանում է:
Այլ անուններ հրամանի տողի թարգմանչի համար
Ցանկացած հրամանի տողի թարգմանիչ ծրագիր սովորաբար սովորաբար կոչվում է նաև հրամանի տողի միջերես: Ավելի հազվադեպ, այն կոչվում է նաև CLI, հրամանի լեզվի թարգմանիչ, կոնսոլի օգտատիրոջ միջերես, հրամանի պրոցեսոր, վահանակ, հրամանի տող կամ հրամանի թարգմանիչ:
CLI-ը նաև կարճ է այլ տեխնոլոգիական տերմինների համար, որոնք կապ չունեն հրամանի տողի միջերեսի հետ, ինչպիսիք են զանգի գծի նույնականացումը, զանգի մակարդակի միջերեսը, քեշ-գծի միջակայքը, ընդհատման հստակ դրոշը և զանգահարողի գտնվելու վայրի մասին տեղեկությունները:
Ինչու են դրանք օգտագործվում?
Եթե համակարգիչը կարելի է կառավարել հեշտ օգտագործման հավելվածների միջոցով, որոնք ունեն գրաֆիկական ինտերֆեյս, կարող եք մտածել, թե ինչու որևէ մեկը կցանկանա հրամաններ մուտքագրել հրամանի տողով: Գոյություն ունի երեք հիմնական պատճառ:
Առաջինը այն է, որ դուք կարող եք ավտոմատացնել հրամանները: Կան բազմաթիվ օրինակներ, որոնք մենք կարող ենք բերել, բայց մեկը սկրիպտ է, որը միշտ անջատում է որոշակի ծառայություններ կամ ծրագրեր, երբ օգտատերը առաջին անգամ մուտք է գործում: Մյուսը կարող է օգտագործվել նմանատիպ ձևաչափի ֆայլերը թղթապանակից պատճենելու համար, որպեսզի ստիպված չլինեք դա անել: ինքներդ մաղեք դրա միջով: Այս բաները կարելի է անել արագ և ավտոմատ կերպով՝ օգտագործելով հրամանները:
CLI-ի օգտագործման մեկ այլ առավելություն այն է, որ դուք կարող եք ուղղակիորեն մուտք ունենալ օպերացիոն համակարգի գործառույթներին: Ընդլայնված օգտվողները կարող են նախընտրել հակիրճ և հզոր մուտքը, որը նրանց տալիս է:
Սակայն պարզ և անփորձ օգտվողները սովորաբար չեն ցանկանում օգտագործել հրամանի տող ինտերֆեյս, քանի որ դրանք հաստատ այնքան էլ հեշտ չեն օգտագործել, որքան գրաֆիկական ծրագիրը: Առկա հրամաններն այնքան ակնհայտ չեն, որքան մենյու և կոճակներ ունեցող ծրագիրը: Դուք չեք կարող պարզապես բացել հրամանի տողի թարգմանիչը և անմիջապես իմանալ, թե ինչպես օգտագործել այն, ինչպես կարող եք սովորական գրաֆիկական հավելվածի դեպքում, որը կարող եք ներբեռնել:
Հրամանի տողի թարգմանիչները օգտակար են, քանի որ թեև կարող են լինել մեծ թվով հրամաններ և տարբերակներ՝ օպերացիոն համակարգը կառավարելու համար, հնարավոր է, որ այդ ՕՀ-ի GUI ծրագրակազմը պարզապես ստեղծված չէ այդ հրամաններն օգտագործելու համար: Նրանք նաև թույլ են տալիս օգտագործել այդ հրամաններից մի քանիսը` միաժամանակ չօգտագործելով դրանք բոլորը, ինչը ձեռնտու է այն համակարգերին, որոնք չունեն գրաֆիկական ծրագիր գործարկելու ռեսուրսներ:
Ոչ բոլոր հրամանի տող թարգմանիչները նման են
Երբ հրամանի տողի թարգմանիչը հասկանում է կոնկրետ հրաման, դա անում է ծրագրավորման լեզվի և շարահյուսության հիման վրա:Սա նշանակում է, որ մեկ հրաման, որն աշխատում է մեկ իրավիճակում, որոշակի օպերացիոն համակարգի և ծրագրավորման լեզվի ներքո, կարող է նույն կերպ (կամ ընդհանրապես) չաշխատել այլ միջավայրում:
Օրինակ, մի հարթակ կարող է օգտագործել scannow հրամանը՝ համակարգիչը սխալներ գտնելու համար, բայց մեկ այլ ծրագիր կամ օպերացիոն համակարգ, որը չունի այդ հնարավորությունը, կարող է դա անել: ոչինչ. Կամ, եթե այն ունի նմանատիպ գործառույթ, հրամանի տողի թարգմանիչը կարող է հասկանալ միայն scan կամ scantime, օրինակ:
Շարահյուսությունը նույնպես կարևոր է, քանի որ դրանք զգայուն են այնքանով, որ ցանկացած սխալ մուտքագրում կարող է սխալ մեկնաբանվել որպես բոլորովին այլ հրաման: Ծրագիրը կարող է օգտագործել scannow ՝ սկան սկսելու համար, բայց եթե հեռացնեք վերջին տառը, scanno կարող է հասկանալ, թե երբ պետք է դադարեցնի սկանավորումը:.
Լրացուցիչ տեղեկություններ Command Line Interpreters
Windows օպերացիոն համակարգերի մեծ մասում հրամանի տողի հիմնական թարգմանիչը Command Prompt-ն է:Windows PowerShell-ը հրամանի տողի ավելի առաջադեմ թարգմանիչ է, որը հասանելի է Windows-ի ավելի վերջին տարբերակներում Command Prompt-ի կողքին: Windows Terminal-ը ներառում է նաև հրամանի տող գործիքներ, սակայն այն հասանելի չէ Windows-ի բոլոր տարբերակների համար:
Windows XP-ում և Windows 2000-ում հատուկ ախտորոշիչ գործիքը, որը կոչվում է Recovery Console, նաև գործում է որպես հրամանի տողի թարգմանիչ՝ անսարքությունների վերացման և համակարգի վերանորոգման տարբեր առաջադրանքներ կատարելու համար:
MacOS-ի հրամանի տողի ինտերֆեյսը կոչվում է Terminal:
Երբեմն և՛ CLI, և՛ GUI-ն ներառված են նույն ծրագրի մեջ: Երբ դա այդպես է, բնորոշ է, որ մի ինտերֆեյս աջակցի որոշ գործառույթներ, որոնք բացառված են մյուսում: Սովորաբար դա հրամանի տողի մասն է, որը ներառում է ավելի շատ հնարավորություններ, քանի որ այն ապահովում է չմշակված մուտք դեպի հավելվածի ֆայլեր և չի սահմանափակվում նրանով, թե ինչ է ծրագրավորողը որոշել ներառել GUI-ում:
ՀՏՀ
Ի՞նչ եք մուտքագրում հրամանի տողից Python ինտերակտիվ թարգմանիչ մուտք գործելու համար:
Mac OS-ում կամ Linux-ում հրամանի տողում մուտքագրեք python ՝ ինտերակտիվ Python թարգմանիչը գործարկելու համար: Windows-ում բացեք Command Prompt և մուտքագրեք py:
Ինչպե՞ս դուրս գալ Python թարգմանիչից հրամանի տողից:
Օգտագործեք exit() ֆունկցիան, երբ ցանկանում եք ավարտել ձեր Python ինտերակտիվ նիստը: Որպես այլընտրանք, կարող եք օգտագործել ստեղնաշարի դյուրանցումը Ctrl+ Z, այնուհետև սեղմել Enter հրամանին վերադառնալու համար: Հուշում Windows-ում։
Ի՞նչ է Unix տերմինաբանության մեջ հայտնի հրամանի տողի թարգմանիչը:
Unix-ում հրամանի տողի թարգմանիչը սովորաբար կոչվում է shell:
Ինչպե՞ս բացել Matlab-ը հրամանի տողի թարգմանիչից:
Գործարկել Matlab-ը հրամանի տողից՝ օգտագործելով matlab հրամանը: Եթե ցանկանում եք բացել Matlab-ը առանց շաղ տվող էկրանի, օգտագործեք matlab -nosplash հրամանը: Եվ ելքի կոդը գրանցելու համար օգտագործեք matlab -wait հրամանը։