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:
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!