Man Command Linux

Man Command Linux

Wszyscy wiemy, że jest mnóstwo poleceń Linuksa i oczywiście nie znamy ich na pamięć. Tak czy inaczej, czasami potrzebujemy pomocy, aby zrozumieć, co oznacza polecenie Linux i jak jest używane. W tym celu musimy uciekać się do poleceń, które działają jako instrukcje w Linux. W Linux jest 5 takich poleceń - polecenie pomocy, polecenie człowieka, polecenie informacji, polecenie apropos i polecenie whatis. W tym samouczku będziemy recenzować polecenie człowieka, szczególnie, ponieważ jest to najpotężniejsza podręcznik dla Linuksa.

Polecenie człowieka

Człowiek oznacza instrukcję i służy do uzyskania jak największej ilości informacji na temat dowolnych poleceń, które można uruchomić w terminalu. W rzeczywistości jest to jedyne polecenie, które podrzuci tyle informacji, że prawdopodobnie nie będziesz w stanie przejść przez całą instrukcję dla danego polecenia.

Każde polecenie zawiera informacje o wielu podsekcjach. Te podsekcje obejmują Nazwa, streszczenie, konfiguracja, opis, opcje, status wyjścia, wartość zwracania, błędy, środowisko, pliki, wersje, zgodne z notatkami, błędami, przykładem, autorów i patrz także. W sekcji streszczenia znaleziono składnię używaną do uruchomienia programu. Ponadto sekcja opcji opracowuje opcje, których używa polecenie.

Każde polecenie w instrukcji jest wyposażone w podłączony numer; Ta liczba odnosi się do sekcji ręcznej, w której znajduje się polecenie. Na przykład możesz przeczytać następujące:

PASSWD (1) - Zmień hasło użytkownika

Obok Passwd jest liczba i w tym przypadku jest to jeden. Ale ta liczba może się zmienić w zależności od wprowadzenia polecenia. Liczba ta odnosi się do sekcji w instrukcji, w której się znajduje. W samym instrukcji jest dokładnie 9 sekcji. Podręcznik zawiera te różne sekcje:

  1. Programy wykonywalne lub polecenia powłoki
  2. Wywołania systemowe (funkcje dostarczone przez jądro)
  3. Wywołania biblioteki (funkcje w bibliotekach programowych)
  4. Pliki specjalne (zwykle występujące w /dev)
  5. Formaty i konwencje plików, e.G. /etc/passwd
  6. Gry
  7. Różne (w tym pakiety makro i konwencje), E.G., Man (7), Groff (7)
  8. Polecenia administracyjne systemu (zwykle tylko dla korzenia)
  9. Procedury jądra [non standard]

Zazwyczaj sposób, w jaki szukasz informacji o konkretnym poleceniu, jest pisanie:

Man [polecenie]
Np. Man Passwd

Ponadto możesz przeczytać o samym instrukcji w instrukcji, wpisując:

Człowiek

„Człowiek” poda informacje o samym instrukcji.

Wyszukaj według sekcji

Gdy wyszukiwanie jest przeprowadzane w instrukcji za pomocą polecenia Man (a następnie inne polecenie, np.; Man Passwd), instrukcja jest przeszukiwana w określonej kolejności. Zakaz wstępnie zdefiniowanej, w której wyszukuje instrukcję, jest następująca: (1 N L 8 3 2 3POSIX 3PM 3PERL 5 4 9 6 7). Możesz jednak zmodyfikować to zamówienie, jeśli chcesz używać pliku /itp./Manpath.konfigurator.

Wynik, który jest następnie wyświetlany, jest pierwszym wynikiem, który znajdzie. Ale to w żadnym wypadku, że nie ma wielu wpisów, które pasują do wyszukiwanego terminu. Jeśli więc wyszukiwane termin został znaleziony w rozdziale 1 i sekcji 5, wyświetli wynik znaleziony w sekcji 1 i pomiń wynik znaleziony w sekcji 5.

Na przykład, jeśli szukasz polecenia „PASSWD”, wpisz:

Man Passwd

To wyświetli pierwszy mecz, który znajdzie. W naszym przypadku pierwsze dopasowanie, które znajdzie, odbędzie się w sekcji 1 lub polecenia powłoki (PASSWD (1) - Zmień hasło użytkownika). Istnieje jednak wiele przypadków polecenia „PASSWD” w instrukcji.

PASSWD (1SSL) - oblicz hasła hasła
PASSWD (1) - Zmień hasło użytkownika
PASSWD (5) - plik hasła

A co, jeśli polecenie, o których chcesz więcej? W takich przypadkach musiałbyś podać numer sekcji instrukcji, w którym znajdziesz polecenie. W naszym przypadku, jak widzimy, Passwd (5) oznacza sekcję 5 podręcznika. Więc spróbujmy:

Man [sekcja] [polecenie]
Np.: Man 5 passwd

„Man 5 Passwd” przyniesie wyniki, które są odmienne „Man Passwd”. W rzeczywistości w tym przypadku wyszukuje i wyrzuci informacje o pliku hasła, a nie polecenie PASSWD (aby zmienić hasło użytkownika)!

Następne pytanie, które sobie zadajemy, brzmi: co, jeśli nie wiemy, która sekcja plik „passwd” jest w instrukcji, ale nadal potrzebujemy informacji o tym. W poprzednim przypadku powiedziałem ci, że numer sekcji to 5, ale są szanse, że nie znasz numerów sekcji na pamięć! Więc to, czego szukamy, jest alternatywą dla polecenia Whatis. A wyjątkowe polega na tym, że polecenie człowieka ma łącznik, który naśladuje polecenie Whatis. Da ci pasujące polecenia z opisem.

Więc jeśli wpiszmy:

man -f [polecenie]
Np.: Man -f passwd

„Man -f Passwd” wymieniono następujące:

PASSWD (1SSL) - oblicz hasła hasła
PASSWD (1) - Zmień hasło użytkownika
PASSWD (5) - plik hasła

Wyszukaj według warunków

Następnie, co, gdybyśmy chcieli przeszukać instrukcję za pomocą wyszukiwanych warunków? Co by było, gdybyśmy znali ogólną funkcję polecenia, ale nie znali samego polecenia? W takim przypadku potrzebujemy polecenia człowieka, które naśladuje polecenie apropos.

Man -k [termin]
Np.: Man -k passwd
Np.: Man -k „List Directory”

Tutaj, gdy dodasz łącznik K, a następnie wyszukiwane termin, otrzymasz dokładnie dokładne informacje, które pasują do tego wyszukiwanego terminu. Zbiera każdy termin w instrukcji, która pasuje do wyszukiwanego terminu, który wprowadziłeś.

W naszym przypadku otrzymalibyśmy to dla „Man -k Passwd”:

Inne wyszukiwania

Chociaż przyjrzeliśmy się, jak przeszukać instrukcję według sekcji i funkcji, istnieje wiele innych sposobów przeszukania instrukcji! Możesz przeczytać dalej o instrukcji, wpisując „człowiek” w wierszu poleceń.


Polecenia są istotną częścią Linuksa. W szczególności, jeśli jesteś nowy w Linux, a nawet doświadczeni użytkownicy potrzebują pomocy z poleceniami. W tym celu instrukcje zostały zintegrowane z systemem Linux. Do tych podręczników można uzyskać za pośrednictwem polecenia Man (między innymi). Polecenie człowieka jest dość potężne, ponieważ podaje dogłębne informacje o samym poleceniu i jego użyciu.

Szczęśliwe kodowanie!