Co to jest interpreter wiersza poleceń?
Różne / / November 28, 2021
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ń](/f/2520fb017e380254493edf3d9f605c48.png)
Zawartość
- Gdzie są używane interpretery wiersza poleceń?
- Jakie są przypadki, w których interpretery wiersza poleceń są używane we współczesnym świecie?
- Czy wszystkie interpretery wiersza poleceń są takie same?
- Interpretery wiersza poleceń w różnych systemach operacyjnych
- Wiersz polecenia w systemie Windows 10
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.
- 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ń.
- 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.
- 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ą jednakowe? 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 posiada 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](/f/15809b4fcc07b26aa9dd721d98fc6b51.png)
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ą szczegóły, takie 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, poinformuje Cię, że jest to plik obrazu. Powiązania plików również można zmienić. Rozważ przykładowy plik assoc .log = txt. Dzięki temu wszystkie pliki dziennika będą odtąd traktowane jako pliki tekstowe.
- Szyfr — służy do przeglądania i zmiany szczegółów szyfrowania w plikach i folderach. Możesz zastosować dodatkowe parametry i zaszyfrować swoje pliki lub utworzyć nowy zestaw kluczy szyfrowania. Możesz także wyszukiwać zaszyfrowane pliki w swoim systemie.
Streszczenie
- Interfejs wiersza poleceń to sposób na interakcję z systemem za pomocą poleceń tekstowych
- Każdy system operacyjny będzie miał swój interfejs wiersza poleceń. W związku z tym składnia i polecenia różnią się w zależności od systemu
- Chociaż CLI był kiedyś podstawowym sposobem interakcji, teraz został w dużej mierze zastąpiony interfejsami graficznymi
- Jednak nadal istnieją pewne operacje, które są szybsze i wydajniejsze, gdy są wykonywane w interfejsie wiersza poleceń. Dzięki temu są nadal w użyciu
- Doświadczeni użytkownicy wykorzystują CLI do automatyzacji poleceń lub wykonywania niektórych operacji, które nie są obsługiwane przez programy GUI
- CLI jest również przydatny dla niewidomych użytkowników
- Podstawowa znajomość poleceń pomoże ci w rozwiązywaniu problemów z twoim systemem