使用选项-l命令ps

时间:2015-10-31 13:16:45

标签: linux terminal fedora ps

我正在使用Linux终端,Fedora。我想找到执行fork()调用的进程数。我使用第一个命令ps -elf列出了所有可能的详细信息。

我想知道左边“F”的第一列是什么意思?也许父母的子女数量?

p.s:manual没有提到选项-l的详细信息。

enter image description here

2 个答案:

答案 0 :(得分:1)

实际上,那个男人给出了答案:

f F flags associated with the process, see the PROCESS FLAGS section. (alias flag, flags).

然后,如果你看一下PROCESS FLAGS部分,你会得到:

PROCESS FLAGS The sum of these values is displayed in the "F" column, which is provided by the flags output specifier. 1 forked but didn't exec 4 used super-user privileges

这可能解释了为什么你在这个专栏中只得到0,1,4或5作为值,

答案 1 :(得分:0)

它是如何显示ps命令输出的选项。

Usage:
 ps [options]

 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help <s|l|o|t|m|a>'
 for additional help text.

For more details see ps(1).

如果是ps -l,它将显示以下细节,

Usage:
 ps [options]

Selection by list:
 -C <command>         command name
 -G, --Group <gid>    real group id or name
 -g, --group <group>  session or effective group name
 -p, --pid <pid>      process id
     --ppid <pid>     select by parent process id
 -s, --sid <session>  session id
 -t, t, --tty <tty>   terminal
 -u, U, --user <uid>  effective user id or name
 -U, --User <uid>     real user id or name

  selection <arguments> take either:
    comma-separated list e.g. '-u root,nobody' or
    blank-separated list e.g. '-p 123 4567'

For more details see ps(1).