![Linux 命令中括号内的数字是多少?](https://linux22.com/image/219100/Linux%20%E5%91%BD%E4%BB%A4%E4%B8%AD%E6%8B%AC%E5%8F%B7%E5%86%85%E7%9A%84%E6%95%B0%E5%AD%97%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F%20.png)
什么是1
?什么是3
?这些号码叫什么?有完整的列表和解释吗?
$ whatis nvim
nvim (1) - edit text
$ whatis printf
printf (3) - formatted output conversion
printf (1) - format and print data
谢谢 :)
答案1
这是部分编号,根据man man
:
下表显示了手册的章节号以及其包含的页面类型。
1 可执行程序或 shell 命令
2 系统调用(内核提供的函数)
3 库调用(程序库中的函数)
4 特殊文件(通常位于 /dev 中)
5 文件格式和约定,例如 /etc/passwd
6 游戏
7 杂项(包括宏包和约定),例如
man(7)、groff(7)、man-pages(7)
8 系统管理命令(通常仅适用于 root 用户)
9 内核例程 [非标准]
前任:
man 3 printf # C Linux Programmer's Manual
man 1 printf # User Commands
man -k printf
[...]
sprintf (3) - formatted output conversion
swprintf (3) - formatted wide-character output conversion
vasprintf (3) - print to allocated string
[...]