Dlaczego znajomość wiersza poleceń jest ważna?

Opublikowany: 2019-12-18

Ostatnia aktualizacja: 3 sierpnia 2021 r.

graphic of a command line Interfejs wiersza poleceń lub CLI to interfejs tekstowy, do którego można nawigować, wpisując polecenia w monitach, zamiast używać myszy za pośrednictwem graficznego interfejsu użytkownika lub GUI. W przeciwieństwie do graficznego interfejsu użytkownika systemu operacyjnego, wiersz poleceń używa tylko klawiatury do nawigacji i wykonywania działań poprzez wprowadzanie poleceń i nie używa myszy do nawigacji. CLI jest również nazywany wierszem poleceń w systemie operacyjnym Windows, terminalem w systemie macOS, ekranem poleceń, powłoką lub bash.

Większość konsumenckich systemów operacyjnych jest zaprojektowana tak, aby chronić użytkownika przed tajnikami CLI. Pozytywnie doceniam CLI za jego moc, szybkość i zdolność do wykonywania szerokiej gamy zadań za pomocą jednej instrukcji wiersza poleceń. Bez względu na to, jakiego rodzaju programowanie, kodowanie, programowanie lub zadania informatyczne wykonujesz, zrozumienie wiersza poleceń ma wartość.

Gdy użytkownik po raz pierwszy napotyka CLI, może to stanowić wyzwanie, ponieważ wymaga zapamiętania oszałamiającej liczby poleceń i ich opcji. Jednak gdy użytkownik nauczy się, jak używane są polecenia, gdzie znajdują się niezbędne pliki i katalogi oraz jak poruszać się po hierarchii systemu plików, może być niezwykle produktywny. Ta funkcja zapewnia bardziej precyzyjną kontrolę, większą szybkość i możliwość łatwiejszej automatyzacji zadań za pomocą skryptów.


Jako wiodący na świecie dostawca white label dla agencji na całym świecie, możemy pomóc Ci zapewnić Twoim klientom doskonałe wyniki SEO. Możemy Ci pomóc? Dowiedz się więcej o naszych usługach SEO White Label i dowiedz się, jak pomagamy Ci osiągnąć oczekiwane rezultaty.


Co więcej, ucząc się CLI, użytkownik może z łatwością pracować wydajnie niemal natychmiast na DOWOLNYM terminalu systemu operacyjnego, skracając czas potrzebny na zapoznanie się z systemem operacyjnym ze względu na różnice w GUI.

Jak uzyskać dostęp do CLI?

Aby otworzyć i pracować w interfejsie wiersza poleceń, wykonaj następujące czynności:

Okna

  • W zależności od wersji systemu Windows przytrzymaj klawisz Windows i naciśnij klawisz „R”, aby wyświetlić okno „Uruchom”. Wpisz „cmd” w polu i kliknij klawisz OK. screenshot of command line windows setting

System operacyjny Mac

  • Kliknij na szukaną lupę i wpisz „Terminal” lub przejdź do Aplikacje → Narzędzia →

Linux

  • W zależności od dystrybucji Linuksa przejdź do Aplikacje → Akcesoria → Terminal lub Aplikacje → System →

screenshot of linux command line settings Powinieneś zobaczyć białe lub czarne okno, zwane terminalem, które czeka na twoje polecenia. Część aż do symbolu $ (macOS lub Linux) lub symbolu > (Windows OS) nazywana jest wierszem poleceń lub w skrócie monitem. Prosi o wprowadzenie tam czegoś. Każdy wiersz polecenia będzie poprzedzony znakiem $ lub > oraz spacją i zazwyczaj zawiera informacje o użytkowniku i systemie. Monit jest w pełni konfigurowalny i może być tak rzadki lub w pełni funkcjonalny, jak to jest praktyczne i przydatne. screenshot of linux command line settings

Jak korzystać z CLI?

Gdy użytkownik wprowadzi polecenie w wierszu poleceń terminala, CLI akceptuje to, co wpisał użytkownik i przekazuje je do powłoki. Powłoka jest interpreterem wiersza poleceń, który tłumaczy polecenia wprowadzone przez użytkownika na akcje wykonywane przez system operacyjny. Jeśli polecenie generuje dane wyjściowe, tekst jest wyświetlany w terminalu. W przypadku napotkania problemów z poleceniem wyświetlany jest komunikat o błędzie.

Powłoka ma kilka popularnych funkcji, takich jak:

  • Skrypty: Możliwość umieszczania poleceń w pliku, a następnie interpretowania pliku, co skutkuje wykonaniem wszystkich poleceń. Ta funkcja ma również pewne funkcje programistyczne, takie jak instrukcje warunkowe i możliwość tworzenia funkcji (podprogramy AKA).
  • Aliasy: Możliwość tworzenia krótkich pseudonimów dla bardziej rozbudowanych poleceń.
  • Zmienne: używane do przechowywania informacji dla powłoki i użytkownika. Zmienne te mogą służyć do modyfikowania sposobu działania poleceń i funkcji, a także do dostarczania ważnych informacji o systemie.

Co to jest polecenie?

Najprostszą odpowiedzią jest to, że polecenie to program, który po wykonaniu w CLI wykonuje akcję na komputerze.

Wiele poleceń może być używanych samodzielnie, bez konieczności wprowadzania dalszych danych. Niektóre polecenia wymagają dodatkowych danych wejściowych do poprawnego działania. Te dodatkowe dane wejściowe mają dwie formy: opcje i argumenty. Polecenia, opcje, argumenty, zmienne i nazwy plików należy wprowadzać małymi literami.

Opcje służą do modyfikowania podstawowego zachowania polecenia, podczas gdy argumenty służą do dostarczania dodatkowych informacji (takich jak nazwa pliku lub nazwa użytkownika). Każda opcja i argument są zwykle oddzielone spacją, chociaż opcje często można łączyć.

Aby uzyskać więcej informacji na temat korzystania z poleceń interfejsu wiersza polecenia, odwiedź następujące łącza:

Polecenia Linuksa

System operacyjny Mac

Polecenia systemu Windows

CLI przechowuje listę historii poleceń!

Kiedy polecenie jest wykonywane w terminalu, jest ono przechowywane na liście historii. Ma to na celu ułatwienie wykonania tego samego polecenia, eliminując później konieczność ponownego wpisywania całego polecenia. Aby wyświetlić listę historii terminala, użyj polecenia historii. screenshot of CLI history of commands

Jednak naciśnięcie klawisza Strzałka w górę powoduje wyświetlenie poprzedniego polecenia w wierszu zachęty. Całą historię poleceń uruchomionych w bieżącej sesji można wyświetlić, naciskając kilkakrotnie przycisk W górę , aby cofnąć się po historii poleceń, które zostały uruchomione. Naciśnięcie klawisza Enter ponownie uruchamia wyświetlone polecenie.

Gdy żądane polecenie zostanie zlokalizowane, klawisze Strzałka w lewo i Strzałka w prawo mogą ustawić kursor do edycji. Inne przydatne klawisze do edycji to klawisze Home , End , Backspace i Delete .

Zalety i wady CLI

Zaletami interfejsu wiersza poleceń są:

  • większa kontrola nad systemem operacyjnym lub aplikacją;
  • szybsze zarządzanie wieloma systemami operacyjnymi;
  • możliwość przechowywania skryptów do automatyzacji zwykłych zadań;
  • podstawowa wiedza na temat interfejsu wiersza polecenia ułatwiająca rozwiązywanie problemów, na przykład problemy z połączeniem sieciowym.

Wady interfejsu wiersza poleceń to:

  • GUI jest bardziej przyjazny dla użytkownika;
  • bardziej stroma krzywa uczenia się związana z zapamiętywaniem poleceń i złożonej składni/argumentów;
  • różne polecenia używane w różnych powłokach.

Wniosek

Mam nadzieję, że przedstawiłem wam znaczenie CLI i jego płynność. Podobnie jak język mówiony, nic poza praktyką nie daje płynności.

Podczas gdy większość użytkowników końcowych nie dba o systemy oparte na poleceniach, użytkownicy zaawansowani nadal polegają na poleceniach, aby rozwiązywać problemy i konfigurować określone aplikacje i programy. Poruszają się szybko i potrzebują systemu, który reaguje w pewnym sensie. Przyszłość wiersza poleceń może nie być tak efektowna ani mocno promowana jak nowe interfejsy graficzne, ale nadal jest intensywnie używaną częścią systemu operacyjnego i warto ją zbadać, jeśli masz karierę w branży komputerowej. command line star wars meme

CLI stał się nożem „szwajcarskiej armii” z funkcjami zablokowanymi za prostymi poleceniami. Jeśli poświęcisz czas na naukę i praktykę, możesz być zaskoczony, jak wiele mocy jest dostępne. Ponieważ w nadchodzących latach coraz więcej narzędzi zyskuje na popularności, z przyjemnością zrozumiesz składnię wiersza poleceń.

Być może najbardziej oczywistym powodem, dla którego warto nauczyć się wiersza poleceń, jest jego pierwotna funkcja: większa kontrola .

Autorstwo: Arturo S.