Právě jsem viděl, že někdo odkazuje na man 7 regex na Stackoverflow. Zkusil jsem man regex a získal velmi podobný výstup – zdá se, že existují nepatrné rozdíly.
Co je tedy to magické číslo 7? Hledání man 7 unix na Google mi dává záhadnější výsledky jako UNIX(7)…
Nejlepší odpověď
O UNIX(7)
Abychom odpověděli na vaši otázku „UNIX(7)“, toto je standardní konvence říkat „Manuálová stránka pro UNIX v sekci 7 (různé)“.
Chcete-li otevřít stránku jako init(8) , použili byste tento příkaz:man 8 init .
man regex vs man 7 regex
Odpověď na vaši otázku o ‚jemných rozdílech‘ mezi man regex a man 7 regex :
man ve výchozím nastavení otevře stránku s nejnižším číslo sekce. V tomto případě se jedná o oddíl 3 (Výzvy knihovny). Otevření stránky ze sekce 7 (Různé) je zcela odlišné.
Stránky v různých částech řeší různé věci, i když v tomto případě jsou podobné, zvažte apt :
man -f apt :
apt (8) - Advanced Package Tool
apt (1) - annotation processing tool
V tomto příkladu apt ze sekce 8 (Příkazy správy systému) zcela nesouvisí se stránkou ze sekce 1 (Spustitelné programy nebo příkazy shellu).
Pro budoucí použití použijte man -f PAGE_NAME k vyhledání všech stránek s tímto názvem ve všech sekcích. Poté můžete otevřít stránku z požadované sekce pomocí man SECTION PAGE_NAME .
Sekce manuálové stránky
Různé sekce stránky jsou následující a lze je nalézt v man man :
- Spustitelné programy nebo příkazy shellu
- Systémová volání (funkce poskytované jádrem)
- Volání knihovny (funkce v rámci programových knihoven)
- Speciální soubory (obvykle se nacházejí v
/dev)- Formáty souborů a konvence, např.
/etc/passwd- Hry
- Různé (včetně makro balíčků a konvencí), např.
man(7),groff(7)- Příkazy správy systému (obvykle pouze pro uživatele root)
- Rutiny jádra [Nestandardní]