man使用
man man //查看man手册的说明 man ls //当没有指定使用那一页,默认使用第1页 man 1 ls //与 man ls 一样 man 1 gcc //gcc是一个应用程序,在linux中一般使用gcc编译器来编译c/c++语言的程序 man 2 open //查看系统调用open的man手册说明。open/write/read/close等等都是系统调用
注意: man手册的9册内容的侧重点,最好记一下。
section | 名称 | 说明 |
---|---|---|
1 | 可执行程序或shell命令 | 用户可操作的命令 |
2 | 系统调用 | 内核提供的函数(查头文件) |
3 | 库调用 | 常用的函数库 |
4 | 特殊文件 | 在/dev下的设备文件 |
5 | 文件格式和约定 | 对一些文件进行解释,如/etc/passpd |
6 | 游戏程序 | 游戏程序 |
7 | 杂项 | 包括宏包和约定等 |
8 | 系统管理员使用的管理命令 | 通常只有系统管理员root可以使用 |
9 | 内核相关 | Linux内核相关文件 |