Warum sind * nix-Befehle bezeichnet als Mann (1), Diff (1), Katze (1), usw. [Duplikat]
-
12-09-2019 - |
Frage
Mögliche Duplizieren:
Warum Programme in Unix-ähnlichen Umgebungen haben Zahlen nach ihrem Namen?
Was bedeutet die (1) bedeuten?
Lösung
Es ist das Handbuch Abschnitt seiner man
Seite lebt in Von 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]
Andere Tipps
Alle diese sind eingereichten Antworten vorher korrekt - die (1) bezieht sich auf den Abschnitt der Online-man-Seiten. Aber die nächste Frage kann auch sein: warum in dem manuellen Abschnitt überhaupt beziehen
Die Antwort ist, dass das gleiche Wort oder einen Befehl in verschiedenen Abschnitten erscheint. Zum Beispiel: „passwd“ bezieht sich sowohl auf den Befehl, um Ihr Passwort zu ändern und in die Datei / etc / passwd. Wenn Sie also über den ehemaligen sprechen, sollten Sie schreiben passwd (1) und wenn man über die letzteren sprechen, schreiben passwd (5) .
Der Mensch Befehl hat einen Weg, es zu zwingen, einen bestimmten Abschnitt zu verwenden, anstatt von Anfang der Suche zu beenden. Auf meinem Unix-System (a Mac), nur die Eingabe man passwd den Eintrag aus Abschnitt 1. bringen, um den Eintrag aus Abschnitt 5, verwendet
zu zeigenman 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.
Von 'man man' auf jedem vernünftigen Unix-System.
Es bezieht sich die manueller Abschnitt -
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