Jak znaleźć i korzystać z dokumentacji w systemach Unix/Linux

Spisie treści
Obecnie przez Internet możemy uzyskać każdy rodzaj instrukcji lub dokumentacji, ale administratorzy w wielu przypadkach nie będą mieli interfejsu graficznego, a nawet połączenia z Internetem, będą musieli skorzystać z lokalnych zasobów, które oferuje im system. W tym sensie Linux Oferują ogromną dokumentację poleceń, plików konfiguracyjnych czy bibliotek w kilku językach, naszym obowiązkiem jest wiedzieć, jak wyszukiwać i czytać, jakie narzędzia, takie jak polecenie pomocy, nam oferują, FACET oraz INFORMACJE.
Za pomocą polecenia Pomoc.
Jest to pierwsza linia pomocy zawarta w komendach, oferuje intuicyjny i podstawowy przewodnik bezpośrednio na terminalu, ta pomoc jest wywoływana z opcją --Wsparcie. Typowym wyjściem tej opcji jest:
 użytkownik @ jcarrillo: ~ $ sed --help
 Sposób użycia: sed [OPCJA]… {skrypt-tylko-jeśli-nie-inny-skrypt} [plik-wejściowy]… -n, --quiet, --silent wyłącza automatyczne drukowanie przestrzeni wzorców -e skrypt, --expression = skrypt dodaj skrypt do poleceń, które mają zostać wykonane -f plik-skryptu, --file = plik-skryptu dodaj zawartość pliku-skryptu do poleceń, które mają zostać wykonane -i [POPRAWKA], --in-place [= POPRAWKA ] edytuj pliki w miejscu (robi kopię zapasową, jeśli podano rozszerzenie) -l N, --line-length = N określa żądaną długość zawinięcia linii dla polecenia `l ' --posix wyłącza wszystkie rozszerzenia GNU. -r, --regexp-extended używa w skrypcie rozszerzonych wyrażeń regularnych. -s, --separate traktuje pliki jako oddzielne, a nie jako pojedynczy ciągły, długi strumień. -u, --unbuffered ładuje minimalne ilości danych z plików wejściowych i częściej opróżnia bufory wyjściowe --help wyświetla tę pomoc i kończy pracę --version wyświetla informacje o wersji i kończy działanie Jeśli nie -e, --expression, -f, lub podana jest opcja --file, to pierwszy argument nie będący opcją jest traktowany jako skrypt sed do interpretacji. Wszystkie pozostałe argumenty to nazwy plików wejściowych; jeśli nie podano żadnych plików wejściowych, czytane jest standardowe wejście.
Strony podręcznika lub strony podręcznika.
[kolor = rgb (0,0,0)] Jest to narzędzie systemowe stworzone do Uniksa używane do dokumentowania i poznawania poleceń, plików, wywołań systemowych są zawsze moim pierwszym wyborem podczas zapamiętywania poleceń lub przeglądania bardziej złożonych opcji. Narzędzie podzielone jest na 8 sekcji, które szczegółowo opiszę poniżej: [/ color]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 1: [/ kolor][kolor = rgb (0,0,0)] Polecenia ogólne [/ kolor]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 2: [/ kolor][kolor = rgb (0,0,0)] Wywołania systemowe [/ kolor]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 3: [/ kolor][kolor = rgb (0,0,0)] Biblioteka funkcji C. [/ kolor]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 4: [/ kolor][color = rgb (0,0,0)] Pliki specjalne (zwykle urządzenia, które można znaleźć w /dev) i sterowniki.[/color]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 5: [/ kolor][kolor = rgb (0,0,0)] Formaty plików i konwencje. [/ kolor]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 6: [/ kolor][kolor = rgb (0,0,0)] Gry i wygaszacze ekranu. [/ kolor]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 7: [/ kolor][kolor = rgb (0,0,0)] Różne [/ kolor]
[kolor = rgb (0,0,0)] Sekcja [/ kolor] [kolor = rgb (0,0,0)] 8: [/ kolor][kolor = rgb (0,0,0)] Polecenia i demony administracji systemu [/ color]

[color = rgb (0,0,0)] Jego użycie jest bardzo proste, po prostu uruchamiamy z konsoli.[/ color]
 man "SŁOWO KLUCZOWE" ---> man man
Jeśli instrukcja zostanie znaleziona, zostanie ona wyświetlona przy użyciu mniejszego czytnika.

POWIĘKSZAĆ

[kolor = rgb (0,0,0)] Instrukcje są podzielone na 4 części: [/ kolor]
MNIAMNazwa i opis polecenia.
STRESZCZENIESkładnia poleceń.
OPISDogłębne wyjaśnienie, jak to działa.
PRZYKŁADYSugestie dotyczące korzystania z polecenia.
ZOBACZ TEŻTematy pokrewne (Zazwyczaj na stronach podręcznika).
Streszczenie jest dostępne tylko dla poleceń, jest to pierwsza rzecz, którą musimy zobaczyć i zinterpretować, na przykład polecenie cp oferuje następujące streszczenie.

[ ] : oznacza, że ​​jego użycie jest opcjonalne.
… : kilka opcji może być używanych jednocześnie lub kilka plików.
Podkreślone: Jest to konieczne, aby polecenie zadziałało. (Na przykład polecenie cp wymaga źródła i miejsca docelowego).
Strony podręcznika w wielu sekcjach.
W niektórych przypadkach instrukcja może zawierać wpisy w kilku sekcjach, na przykład
 whatis printf #Arroja printf (1) - formatowanie i drukowanie danych printf (3) - konwersja sformatowanego wyjścia
Widzimy, że są 2 wpisy, jeden w sekcji 1 (Program użytkownika) oraz w ust. 3 (Funkcje biblioteczne) 2 są wejściami tego samego polecenia, ale w innym kontekście w przypadku wejścia w sekcję 3 instrukcji, której używamy
 człowiek 3 printf
Przeszukiwanie stron podręcznika.
Aby wejść do instrukcji musimy podać jej dokładną nazwę, może to być problem, jeśli jej nie pamiętamy, ale jeśli znamy jej opis lub część jej nazwy, możemy użyć polecenia apropos.
Weźmy za przykład ssh-copy-id, nie pamiętamy jego nazwy, ale wiemy, że jest spokrewniony z ssh, którego używamy apropos.
 a propos ssh 
Terminal zwraca listę podręczników związanych z ssh wraz z opisem zawierającym nasz cel ssh-copy-id.
 Author_keys (5) - Demon OpenSSH SSH git-shell (1) - Ograniczona powłoka logowania dla dostępu SSH tylko przez Git rlogin (1) - Klient OpenSSH SSH (program do zdalnego logowania) rsh (1) - Klient OpenSSH SSH (program do zdalnego logowania) slogin (1) - klient OpenSSH SSH (program do zdalnego logowania) ssh (1) - klient OpenSSH SSH (program do zdalnego logowania) ssh-add (1) - dodaje tożsamości klucza prywatnego do agenta uwierzytelniania ssh-agent (1) - agent uwierzytelniania ssh-argv0 (1) - zastępuje starą nazwę polecenia ssh jako obsługę nazwy hosta ssh-copy-id (1) - używa lokalnie dostępnych kluczy do autoryzacji logowania na zdalnym komputerze ssh-import-id (1) - pobierz jeden lub więcej klucze publiczne z serwera kluczy publicznych i dołącz je do pliku autoryzowanych_kluczy bieżącego użytkownika (lub niektórych… ssh-import-id-gh (1) - pobierz jeden lub więcej kluczy publicznych z serwera kluczy publicznych i dołącz je do pliku autoryzowanych_kluczy bieżącego użytkownika ( or some… ssh-import-id-lp (1) - pobiera jeden lub więcej kluczy publicznych z serwera kluczy publicznych i dołącza je do curre nt plik autoryzowanych_kluczy użytkownika (lub jakiś… ssh-keygen (1) - generowanie kluczy uwierzytelniających, zarządzanie i konwersja ssh-keyscan (1) - zbieranie publicznych kluczy ssh ssh-keysign (8) - program pomocniczy ssh do uwierzytelniania opartego na hoście ssh- pkcs11-helper (8) - Program pomocniczy ssh-agent do obsługi PKCS #11 ssh_config (5) - Pliki konfiguracyjne klienta OpenSSH SSH sshd (8) - Demon OpenSSH SSH sshd_config (5) - Plik konfiguracyjny demona OpenSSH SSH XAllocClassHint (3) - przydzielanie struktury podpowiedzi do klas i ustawianie lub odczytywanie właściwości WM_CLASS okna XClassHint (3) - przydzielanie struktury podpowiedzi do klas i ustawianie lub odczytywanie właściwości WM_CLASS okna XGetClassHint (3) - przydzielanie struktury podpowiedzi do klas i ustawianie lub odczytywanie właściwości WM_CLASS okna XSetClassHint (3) - przydziel strukturę podpowiedzi do klas i ustaw lub odczytaj właściwość okna WM_CLASS 
Dodawanie MAN PAGES.
W niektórych przypadkach mamy podręczniki w innych lokalizacjach, które możemy dodać, edytując nasze /etc/man.conf i dodanie nowej lokalizacji na przykład.
 MANPATH / opt / człowiek
Czytelnicy stron podręcznika.
O wiele bardziej praktyczne może wydawać się przeglądanie stron w przeglądarce lub czytnik PDF ma kilka alternatyw, spośród których się wyróżnia.
man2html
Pozwala zobaczyć zawartość podręcznika z domyślnej przeglądarki, jego instalację można wykonać z repozytoriów.
 sudo apt-get zainstaluj man2html
doc-central
w odróżnieniu man2html Nie ogranicza się tylko do stron podręcznika, ale także oferuje obsługę stron informacyjnych, aby wyświetlić je z dowolnej przeglądarki internetowej, którą możesz zainstalować
 sudo apt-get install doc-central
Vinfo
Możesz przeczytać strony podręcznika z edytora Vima za pomocą tej wtyczki, gdzie kroki instalacji są szczegółowo opisane w jego oficjalnym repozytorium.
 https://github.com/alx741/vinfo
Strony podręcznika w formacie PDF
Możesz wysłać dowolny dokument bezpośrednio do pliku PDF za pomocą narzędzi oferowanych przez linuxa.
 man -t ssh | ps2pdf - ssh-podręcznik.pdf
Polecenie Informacje
Polecenie info jest następną generacją pomocy i jest zwykle używane, gdy informacje o człowieku są zbyt małe lub trudne do nawigacji.
Chociaż planowano, że zastąpi on strony podręcznika, obecnie są one dopełnieniami, gdyż w wielu przypadkach informacje zawarte w jednej są takie same jak w drugiej.
Poruszanie się po stronach informacyjnych
Program informacyjny ma nawigowany interfejs: wiele stron zawiera linki do innych powiązanych stron, bardzo podobnych do stron internetowych. Linki są oznaczone gwiazdką (*), po których następuje tytuł linku, a następnie podwójny dwukropek (::). Aby podążać za linkami, musisz umieścić na nich kursor i nacisnąć klawisz. Istnieją również różne klawisze do poruszania się po tych stronach:
  • Klawisz tabulacji, przenosi nas przez różne linki
  • Podstawowa nawigacja może odbywać się za pomocą strzałek lub klawiszy Strona w górę lub Strona w dół
  • n / p / u Przesyła nas na następną, poprzednią stronę lub przesyła nam odpowiednio węzeł.
  • s text to search Wyszukaj określony tekst, jeśli nie określimy tekstu, wyszukuje następne dopasowanie ostatnio wyszukiwanego tekstu.
  • Co opuszczamy strony informacyjne.

WnioskiRozmawialiśmy o kilku opcjach, które działają lokalnie (ważne w przypadku problemów z Internetem). i jak filtrować wyszukiwania i szybciej znajdować rozwiązania, nieważne na jakim poziomie jesteś, zawsze będziesz musiał je wpisywać, ponieważ ma tak obszerną i bardzo zmienną treść, dokumentacja powinna być naszym najlepszym narzędziem w obliczu luk mentalnych.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave