Jestem nowym użytkownikiem Linuksa i zauważyłem, że obok niektórych poleceń sprawdzam numery.
Na przykład chcę spojrzeć w górę accept()
w aspekcie programowania sieci, ale man accept
pokazuje to zamiast tego:
accept(8) Easy Software Products accept(8)
NAME
accept/reject - accept/reject jobs sent to a destination
Jak więc przełączać się między stronami podręcznika do innych numerów, takich jak accept(1)
~ accept(7)
?
man
polecenie ma własną stronę man; pisanie na maszynieman man
odpowiedziałby na to i wiele innych pytań.Odpowiedzi:
Aby dowiedzieć się, które sekcje są dostępne, użyj
whatis manpage
. Przykład:Aby wyświetlić daną stronę podręcznika, użyj
man section manpage
np .:Używając
-a
opcja, będziesz mógł wyświetlić wszystkie sekcje strony podręcznika:Nie znalazłem sposobu na „przełączanie” stron podręcznika nawet w przypadku pagera
less
obsługuje przełączanie (:p
i:n
), jedyne obsługiwane działania za pomocą-a
opcja to „next”, „skip” i „cancel”.W razie wątpliwości możesz również przeczytać stronę podręcznika
man
:źródło
Wspomnianych 8 nie ma w rzeczywistości strony 8, jest to sekcja 8. Sekcje są podzielone tak:
Więc zaakceptować czytasz o komendzie administratora systemu.
Jeśli polecenie znajduje się w więcej niż jednej sekcji, zostaniesz poproszony o podanie żądanej lub możesz użyć:
Gdzie „8” to sekcja. Będzie to ukierunkowane na konkretną sekcję strony man, której szukasz.
źródło
man 2 accept
wyświetli na przykład sekcję 2.źródło
FYI, dla mniej wybaczających środowisk * NIX (Mac / Darwin, Solaris, AIX, ...) może nie akceptować
musisz użyć
-S 2
zamiast:źródło
Najprostszym sposobem jest uruchomienie
man -a name
Spowoduje to wyświetlenie kolejno wszystkich stron podręcznika „nazwa” we wszystkich woluminach, w których się pojawiają.
źródło