linux 系统中,一共有好几千的命令,如果要每个都记住,肯定是不现实的。那么遇到一个我们不记得或者不熟悉的命令的时候应该怎么办呢?
这时候,我们要习惯利用好 man 这个命令。
比如我们使用 man 查询 date 命令,查询结果:
![undefined](https://www.helay.net/public/article/20171222/5a3cb8056abd7.png /static/uploads/vdown/a8148fa10d706f26f04467cae104cb70.png)
注意最上面,DATE(1),我们知道 DATE 是命令的名称,括号里面的 1 是什么呢?
这个代表一般用户可以使用的命令,在查询数据后面的数值还是有意义的。
几个常见的数字看下面的表格:
代号 |
代表内容 |
---|---|
1 |
用户在 shell 环境中可以操作的命令或可执行文件 |
2 |
系统内核可调用的函数与工具等 |
3 |
一些常用函数(function)与函数库(library),大部分为 C 的函数库(libc) |
4 |
设备文件的说明,通常在/dev 下的文件 |
5 |
配置文件或是某些文件的格式 |
6 |
游戏(game) |
7 |
惯例与协议等,例如 Linux 文件系统、网络协议、ASCII code 等说明 |
8 |
系统管理员可用的管理命令 |
9 |
跟 kernel 有关的文件 |
上面的表格可以使用 man 7 man
方式来详细获取说明。
上面表格中 1、5、8 这三个号码特别重要,需要牢记。