答案 0 :(得分:7)
socket(2)
提供socket()
系统调用的文档; socket(7)
描述了如何在Linux上使用套接字(通常)。
man man
为您提供了各个部分的概述:
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 conventions), e.g.
man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]
这个列表在UNIX系统中或多或少(尽管不是很)“通用”,以及大多数时候你感兴趣的部分。 Wikipedia has more documentation on man sections用于各种UNIX系统。
有许多“重复”联机帮助页,例如crontab(1)
描述/sbin/crontab
,crontab(5)
描述crontab
文件格式。
如果您未明确添加包含man
环境变量的部分,则可以配置MANSECT
使用的部分;这在Linux上默认为1 n l 8 3 0 2 5 4 9 6 7
。
有关每个部分的介绍,请查看man <n> intro
(即man 7 intro
)。
奖金提示:
apropos
是你的朋友:
$ apropos crontab
anacrontab (5) - configuration file for Anacron
crontab (1) - maintains crontab files for individual users
crontab (1p) - schedule periodic background work
crontab (5) - files used to schedule the execution of programs
答案 1 :(得分:1)
手册页大多分为1-8的不同部分。
Man 2用于系统调用。 Man 7用于杂项
1 User Commands
2 System Calls
3 C Library Functions
4 Devices and Special Files
5 File Formats and Conventions
6 Games et. Al.
7 Miscellanea
8 System Administration tools and Deamons
下面给出的链接提供了一些信息。