Wiersz poleceń
Z Wikipedii
Wiersz poleceń (ang. Command Line Interface, CLI), to jeden z najczęściej spotykanych sposobów interakcji człowieka z komputerem. Inne przykłady to interfejs tekstowy oraz interfejs graficzny.
Spis treści |
[edytuj] Zasada działania
Kontrola komputera poprzez wiersz poleceń sprowadza się do wydawania poleceń ze ściśle określonego zestawu i określonej składni. Polecenia najczęściej wpisywane są z klawiatury lub zapisane są w skryptach.
Programy komputerowe umożliwiające tego rodzaju pracę nazywane są często interpreterami. Przykładami są tutaj rozmaite programy powłoki systemów UNIX, Linux i DOS, jak i program gnuplot służący do tworzenia wykresów funkcji. Również zaawansowany program wspomagania projektowania AutoCAD oferuje pracę w trybie wiersza poleceń.
Polecenia dla komputera wydawane w wierszu poleceń mają z reguły następującą postać:
zrób_coś w_sposób w_stosunku_do_czegoś
lub
zrób_coś w_sposób < plik_wejściowy > plik_wyjściowy
choć oczywiście nie są to jedyne formy.
zrób_coś jest nazwą polecenia i na ogół ma formę czasownika, lub skrótu od czasownika. Przykładem są tu polecenia mv (move), cp (copy) systemu UNIX i copy oraz move systemu DOS.
w_sposób to człon określający jak dane polecenie ma być wykonane – na przykład, czy system ma informować o ewentualnych błędach wykonania polecenia czy nie. Człon ten realizowany jest jako tak zwane opcje polecenia.
Znaki '<' w drugim przykładzie to znak przekierowania, informujący system operacyjny (dokładniej, jego powłokę), że dane dla polecenia mają być pobierane z innego miejsca niż domyślne (tu z pliku_wejściowego). Podobnie, znak '>' informuje system operacyjny, że wyniki polecenia mają być skierowane w inne miejsce niż domyślne (konkretnie: do pliku_wyjściowego). Symbole te, wraz z dodatkowym znakiem '|' są w systemie UNIX częścią potężnego mechanizmu filtrów i potoków.
[edytuj] Przykład
Przykładowa sesja z programem gnuplot:
gnuplot> set terminal png Terminal type set to 'png' Options are ' small color' gnuplot> set output "gnuplot_example1.png" gnuplot> plot [t=-1:1] sin(t),cos(t)
[edytuj] Wiersz poleceń – za i przeciw
Jest faktem, że początkujący użytkownik komputera, korzystający z interfejsu graficznego, może wykonywać podstawowe czynności natychmiast i bez przygotowania. Z drugiej strony, są to na ogół jedynie podstawowe czynności.
Poniżej przedstawiamy kilka najczęściej podnoszonych w rozmaitych sporach zalet i wad interfejsu wiersza poleceń.
[edytuj] Zalety
- Doświadczony użytkownik wiersza poleceń wykonuje wszystkie czynności znacznie szybciej.
- Opcje poleceń często są spójne i znaczą to samo w przypadku rozmaitych poleceń, wpisuje się je też natychmiast po poleceniu bez konieczności zaznaczania ich w oknach dialogowych.
- Wszystkie polecenia i opcje działają "mniej więcej" w ten sam sposób.
- W większości systemów operacyjnych można zapisać sekwencję poleceń w postaci skryptu, a następnie wywołać go jako polecenie złożone. Ten sposób automatyzacji powtarzających się czynności jest niedostępny w większości programów graficznych lub o podobnym stopniu skomplikowania co tworzenie skryptów.
- Niewielkie wymagania sprzętowe (najstarsze komputery np. z lat 70.)
- Bardzo mała ilość pamięci niezbędna do opisania treści co ułatwia np. przesyłanie przez sieć całej zawartości terminala np. w zdalnych terminalach takich jak np. telnet lub SSH.
[edytuj] Wady
- Trudny w nauce dla początkującego użytkownika, który zmuszony jest zapamiętać dużą liczbę niezrozumiałych poleceń i ich składnię – widać to choćby na podanym wyżej przykładzie.
- Konieczność zapamiętania często różnorodnej składni różnych poleceń (jeśli praca ma być szybka).
- Skrajnie trudna praca z programami, w których działa się na zasadzie prób i błędów (np. programy do obróbki dźwięku i grafiki).
[edytuj] Zobacz też
| Simpsonowie vs. Apple |
|
Dla animowanego sitcomu opowiadającego o rodzinie Simpsonów nie ma świętości. W ostatnim odcinku na celowniku twórców serialu znalazła się firma Apple.
|
| YouTube w służbie Interpolu |
|
Serwisy społecznościowe coraz częściej są wykorzystywane przez przedstawicieli prawa jako narzędzie ułatwiające rozwiązywanie zagadek kryminalnych.
|
| Portale społecznościowe są dobre dla młodych ludzi! |
|
Badanie przeprowadzone na zlecenie MacArthur Foundation, dotyczyło amerykańskich nastolatków, korzystających z sieci społecznościowych. Główny wniosek dotyczył tego, że młodzi ludzie zdobywają w internecie umiejętności społeczne, które mogą im się przydać w późniejszym, dorosłym życiu.
|
| NASK organizuje kampanię: "Kawiarenka Przyjazna Dzieciom" |
|
Jesteś właścicielem lub pracownikiem kawiarenki internetowej? Ważne jest dla Ciebie bezpieczeństwo jej najmłodszych użytkowników? Przyłącz się do ogólnopolskiej kampanii "Kawiarenka Przyjazna Dzieciom" i otrzymaj dyplom bezpiecznej kawiarenki! Takim apelem rozpoczyna się akcja przygotowana przez Naukową i Akademicką Sieć Komputerową (NASK) realizującą wspólnie z Fundacją Dzieci Niczyje program Komisji Europejskiej "Safer Internet" w Polsce.
|
| Pirate Bay pod ostrzałem |
|
Duński operator internetowy, firma Sonofon (część Tele2), otrzymał po raz kolejny nakaz sądowy, zgodnie z którym ISP musi zablokować połączenie z kontrowersyjnym szwedzkim serwisem The Pirate Bay.
|