Ho appena visto qualcuno che fa riferimento a man 7 regex su Stackoverflow. Ho provato man regex e ha ottenuto un output molto simile:sembrano esserci lievi differenze.
Allora, qual è questo magico numero 7? Ricerca man 7 unix su Google mi dà risultati più misteriosi come UNIX(7)...
Migliore risposta
Informazioni su UNIX(7)
Per rispondere alla tua domanda su "UNIX(7)", questa è la convenzione standard di dire "La pagina man per UNIX nella sezione 7 (varie)".
Per aprire una pagina come init(8) , dovresti usare questo comando:man 8 init .
man regex vs man 7 regex
Per rispondere alla tua domanda sulle "sottili differenze" tra man regex e man 7 regex :
man per impostazione predefinita apre la pagina con il più basso numero di sezione. In questo caso si tratta della sezione 3 (Chiamate in biblioteca). L'apertura della pagina dalla sezione 7 (Varie) è molto diversa.
Le pagine in diverse sezioni trattano cose diverse, anche se in questo caso sono simili, considera apt :
man -f apt :
apt (8) - Advanced Package Tool
apt (1) - annotation processing tool
In questo esempio, apt dalla sezione 8 (Comandi di amministrazione del sistema) è completamente estraneo alla pagina dalla sezione 1 (Programmi eseguibili o comandi della shell).
Per riferimento futuro, usa man -f PAGE_NAME per individuare tutte le pagine con quel nome in tutte le sezioni. Puoi quindi aprire una pagina dalla sezione che desideri con man SECTION PAGE_NAME .
Sezioni della pagina di manuale
Le varie sezioni della pagina sono le seguenti e possono essere trovate da man man :
- Programmi eseguibili o comandi della shell
- Chiamate di sistema (funzioni fornite dal kernel)
- Chiamate di librerie (funzioni all'interno delle librerie di programmi)
- File speciali (di solito trovati in
/dev) - Formati di file e convenzioni, ad es.
/etc/passwd - Giochi
- Varie (inclusi pacchetti di macro e convenzioni), ad es.
man(7),groff(7) - Comandi di amministrazione del sistema (solitamente solo per root)
- Routine del kernel [non standard]