Мяккі

Што такое інтэрпрэтатар каманднага радка?

Паспрабуйце Наш Інструмент Для Ліквідацыі Праблем





Апублікавана наАпошняе абнаўленне: 16 лютага 2021 г

Што такое інтэрпрэтатар каманднага радка? Як правіла, усе сучасныя праграмы маюць а Графічны карыстальніцкі інтэрфейс (GUI) . Гэта азначае, што ў інтэрфейсе ёсць меню і кнопкі, якія карыстальнікі могуць выкарыстоўваць для ўзаемадзеяння з сістэмай. Але інтэрпрэтатар каманднага радка - гэта праграма, якая прымае толькі тэкставыя каманды з клавіятуры. Затым гэтыя каманды выконваюцца ў аперацыйнай сістэме. Радкі тэксту, якія карыстальнік уводзіць з клавіятуры, пераўтворацца ў функцыі, якія можа зразумець АС. Гэта праца інтэрпрэтатара каманднага радка.



Інтэрпрэтатары каманднага радка шырока выкарыстоўваліся да 1970-х гадоў. Пазней іх замянілі праграмы з графічным інтэрфейсам.

Што такое інтэрпрэтатар каманднага радка



Змест[ схаваць ]

Дзе выкарыстоўваюцца інтэрпрэтатары каманднага радка?

Адно распаўсюджанае пытанне, якое ў людзей узнікае: навошта камусьці сёння выкарыстоўваць інтэрпрэтатар каманднага радка? Цяпер у нас ёсць прыкладання з графічным інтэрфейсам, якія спрасцілі наш спосаб ўзаемадзеяння з сістэмамі. Дык навошта ўводзіць каманды ў CLI? Ёсць тры важныя прычыны, чаму інтэрпрэтатары каманднага радка па-ранейшаму актуальныя сёння. Давайце абмяркуем прычыны адну за другой.



  1. Некаторыя дзеянні можна выконваць больш хутка і аўтаматычна з дапамогай каманднага радка. Напрыклад, каманда для закрыцця некаторых праграм пры ўваходзе карыстальніка ў сістэму або каманда для капіявання файлаў таго ж фармату з папкі могуць быць аўтаматызаваныя. Гэта паменшыць ручную працу з вашага боку. Такім чынам, для хуткага выканання або аўтаматызацыі пэўных дзеянняў каманды даюцца з інтэрпрэтатара каманднага радка.
  2. Графічнае прыкладанне даволі простае ў выкарыстанні. Гэта не толькі інтэрактыўнае, але і зразумелае. Пасля таго, як вы загрузіце прыкладанне, з'явіцца мноства меню / кнопак і г.д., якія дапамогуць вам выконваць любыя аперацыі ў праграме. Такім чынам, новыя і неспрактыкаваныя карыстальнікі заўсёды аддаюць перавагу выкарыстоўваць графічнае прыкладанне. Выкарыстанне інтэрпрэтатара каманднага радка не так проста. Меню няма. Усё трэба набраць. Тым не менш, некаторыя вопытныя карыстальнікі выкарыстоўваюць інтэрпрэтатар каманднага радка. У асноўным гэта адбываецца таму, што з дапамогай CLI вы маеце прамы доступ да функцый аперацыйнай сістэмы. Дасведчаныя карыстальнікі ведаюць, наколькі магутны доступ да гэтых функцый. Такім чынам, яны выкарыстоўваюць CLI.
  3. Часам праграмнае забеспячэнне з графічным інтэрфейсам вашай сістэмы не створана для падтрымкі каманд, неабходных для запуску або кіравання аперацыйнай сістэмай. У такія моманты ў карыстальніка няма іншага выбару, акрамя як выкарыстоўваць інтэрфейс каманднага радка. Калі ў сістэме не хапае рэсурсаў, неабходных для запуску графічнай праграмы, то будзе зручны інтэрфейс каманднага радка.

У пэўных сітуацыях больш эфектыўна выкарыстоўваць інтэрфейс каманднага радка над графічнай праграмай. Асноўныя мэты выкарыстання CLI пералічаны ніжэй.

  • У інтэрпрэтатараў каманднага радка можна адлюстраваць інструкцыі з дапамогай Сістэма Брайля . Гэта карысна для сляпых карыстальнікаў. Яны не могуць самастойна карыстацца графічнымі прылажэннямі, паколькі інтэрфейс для іх не зручны.
  • Навукоўцы, тэхнічныя эксперты і інжынеры аддаюць перавагу перакладчыкам каманд, чым графічным інтэрфейсам. Гэта звязана з хуткасцю і эфектыўнасцю, з якой могуць быць выкананы некаторыя каманды.
  • Некаторыя кампутары не маюць рэсурсаў, неабходных для забеспячэння бесперабойнага функцыянавання графічных прыкладанняў і праграм. У такіх выпадках таксама можна выкарыстоўваць інтэрпрэтатары каманднага радка.
  • Увод каманд можа выконвацца хутчэй, чым націсканне на опцыі ў графічным інтэрфейсе. Інтэрпрэтатар каманднага радка таксама прадастаўляе карыстальніку шырокі спектр каманд і аперацый, якія немагчымыя з графічным інтэрфейсам.

Таксама чытайце: Што такое драйвер прылады?



Якія выпадкі, калі інтэрпрэтатары каманднага радка выкарыстоўваюцца ў сучаснасці?

Быў час, калі ўвод каманд быў адзіным спосабам узаемадзеяння з сістэмай. Аднак з часам графічныя інтэрфейсы сталі больш папулярнымі. Але інтэрпрэтатары каманднага радка ўсё яшчэ выкарыстоўваюцца. Прайдзіце спіс ніжэй, каб даведацца, дзе яны выкарыстоўваюцца.

  • АС Windows мае CLI пад назвай Камандны радок Windows.
  • Канфігурацыя юноса і маршрутызатары Cisco IOS выконваецца з дапамогай інтэрпрэтатараў каманднага радка.
  • Некаторыя сістэмы Linux таксама маюць CLI. Ён вядомы як абалонка Unix.
  • Ruby і PHP маюць камандную абалонку для інтэрактыўнага выкарыстання. Абалонка ў PHP вядомая як PHP-CLI.

Ці ўсе інтэрпрэтатары каманднага радка аднолькавыя?

Мы бачылі, што інтэрпрэтатар каманд - гэта не што іншае, як спосаб узаемадзеяння з сістэмай толькі з дапамогай тэкставых каманд. Хоць існуе некалькі інтэрпрэтатараў каманднага радка, ці ўсе яны аднолькавыя? Не. Гэта адбываецца таму, што каманды, якія вы ўводзіце ў CLI, заснаваныя на сінтаксісе мовы праграмавання, які вы выкарыстоўваеце. Такім чынам, каманда, якая працуе ў CLI у адной сістэме, можа не працаваць такім жа чынам у іншых сістэмах. Магчыма, вам прыйдзецца змяніць каманду на аснове сінтаксісу аперацыйнай сістэмы і мовы праграмавання гэтай сістэмы.

Важна ведаць сінтаксіс і правільныя каманды. Напрыклад, на адной платформе каманда scan цяпер будзе накіроўваць сістэму на праверку на вірусы. Аднак адна і тая ж каманда не абавязкова можа быць распазнаная ў іншых сістэмах. Часам іншая АС/мова праграмавання мае падобную каманду. Гэта можа прывесці да таго, што сістэма выканае дзеянне падобнай каманды, што прывядзе да непажаданых вынікаў.

Таксама неабходна ўлічваць сінтаксіс і адчувальнасць да рэгістра. Калі вы ўводзіце каманду з няправільным сінтаксісам, сістэма можа памылкова вытлумачыць каманду. У выніку або задуманае дзеянне не выконваецца, або адбываецца нейкая іншая дзейнасць.

Інтэрпрэтатары каманднага радка ў розных аперацыйных сістэмах

Для выканання такіх дзеянняў, як ліквідацыя непаладак і рамонт сістэмы, існуе інструмент пад назвай Кансоль аднаўлення ў Windows XP і Windows 2000. Гэты інструмент таксама выконвае ролю інтэрпрэтатара каманднага радка.

CLI у MacOS называецца Тэрмінал.

У аперацыйнай сістэме Windows ёсць прыкладанне пад назвай Камандны радок. Гэта асноўны CLI у Windows. У апошніх версіях Windows ёсць яшчэ адзін CLI - Windows PowerShell . Гэты CLI больш прасунуты, чым камандны радок. Абодва даступныя ў новай версіі АС Windows.

У акне PowerShell увядзіце каманду, націсніце Enter

Некаторыя прыкладання маюць абодва - CLI і графічны інтэрфейс. У гэтых прыкладаннях CLI мае функцыі, якія не падтрымліваюцца графічным інтэрфейсам. CLI прадастаўляе дадатковыя магчымасці, таму што мае неапрацаваны доступ да файлаў прыкладанняў.

Рэкамендуецца: Што такое Service Pack?

Камандны радок у Windows 10

Ліквідацыю непаладак было б значна прасцей, калі вы ведаеце каманды каманднага радка. Камандны радок - гэта назва CLI у аперацыйнай сістэме Windows. Немагчыма ці неабходна ведаць усе каманды. Тут мы сабралі спіс некаторых важных каманд.

  • Ping - гэта каманда, якая выкарыстоўваецца для праверкі, ці правільна працуе ваша лакальная сеткавая сістэма. Калі вы хочаце даведацца, ці існуе сапраўдная праблема з Інтэрнэтам або нейкім праграмным забеспячэннем, якая выклікае праблему, выкарыстоўвайце Ping. Вы можаце правесці ping пошукавік або аддалены сервер. Калі вы атрымаеце адказ, гэта азначае, што сувязь ёсць.
  • IPConfig - гэтая каманда выкарыстоўваецца для ліквідацыі непаладак, калі карыстальнік сутыкаецца з праблемамі сеткі. Калі вы запускаеце каманду, яна вяртае падрабязную інфармацыю аб вашым кампутары і лакальнай сеткі. Адлюстроўваюцца такія дэталі, як стан розных сеткавых злучэнняў, сістэма, якая выкарыстоўваецца, IP-адрас выкарыстоўванага маршрутызатара і г.д.
  • Даведка - гэта, верагодна, самая карысная і часта выкарыстоўваная каманда каманднага радка. Выкананне гэтай каманды адлюструе ўвесь спіс усіх каманд у камандным радку. Калі вы хочаце даведацца больш аб якой-небудзь канкрэтнай камандзе ў спісе, вы можаце зрабіць гэта, увёўшы – /? Гэтая каманда будзе адлюстроўваць падрабязную інфармацыю аб названай камандзе.
  • Dir – выкарыстоўваецца для прагляду файлавай сістэмы на вашым кампутары. Каманда пералічыць усе файлы і папкі, знойдзеныя ў вашай бягучай тэчцы. Яго таксама можна выкарыстоўваць у якасці інструмента пошуку. Проста дадайце /S да каманды і ўвядзіце тое, што вы шукаеце.
  • Cls - Калі на экране занадта шмат каманд, запусціце гэтую каманду, каб ачысціць экран.
  • SFC - Тут SFC азначае сродак праверкі сістэмных файлаў. SFC/Scannow выкарыстоўваецца для праверкі, ці ёсць у сістэмных файлах памылкі. Калі іх рамонт магчымы, гэта таксама робіцца. Паколькі ўсю сістэму трэба прасканаваць, гэтая каманда можа заняць некаторы час.
  • Спіс задач - калі вы хочаце зірнуць на ўсе задачы, якія ў цяперашні час актыўныя ў вашай сістэме, вы можаце выкарыстоўваць гэтую каманду. Нягледзячы на ​​тое, што гэтая каманда толькі пералічвае ўсе задачы, якія працуюць, вы таксама можаце атрымаць дадатковую інфармацыю, выкарыстоўваючы -m з камандай. Калі вы выявіце некаторыя непатрэбныя задачы, вы можаце прымусова спыніць іх, выкарыстоўваючы каманду Taskkill.
  • Netstat – выкарыстоўваецца для атрымання інфармацыі, звязанай з сеткай, у якой знаходзіцца ваш кампутар. Адлюстроўваюцца такія дэталі, як статыстыка Ethernet, табліца IP-маршрутызацыі, TCP-злучэнні, парты, якія выкарыстоўваюцца і г.д.
  • Выхад - гэтая каманда выкарыстоўваецца для выхаду з каманднага радка.
  • Assoc - Гэта выкарыстоўваецца для прагляду пашырэння файла і нават змены асацыяцый файлаў. Калі вы набіраеце assoc [.ext], дзе .ext - гэта пашырэнне файла, вы атрымаеце інфармацыю аб пашырэнні. Напрыклад, калі ўведзенае пашырэнне .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Элон Дэкер

    Ілон з'яўляецца тэхнічным пісьменнікам у Cyber ​​S. Ён піша інструкцыі ўжо каля 6 гадоў і ахоплівае мноства тэм. Ён любіць асвятляць тэмы, звязаныя з Windows, Android, а таксама апошнія прыёмы і парады.