Perché i comandi * nix denominato Man (1), Diff (1), Gatto (1), ecc [duplicato]
-
12-09-2019 - |
Domanda
Eventuali duplicati:
Perché programmi in ambienti Unix-like hanno numeri dopo il loro nome?
Che cosa significa la (1) dire?
Soluzione
E 'la sezione del manuale sue vite pagina man
Dalle man man
:.
The table below shows the section numbers of the manual followed by the types of pages they contain.
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conven-
tions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]
Altri suggerimenti
Tutte le risposte presentate in precedenza sono corrette - la (1) si riferisce alla sezione delle pagine man online. Ma la tua prossima domanda potrebbe anche essere: perché fare riferimento alla sezione del manuale a tutti
La risposta è che la stessa parola o di comando possono essere visualizzati in diverse sezioni. Ad esempio, "passwd" si riferisce sia al comando per cambiare la password e il file / etc / passwd. Di conseguenza, se si sta parlando del primo, si dovrebbe scrivere passwd (1) e quando si parla di questi ultimi, scrivere passwd (5) .
Il man di comando ha un modo di forzare per usare una sezione specifica piuttosto che alla ricerca dall'inizio alla fine. Sul mio sistema Unix (Mac), semplicemente digitando man passwd , si apre l'ingresso di sezione 1. Per mostrare l'entrata di sezione 5, utilizzare
man 5 passwd
1 General commands (tools and utilities). 2 System calls and error numbers. 3 Libraries. 3p perl(1) programmer's reference guide. 4 Device drivers. 5 File formats. 6 Games. 7 Miscellaneous. 8 System maintenance and operation commands. 9 Kernel internals.
Da 'man man' su qualsiasi sistema Unix ragionevole.
Si riferisce alla manuale sezione -
1 General commands 2 System calls 3 C library functions 4 Special files (usually devices, those found in /dev) and drivers 5 File formats and conventions 6 Games and screensavers 7 Miscellanea 8 System administration commands and daemons