Linux下肿么查看node的进程?

发布于2021-12-30 16:56:48
8个回答
admin
网友回答2021-12-30
通常我们通过PS命令进行进程查看:linux下查看node进程命令为:
ps aux | grep node使用权限:所有使用者
使用方式:ps [options] [--help]
说明:显示瞬间行程 (process) 的动态
参数:ps的参数非常多, 下面将列出一些常用的

# 在《Linux就该这么学》中能找到更详细的介绍~-A 列出所有的进程-w 显示加宽可以显示较多的资讯-au 显示较详细的资讯-aux 显示所有包含其他使用者的行程# 管道符“|”,这个符号可以将一个命令的标准输出管道为另外一个命令的标准输入# grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来
admin
网友回答2021-12-30
名称:ps
使用权限:所有使用者
使用方式:ps [options] [--help]
说明:显示瞬间行程 (process) 的动态
参数:ps的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
-A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
admin
网友回答2021-12-30
ps -ef|grep 你的主进程名称,查到主程序ID
top -H -p 主程序ID // 就看到所有的子进程/线程了。
admin
网友回答2021-12-30
man ps可以看到NOTES里有
If the length of the username is greater than the length of the display column, the numeric user ID is displayed instead.

你的用户名长度超过8个字符了

要配置,就定制你的输出格式了,man ps都有详细解释
要学会用man
admin
网友回答2021-12-30
Linux系统查看某个进程的线程数可以通过ps命令来进行查询。以firefox进程为例。
1、查看firefox的进程pid,如下图所示,firefox的进程pid为3168。

2、查看firefox中的线程数和线程ID,如下图所示, 其中NLWP 列为线程数 LWP列为线程ID,可见firefox有线程数50。
admin
网友回答2021-12-30
有直接的命令
ps -aux
admin
网友回答2021-12-30
你可以在 # (超级用户)、或者是 $(普通用户)状态下,输入命令:ps -ax cr 即可。
但是记住:如果是想杀掉一个进程的话,那么在普通用户状态($)下,只能够杀掉属于自己的进程;而在超级用户状态(#)下,却是可以杀掉任何一个不属于自己的进程的。
admin
网友回答2021-12-30
ps axf 这样显示出来的进程就是个树结构的.
这个办法感觉比较简单.

如果看到的进程没有父进程. 那么要么是init启的. 要么是父进程已经退出了.

回到
顶部