Miękki

Co to jest interpreter wiersza poleceń?

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Wysłany dniaOstatnia aktualizacja: 16 lutego 2021 r.

Co to jest interpreter wiersza poleceń? Ogólnie rzecz biorąc, wszystkie nowoczesne programy mają Graficzny interfejs użytkownika (GUI) . Oznacza to, że interfejs zawiera menu i przyciski, których użytkownicy mogą używać do interakcji z systemem. Ale interpreter wiersza poleceń to program, który akceptuje tylko polecenia tekstowe z klawiatury. Te polecenia są następnie wykonywane w systemie operacyjnym. Linie tekstu wprowadzane przez użytkownika z klawiatury są konwertowane na funkcje zrozumiałe dla systemu operacyjnego. To jest zadanie interpretera wiersza poleceń.



Interpretery wiersza poleceń były szeroko stosowane do lat 70. XX wieku. Później zostały zastąpione przez programy z graficznym interfejsem użytkownika.

Co to jest interpreter wiersza poleceń



Zawartość[ ukryć ]

Gdzie są używane interpretery wiersza poleceń?

Jednym z powszechnych pytań, które ludzie mają, jest to, dlaczego ktoś miałby dziś używać interpretera wiersza poleceń? Mamy teraz aplikacje z graficznym interfejsem użytkownika, które uprościły sposób interakcji z systemami. Po co więc wpisywać polecenia w CLI? Istnieją trzy ważne powody, dla których interpretery wiersza poleceń są nadal aktualne. Omówmy powody jeden po drugim.



  1. Niektóre czynności można wykonać szybciej i automatycznie za pomocą wiersza poleceń. Na przykład polecenie zamknięcia niektórych programów po zalogowaniu się użytkownika lub polecenie skopiowania plików tego samego formatu z folderu można zautomatyzować. Zmniejszy to ręczną pracę z Twojej strony. Tak więc w celu szybkiego wykonania lub zautomatyzowania pewnych działań, polecenia są wydawane z interpretera wiersza poleceń.
  2. Aplikacja graficzna jest dość łatwa w użyciu. Jest nie tylko interaktywny, ale także oczywisty. Po pobraniu aplikacji dostępnych jest kilka menu/przycisków itp., które poprowadzą Cię przez każdą operację w programie. Dlatego nowi i niedoświadczeni użytkownicy zawsze wolą korzystać z aplikacji graficznych. Korzystanie z interpretera wiersza poleceń nie jest tak proste. Nie ma menu. Wszystko trzeba przepisać. Jednak niektórzy doświadczeni użytkownicy używają interpretera wiersza poleceń. Dzieje się tak głównie dlatego, że dzięki CLI masz bezpośredni dostęp do funkcji w systemie operacyjnym. Doświadczeni użytkownicy wiedzą, jak potężny jest dostęp do tych funkcji. W ten sposób korzystają z CLI.
  3. Czasami oprogramowanie GUI w twoim systemie nie jest zbudowane do obsługi poleceń potrzebnych do uruchomienia lub sterowania systemem operacyjnym. W takich sytuacjach użytkownik nie ma innego wyjścia, jak skorzystać z interfejsu wiersza poleceń. Jeśli w systemie brakuje zasobów potrzebnych do uruchomienia programu graficznego, przydatny jest interfejs wiersza poleceń.

W niektórych sytuacjach bardziej efektywne jest użycie interfejsu wiersza poleceń zamiast programu graficznego. Poniżej wymieniono podstawowe cele korzystania z CLI.

  • W interpreterach wiersza poleceń możliwe jest wyświetlanie instrukcji za pomocą System Braille'a . Jest to pomocne dla niewidomych użytkowników. Nie mogą samodzielnie korzystać z aplikacji graficznych, ponieważ interfejs nie jest dla nich przyjazny.
  • Naukowcy, eksperci techniczni i inżynierowie wolą interpretery poleceń od interfejsów graficznych. Wynika to z szybkości i wydajności, z jaką można wykonywać określone polecenia.
  • Niektóre komputery nie mają zasobów potrzebnych do obsługi płynnego działania aplikacji i programów graficznych. Interpretery wiersza poleceń mogą być również używane w takich przypadkach.
  • Polecenia wpisywania można wykonać szybciej niż klikanie opcji w interfejsie graficznym. Interpreter wiersza poleceń zapewnia również użytkownikowi szeroki zakres poleceń i operacji, które nie są możliwe w aplikacji z graficznym interfejsem użytkownika.

Przeczytaj także: Co to jest sterownik urządzenia?



Jakie są przypadki, w których interpretery wiersza poleceń są używane we współczesnym świecie?

Był czas, kiedy wpisywanie poleceń było jedynym sposobem interakcji z systemem. Jednak z czasem coraz większą popularność zyskały interfejsy graficzne. Ale interpretery wiersza poleceń są nadal w użyciu. Przejrzyj poniższą listę, aby wiedzieć, gdzie są używane.

  • System operacyjny Windows ma interfejs wiersza polecenia o nazwie Wiersz polecenia systemu Windows.
  • Konfiguracja Junosa i Routery Cisco IOS odbywa się za pomocą interpreterów wiersza poleceń.
  • Niektóre systemy Linux mają również CLI. Jest znany jako powłoka systemu Unix.
  • Ruby i PHP mają powłokę poleceń do interaktywnego użytku. Powłoka w PHP jest znana jako PHP-CLI.

Czy wszystkie interpretery wiersza poleceń są takie same?

Widzieliśmy, że interpreter poleceń to nic innego jak sposób na interakcję z systemem tylko za pomocą poleceń tekstowych. Chociaż istnieje kilka interpreterów wiersza poleceń, czy wszystkie są takie same? Nie. Dzieje się tak, ponieważ polecenia, które wpisujesz w CLI, są oparte na składni używanego języka programowania. W związku z tym polecenie, które działa w CLI w jednym systemie, może nie działać w ten sam sposób w innych systemach. Może być konieczne zmodyfikowanie komendy na podstawie składni systemu operacyjnego i języka programowania w tym systemie.

Ważne jest, aby być świadomym składni i właściwych poleceń. Na przykład na jednej platformie, skanowanie poleceń teraz nakazuje systemowi skanowanie w poszukiwaniu wirusów. Jednak to samo polecenie może niekoniecznie być rozpoznawane w innych systemach. Czasami inny system operacyjny/język programowania ma podobne polecenie. Może to doprowadzić do tego, że system wykona działanie podobne do podobnego polecenia, prowadząc do niepożądanych rezultatów.

Należy również wziąć pod uwagę składnię i rozróżnianie wielkości liter. Jeśli wprowadzisz polecenie z niewłaściwą składnią, system może źle zinterpretować polecenie. Rezultatem jest albo zamierzone działanie nie jest wykonywane, albo ma miejsce inna czynność.

Interpretery wiersza poleceń w różnych systemach operacyjnych

Do wykonywania czynności, takich jak rozwiązywanie problemów i naprawa systemu, służy narzędzie o nazwie Konsola odzyskiwania w systemie Windows XP i Windows 2000. To narzędzie podwaja się również jako interpreter wiersza poleceń.

CLI w MacOS nazywa się Terminal.

System operacyjny Windows ma aplikację o nazwie Wiersz polecenia. To jest podstawowy CLI w systemie Windows. Najnowsze wersje systemu Windows mają inny interfejs CLI – Windows PowerShell . Ten CLI jest bardziej zaawansowany niż wiersz polecenia. Oba są dostępne w nowej wersji systemu operacyjnego Windows.

W oknie PowerShell wpisz polecenie naciśnij enter

Niektóre aplikacje mają zarówno CLI, jak i interfejs graficzny. W tych aplikacjach CLI ma funkcje, które nie są obsługiwane przez interfejs graficzny. CLI zapewnia dodatkowe funkcje, ponieważ ma surowy dostęp do plików aplikacji.

Zalecana: Co to jest dodatek Service Pack?

Wiersz polecenia w systemie Windows 10

Rozwiązywanie problemów byłoby znacznie łatwiejsze, jeśli znasz polecenia wiersza polecenia. Wiersz polecenia to nazwa nadana CLI w systemie operacyjnym Windows. Znajomość wszystkich poleceń nie jest możliwa ani konieczna. Tutaj zebraliśmy listę niektórych ważnych poleceń.

  • Ping — jest to polecenie używane do sprawdzenia, czy system sieci lokalnej działa prawidłowo. Jeśli chcesz wiedzieć, czy rzeczywiście występuje problem z Internetem lub oprogramowaniem, które go powoduje, użyj polecenia Ping. Możesz pingować wyszukiwarkę lub serwer zdalny. Jeśli otrzymasz odpowiedź, oznacza to, że istnieje połączenie.
  • IPConfig — to polecenie służy do rozwiązywania problemów, gdy użytkownik ma problemy z siecią. Po uruchomieniu polecenia zwraca szczegóły dotyczące komputera i sieci lokalnej. Wyświetlane są szczegóły, takie jak stan różnych połączeń sieciowych, używany system, adres IP używanego routera itp.
  • Pomoc — jest to prawdopodobnie najbardziej pomocne i najczęściej używane polecenie wiersza polecenia. Wykonanie tego polecenia spowoduje wyświetlenie całej listy wszystkich poleceń w wierszu polecenia. Jeśli chcesz dowiedzieć się więcej o konkretnym poleceniu z listy, możesz to zrobić, wpisując - /? To polecenie wyświetli szczegółowe informacje o określonym poleceniu.
  • Dir – Służy do przeglądania systemu plików na twoim komputerze. Polecenie wyświetli listę wszystkich plików i folderów znalezionych w bieżącym folderze. Może być również używany jako narzędzie wyszukiwania. Po prostu dodaj /S do polecenia i wpisz to, czego szukasz.
  • Cls - Jeśli ekran jest wypełniony zbyt wieloma poleceniami, uruchom to polecenie, aby wyczyścić ekran.
  • SFC – tutaj SFC oznacza Kontroler plików systemowych. SFC/Scannow służy do sprawdzania, czy jakiekolwiek pliki systemowe zawierają błędy. Jeśli możliwa jest ich naprawa, również to się dzieje. Ponieważ cały system musi zostać przeskanowany, wykonanie tego polecenia może zająć trochę czasu.
  • Lista zadań – Jeśli chcesz przejrzeć wszystkie zadania, które są aktualnie aktywne w twoim systemie, możesz użyć tego polecenia. Chociaż to polecenie wyświetla tylko listę wszystkich działających zadań, możesz również uzyskać dodatkowe informacje, używając polecenia -m. Jeśli znajdziesz jakieś niepotrzebne zadania, możesz wymusić ich zatrzymanie za pomocą polecenia Taskkill.
  • Netstat — służy do uzyskiwania informacji związanych z siecią, w której znajduje się komputer. Wyświetlane są takie szczegóły, jak statystyki sieci Ethernet, tabela routingu IP, połączenia TCP, używane porty itp.
  • Wyjdź — to polecenie służy do wyjścia z wiersza polecenia.
  • Assoc — służy do przeglądania rozszerzenia pliku, a nawet zmiany skojarzeń plików. Jeśli wpiszesz assoc [.ext], gdzie .ext jest rozszerzeniem pliku, otrzymasz informacje o rozszerzeniu. Na przykład, jeśli wprowadzone rozszerzenie to .png'saboxplugin-wrap' itemtype='http://schema.org/Person' itemscope='' > Elona Deckera

    Elon jest pisarzem technicznym w Cyber ​​S. Od około 6 lat pisze poradniki i porusza wiele tematów. Uwielbia omawiać tematy związane z Windows, Androidem oraz najnowsze triki i wskazówki.