此man非彼man, man man
Linux系统中我们经常会执行ps命令查看进程情况。
输出后通常会带进程的状态,是R还是S还是,如下图
ps命令本身的help没有说明这些符号是什么含义,那怎么获取这些符号的意义?
我们可以执行man ps,查看ps命令本身的说明。
此处的man是manual的缩写,而非man
man ps 的结果如下
其中可以看到各个状态的说明
另外,在使用man xxx 输出帮助信息的开始或者结束,都会在相关xxx后面带个括弧,括弧中含有数字,这些数字是什么含义呢?如下图:
其实,我们能感觉到,1一般是命令,2是函数说明,其他各个数字是什么含义呢?
此时,我们可以执行man man,输出man的说明即可:
可以看到,1是可执行程序,2是系统调用,3是库调用,等等。
有的xxx既可以是程序,也可以是系统调用,比如我们man kill,默认显示kill(1)内容
但是,kill也是一个系统调用的名称。那想看kill做为系统调用的信息,该如何查呢?
可以使用man -S 2 kill
如果一次想看所有的,可以
共有 0 条评论