是否可以使用ps来确定进程从哪里运行?
我有两个应用程序,它们都是相同的并且在并行目录中运行,例如/app1/start.sh和/app2/start.sh。如果我跑,ps -ef那么我无法分辨两者之间的区别
使用ps(或替代),我怎么知道 PID 123 属于 app1?
一些例子:
当前进程列表以树层次结构和宽输出显示(显示完整的命令行参数,而不是在 X 个字符后剪切它们) ps -auxwwwf
命令pstree,显示所有进程及其进程 ID:pstree -ap
或者,如果您只对 PID 感兴趣:pgrep -f app1将列出您在app1名称、命令行参数或路径某处匹配模式的进程的所有 PID 。
| 归档时间: |
|
| 查看次数: |
9914 次 |
| 最近记录: |