Wiersz poleceń - Google

Wiersz poleceń

Z Wikipedii

(Przekierowano z Konsola (informatyka))
Skocz do: nawigacji, szukaj
Rxvt
Rxvt

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ż


Czy samozatrudnieni zrezygnujÄ… z podatku liniowego?

Ministerstwo rolnictwa przyspiesza termin zakazu połowów
Ministerstwo Rolnictwa i Rozwoju Wsi przyspieszy wprowadzenie okresu ochrony dorsza na południowym Bałtyku. Ryby tej nie będzie można łowić już od 22 maja. Zakaz ma obowiązywać do końca września.
ATM zamierza wypłacić 0,14 zł dywidendy
ATM SA planuje wypłatę dywidendy w wysokości 0,14 zł na akcję z zysku za 2007 rok - poinformowała spółka w projektach na WZA, zaplanowane na 30 maja.
Giełdy w zachodniej Europie w górę na koniec tygodnia
Indeksy giełd w zachodniej Europie poszły w górę w piątek, na fali spekulacji co do możliwych akwizycji i przejęć - podają analitycy.
Rentowności polskich obligacji bardzo mocno wzrosły
Mijający tydzień na rynku obligacji był bardzo nerwowy, a rentowności polskich papierów mocno wzrosły. Zdaniem analityków, dobre czasy dla polskich papierów mogą się skończyć na dłuższy czas.
Linki: Strona g³ówna