标签: ps

ps 中的 STAT 列值是什么意思?

在 ps 的 STAT 列中,有很多没有多大意义的字母。他们的意思是什么?

下面是一个例子ps aux | head

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  27176  2960 ?        Ss   Sep20   0:02 /sbin/init
root         2  0.0  0.0      0     0 ?        S    Sep20   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Sep20  13:05 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   Sep20   0:00 [kworker/0:0H]
root         7  0.0  0.0      0     0 ?        S<   Sep20   0:00 [kworker/u:0H]
root         8  0.0 …
Run Code Online (Sandbox Code Playgroud)

command-line ps

218
推荐指数
1
解决办法
26万
查看次数

如何查看我的好感度?

有什么办法可以检查我的好lvl吗?我确实尝试过ps,但由于某种原因,输出没有显示列 NI,如果我没记错的话,该列旨在显示 lvl 优先级。

ps -fl -c 

F S UID        PID  PPID CLS PRI ADDR SZ WCHAN  STIME TTY          TIME CMD
0 S sebas     9761 26810 TS   19 -  6564 wait   18:07 pts/4    00:00:00 bash
0 R sebas    25389  9761 TS   19 -  5661 -      18:27 pts/4    00:00:00 ps -fl -c
Run Code Online (Sandbox Code Playgroud)

nice ps

42
推荐指数
3
解决办法
4万
查看次数

长字符用户名的 ps aux 显示加号

我正在尝试从中获取输出ps aux,使其看起来像:

giovanni     28331  4381  0 15:43 ?       00:00:00 sshd: giovanni@pts/1
giovanni     28346 28331  0 15:43 pts/1   00:00:00 -bash
giovanni     28646 28346  0 15:43 pts/1   00:00:00 ./example.sh
Run Code Online (Sandbox Code Playgroud)

但是,在 Ubuntu 14.04 LTS 上运行此命令会提供以下内容:

giovan+     28331  4381  0 15:43 ?       00:00:00 sshd: giovanni@pts/1
giovan+     28346 28331  0 15:43 pts/1   00:00:00 -bash
giovan+     28646 28346  0 15:43 pts/1   00:00:00 ./example.sh
Run Code Online (Sandbox Code Playgroud)

那么如何删除这些加号并指示命令向我显示整个用户名呢?

ps 14.04

20
推荐指数
1
解决办法
3万
查看次数

查找进程的子进程

有什么办法可以知道,具体过程的孩子是谁?例如那些他们的父母 ID 是 foo 的孩子?

process top ps pstree

17
推荐指数
4
解决办法
3万
查看次数

如何查找正在运行的网络服务以及端口和用户

我想找到在我的系统上运行的所有网络服务的列表,包括端口和服务以及用户的详细信息。我知道我需要使用 netstat、ps 和 fuser。但我不知道如何写命令。我是否需要编写一个 shell 脚本才能找到所有这些?或者我可以在一行命令中使用?谢谢你的帮助。

networking users 12.04 ps netstat

16
推荐指数
1
解决办法
4万
查看次数

为什么PID值不连续?

如果我们输入,ps -ef我们会得到一个进程列表。为什么PID号不连续?

command-line ps

14
推荐指数
2
解决办法
1872
查看次数

在终端中只输出`ps`命令的COMMAND下的列

我知道我们可以很容易地找到以下内容:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
Run Code Online (Sandbox Code Playgroud)

使用以下命令查看所有正在运行的进程:

sudo ps aux

我的问题是,是否可以只显示下列的输出COMMAND而不显示其他任何内容?

command-line ps

14
推荐指数
2
解决办法
3万
查看次数

ps ax中ax是什么意思

我知道当你输入时sudo ps ax,它会列出系统上所有正在运行的进程。但是想知道什么是斧头?斧头代表什么?那个是缩写吗?

sudo gnome-terminal ps

12
推荐指数
1
解决办法
3万
查看次数

仅列出处于挂起模式的进程

要列出在后台运行的进程,可以键入: ps -efps -aux

但是如何列出暂停的进程,假设我在前台有一些进程并且刚刚暂停(使用bg <jobid>Ctrl+z

我如何了解处于该状态(暂停)的进程是什么?

谢谢

suspend process ps

12
推荐指数
2
解决办法
1万
查看次数

使用 ps ef 或 ps -ef 哪个?

我看到ps ef和之间的输出存在差异ps -ef。有什么区别,两个命令都正确还是首选?

ps

12
推荐指数
2
解决办法
1万
查看次数

标签 统计

ps ×10

command-line ×3

process ×2

12.04 ×1

14.04 ×1

gnome-terminal ×1

netstat ×1

networking ×1

nice ×1

pstree ×1

sudo ×1

suspend ×1

top ×1

users ×1