Пәрмен жолы интерпретаторы дегеніміз не?

Мазмұны:

Пәрмен жолы интерпретаторы дегеніміз не?
Пәрмен жолы интерпретаторы дегеніміз не?
Anonim

Пәрмен жолының интерпретаторы – пәрмендерді енгізуге мүмкіндік беретін, содан кейін сол пәрмендерді операциялық жүйеге орындайтын кез келген бағдарлама. Бұл сөзбе-сөз пәрмендердің аудармашысы.

Тінтуірмен басқарылатын түймелер мен мәзірлер сияқты графикалық пайдаланушы интерфейсі (GUI) бар бағдарламадан айырмашылығы, пәрмен жолы интерпретаторы пернетақтадағы мәтін жолдарын пәрмендер ретінде қабылдайды, содан кейін сол пәрмендерді келесі функцияларға түрлендіреді. ОЖ түсінеді.

Image
Image

Пәрмен жолы аудармашысының басқа атаулары

Кез келген пәрмен жолын интерпретатор бағдарламасы әдетте пәрмен жолы интерфейсі деп аталады. Көбінесе ол CLI, пәрмен тілінің интерпретаторы, консольдық пайдаланушы интерфейсі, командалық процессор, қабық, пәрмен жолы қабығы немесе пәрмен аудармашысы деп те аталады.

CLI сонымен қатар пәрмен жолы интерфейсімен еш қатысы жоқ басқа технология терминдерінің қысқартылған түрі болып табылады, мысалы, қоңырау сызығын анықтау, қоңырау деңгейінің интерфейсі, кэш-линияларды интерпритациялау, үзу жалауын өшіру және қоңырау шалушының орналасқан жері туралы ақпарат.

Олар не үшін пайдаланылады?

Компьютерді графикалық интерфейсі бар қолдануға оңай қолданбалар арқылы басқаруға болатын болса, неге біреу оның орнына пәрмен жолы арқылы пәрмендерді енгізгісі келеді деген сұрақ туындауы мүмкін. Негізгі үш себеп бар.

Біріншісі - пәрмендерді автоматтандыруға болады. Біз келтіре алатын көптеген мысалдар бар, бірақ біреуі пайдаланушы алғаш рет жүйеге кірген кезде белгілі бір қызметтерді немесе бағдарламаларды әрқашан өшіретін сценарий. Басқасын ұқсас форматтағы файлдарды қалтадан көшіру үшін пайдалануға болады, сондықтан сізге қажет емес. оны өзіңіз електен өткізіңіз. Бұларды пәрмендер арқылы жылдам және автоматты түрде жасауға болады.

CLI пайдаланудың тағы бір артықшылығы - операциялық жүйенің функцияларына тікелей қол жеткізу. Жетілдірілген пайдаланушылар ол беретін қысқа және күшті қолжетімділікті қалауы мүмкін.

Алайда қарапайым және тәжірибесіз пайдаланушылар әдетте пәрмен жолы интерфейсін пайдаланғысы келмейді, себебі оларды графикалық бағдарлама сияқты пайдалану оңай емес. Қол жетімді командалар мәзірі мен түймелері бар бағдарлама сияқты анық емес. Сіз жай ғана пәрмен жолы аудармашысын аша алмайсыз және оны жүктеп алуыңыз мүмкін қарапайым графикалық қолданба арқылы қалай пайдалану керектігін бірден біле алмайсыз.

Пәрмен жолы интерпретаторлары пайдалы, себебі амалдық жүйені басқаруға арналған пәрмендер мен опциялардың көп саны болуы мүмкін, бірақ бұл операциялық жүйедегі GUI бағдарламалық құралы сол пәрмендерді пайдалану үшін құрылмаған болуы мүмкін. Олар сондай-ақ олардың барлығын бірден пайдаланудың қажеті жоқ, сол пәрмендердің кейбірін пайдалануға мүмкіндік береді, бұл графикалық бағдарламаны іске қосу үшін ресурстары жоқ жүйелер үшін тиімді.

Пәрмен жолының барлық аудармашылары бірдей емес

Пәрмен жолының интерпретаторы белгілі бір пәрменді түсінгенде, оны бағдарламалау тілі мен синтаксис негізінде жасайды. Бұл бір жағдайда, белгілі бір операциялық жүйеде және бағдарламалау тілінде жұмыс істейтін бір пәрмен басқа ортада бірдей (немесе мүлде) жұмыс істемеуі мүмкін дегенді білдіреді.

Мысалы, бір платформа компьютердегі қателерді сканерлеу үшін scannow пәрменін пайдалануы мүмкін, бірақ ендірілген мүмкіндігі жоқ басқа бағдарлама немесе операциялық жүйе мұны істеуі мүмкін. ештеңе. Немесе оның ұқсас функциясы болса, пәрмен жолының аудармашысы тек scan немесе scantime түсінуі мүмкін, мысалы.

Синтаксис те маңызды, өйткені олар кез келген қате теру мүлде басқа пәрмен ретінде дұрыс түсіндірілмеуі мүмкін. Бағдарлама сканерлеуді бастау үшін scannow пайдалануы мүмкін, бірақ соңғы әріпті алып тастасаңыз, scanno сканерлеуді қашан тоқтату керектігін түсінуі мүмкін..

Пәрмен жолы аудармашылары туралы қосымша ақпарат

Windows операциялық жүйелерінің көпшілігінде негізгі пәрмен жолы интерпретаторы пәрмен жолы болып табылады. Windows PowerShell - Windows жүйесінің соңғы нұсқаларында Пәрмен жолымен қатар қол жетімді жетілдірілген пәрмен жолының аудармашысы. Windows терминалында пәрмен жолы құралдары да бар, бірақ ол барлық Windows нұсқалары үшін қолжетімді емес.

Windows XP және Windows 2000 жүйелерінде Қалпына келтіру консолі деп аталатын арнайы диагностикалық құрал түрлі ақауларды жою және жүйені жөндеу тапсырмаларын орындау үшін пәрмен жолының аудармашысы ретінде де әрекет етеді.

MacOS жүйесіндегі пәрмен жолы интерфейсі Терминал деп аталады.

Кейде CLI және GUI екеуі бір бағдарламаға кіреді. Бұл жағдайда бір интерфейс екіншісінде алынып тасталған белгілі бір функцияларды қолдауы әдеттегідей. Бұл әдетте қосымша мүмкіндіктерді қамтитын пәрмен жолы бөлігі, себебі ол қолданба файлдарына шикі қатынасты қамтамасыз етеді және бағдарламалық жасақтаманы әзірлеуші графикалық интерфейске қосуды таңдағанымен шектелмейді.

ЖҚС

    Пәрмен жолынан интерактивті Python аудармашысына кіру үшін не жазасыз?

    Mac OS немесе Linux жүйесінде интерактивті Python аудармашысын іске қосу үшін пәрмен жолына python енгізіңіз. Windows жүйесінде пәрмен жолын ашып, py енгізіңіз.

    Python аудармашысынан пәрмен жолынан қалай шығуға болады?

    Интерактивті Python сеансын аяқтағыңыз келгенде exit() функциясын пайдаланыңыз. Немесе Ctrl+ Z пернелер тіркесімін пайдалана аласыз, содан кейін Пәрменге оралу үшін Enter пернесін басыңыз. Windows жүйесіндегі сұрау.

    Unix терминологиясында белгілі пәрмен жолы интерпретаторы дегеніміз не?

    Unix жүйесіндегі пәрмен жолы аудармашысы әдетте shell деп аталады.

    Пәрмен жолы интерпретаторынан Matlab бағдарламасын қалай ашасыз?

    matlab пәрменін пайдаланып пәрмен жолынан Matlab бағдарламасын іске қосыңыз. Егер сіз Matlab бағдарламасын бастапқы экрансыз ашқыңыз келсе, matlab -nosplash пәрменін пайдаланыңыз. Шығу кодын жазу үшін matlab -wait пәрменін пайдаланыңыз.

Ұсынылған: