Czasami, szczególnie dla administratorów Windows i Macintosh, przejście do systemu operacyjnego Linux może wydawać się nieco onieśmielające, szczególnie ze względu na bardziej tradycyjne podejście do administracji za pośrednictwem interfejsu wiersza poleceń (CLI). Dobrą wiadomością jest to, że Linux zawiera obszerną, wbudowaną pomoc, w tym strony :man:, :info:, :help: i :apropos:. W tym artykule opiszę twoje opcje i podzielę się z nimi praktyką. Informacje zawarte w tym artykule powinny mieć zastosowanie w dowolnym zapachu systemu Linux.
Jeśli potrzebujesz pomocy, zrób to / depresja zrujnuj audio
Używanie :człowiek:
:man: formatuje i wyświetla strony podręcznika online. Istnieją strony podręcznika dla prawie każdego możliwego polecenia. Niestety, wiele stron podręcznika zakłada dość szerokie tło w systemie UNIX, dlatego często wymagają one badań wykraczających poza początkową stronę podręcznika.
Strony podręcznika są podzielone na sekcje. Wiele pozycji man pojawia się tylko w jednej sekcji, ale niektóre mogą pojawiać się w wielu sekcjach, na przykład gdy polecenie i funkcja biblioteczna mają taką samą nazwę. Sekcje, które mogą być najbardziej interesujące dla administratorów systemów i sieci to sekcje 1, 5 i 8.
Sekcja 1: komendy użytkownika
Sekcja 2: wywołania systemowe
Sekcja 3: funkcje biblioteczne
Sekcja 4: pliki specjalne
Sekcja 5: formaty plików
Rozdział 6: gry (wprowadzenie)
Część 7: konwencje i miscellany
Rozdział 8: Polecenia administracyjne i uprzywilejowane Sekcja L: funkcje biblioteki matematycznej
Sekcja N: tcl fuctions (język poleceń narzędzi, dynamiczny język programowania)
Możesz zobaczyć stronę man w następujący sposób (:#: lub :$: jest częścią zachęty): #man chown
Powyższe polecenie wyświetli stronę man dla polecenia :chown:.
Możesz określić konkretną sekcję w następujący sposób: #man 1 chmod
Powyższe polecenie wyświetliłoby tylko sekcję 1 (sekcja komend użytkownika) podręcznika dla polecenia chmod. chmod jest również wywołaniem systemowym, więc jeśli chciałbyś zobaczyć stronę podręcznika systemowego :chmod:, musisz wprowadzić następujące polecenie: #man 2 chmod
Korzystanie z :informacji:
:info: to czytnik podręczny używany w Projekcie GNU do dokumentowania narzędzi. Jest podobny do człowieka (i często tworzy identyczne dokumenty), ale oferuje znormalizowany zestaw poleceń do przeglądania dokumentacji. Narzędzie informacji nie przyjmuje tak dużej wiedzy o UNIX jak człowiek.
Podstawowe użycie jest podobne do człowieka: #info chown
Powyższe polecenie wyświetli stronę informacyjną dla polecenia chown.
Info dzieli swoją pomoc na węzły, zamiast na sekcje. Węzeł, podobnie jak sekcja w człowieku, opisuje konkretny temat na określonym poziomie szczegółowości. Za chwilę pokażę ci, gdzie znaleźć samouczek dotyczący korzystania z informacji.
Korzystanie z :pomocy:
Opcja :pomoc: jest zawarta w większości narzędzi GNU. Wyświetla opcje polecenia i inne informacje o danym narzędziu, na przykład: #ls -help
Powyższe polecenie wyświetli opcje i inne informacje dotyczące polecenia ls.
Używanie :apropos:
:apropos: wygląda w sekcjach opisowych stron man dla napisów tekstowych. Po uruchomieniu, apropos zwróci każdą stronę podręcznika, której opis zawiera określony ciąg tekstowy: #apropos edit
Powyższe polecenie wyświetli listę każdej strony podręcznika, której opis zawiera ciąg tekstowy :edytuj:.
apropos jest pomocny, gdy wiesz, co chcesz zrobić, ale nie jesteś pewien odpowiedniego narzędzia lub polecenia, aby to osiągnąć.
Praktyka Uzyskiwanie pomocy
Poniższe ćwiczenia zapoznają Cię z różnymi poleceniami dostępnymi do uzyskania pomocy, w tym man, info, apropos i -help.
Praktykuj pracę z człowiekiem
1. W oknie terminala wprowadź następujące polecenie: $ man ls
2. Naciśnij Enter. Zauważ, że wyświetlana jest jedna dodatkowa linia tekstu.
3. Teraz naciśnij spację. Zauważ, że wyświetlana jest dodatkowa strona tekstu.
4. Użyj klawiszy strzałek, aby poruszać się w górę iw dół strony. Po zakończeniu dotknij :q:, aby wyjść.
5. Wprowadź następujące polecenie: $ man 1 chmod
Co widzisz w lewym górnym rogu ekranu?
6. Dotknij :q:, aby wyjść.
7. Wprowadź następujące polecenie (:$: jest częścią znaku zachęty): $ man 2 chmod
Zwróć uwagę w lewym i prawym rogu ekranu, w którym wyświetlany jest numer sekcji.
8. Dotknij :q:, aby opuścić stronę podręcznika.
Ćwicz współpracę z narzędziem apropos
1. Zacznij od wpisania poniższego polecenia, aby wyświetlić stronę podręcznika dla chmod: $ man chmod
2. Przeczytaj opis i zauważ, że zawiera on słowo :uprawnienia:.
3. Teraz wprowadź następującą komendę: uprawnienia $ apropos
4. Zawiadomienie na wyjściu, na którym znajduje się chmod, wraz z każdym innym poleceniem, którego opis zawiera słowo :uprawnienia:.
Ćwicz Praca z informacjami
Następnie skorzystaj z narzędzia informacyjnego, aby wyświetlić pomoc dotyczącą poleceń i dowiedzieć się, jak poruszać się po stronach informacyjnych, wykonując pierwszą część samouczka :info:.
1. Wprowadź następujące polecenie, aby wyświetlić stronę z informacjami dla polecenia chmod: $ info chmod
Zostanie otwarta strona z informacjami dla chmod.
2. Dotknij klawisza :h:, aby uruchomić krótki samouczek w celu uzyskania informacji.
3. Po zakończeniu naciśnij przycisk :q:.
Praca z -help
To ćwiczenie pokaże ci, jak używać -help z narzędziami GNU.
1. Wpisz następujące polecenie: $ chmod -help
Zauważ, że ekran pomocy, choć skracany, pokazuje właściwą składnię do użycia polecenia chmod.
2. Wpisz następujące polecenie: $ ls -help
Zauważ, że ekran pomocy wypełnia więcej niż jeden ekran. Użyj kombinacji klawiszy Shift-PageUp i Shift-PageDown, aby poruszać się w górę iw dół przez okno Terminala.
Jak widać z poprzednich ćwiczeń, pomimo nieco zniechęcającej natury interfejsu CLI, Linux zapewnia wystarczającą pomoc w opanowaniu systemu operacyjnego.