问题标签 [ps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
7984 浏览

linux - 为什么 ps o/p 会在管道之后列出 grep 进程?

当我做

我明白了

我的问题是为什么我看到第二行。据我了解,ps列出进程并将列表通过管道传输到grep. grep列出进程时甚至还没有开始运行ps,那么如何grep在 o/p 中列出进程?

相关的第二个问题:

当我做

我只得到

grep第一次和第二次执行有什么区别?

0 投票
7 回答
9862 浏览

c - system() 的返回码

我想通过检查(或与此相关的任何其他调用)sudoku的返回代码来查看是否正在运行。system()我不希望在任何地方打印任何输出。

system()即使在查看手册页后,我也不太明白的返回码

无论是否sudoku运行,我都得到res = 0.

0 投票
1 回答
136 浏览

bash - 我怎样才能找回我的流程

我不小心关闭了终端窗口 (iTerm2) 我正在运行 OSX Lion,我刚刚运行

我希望我可以在我的终端上恢复输出,进程没有退出我在输入时仍然看到它

我该怎么做才能找回它?我知道它需要一段时间才能完成,我疯了吗?

0 投票
2 回答
1293 浏览

unix - How to use the S-output-modifier with Unix/Linux command ps?

The command

works; however what I need is the running time of the process including all the children. For example, if 21361 is a bash script, which calls other scripts, then I want the total running time, including the running time of all children.

Now the ps documentation lists the "OUTPUT MODIFIER":

Sounds just right. Unfortunately, there is no specification of the ps-syntax, so I have no clue where to place the "S"! For hours now I tried many combinations, but either I get syntax errors, or "S" makes nothing. And on the Internet you find only very basic information about ps (and always the same), specifically the "S" modifier I couldn't find mentioned anywhere, and also nobody ever explains the syntax of ps.

0 投票
2 回答
45634 浏览

java - unix ps 命令中的 TTY 是什么意思?

当我运行 PS 时,其中一列输出是 TTY。这是什么意思?特别是“??”的 as 值如何?与“ttys000”比较?

我问是因为我有一个sort通过 ProcessBuilder 执行的 Java 程序,并且当这个程序通过我的 IDE (IntelliJ) 运行时,该过程比在 IDE 之外作为可执行 jar 运行时少 5 倍。

在每种情况下,我都会在排序运行时运行 ps,唯一的区别是 IDE 创建一个 TTY 为 ?? 而 jar 创建一个 TTY 为 ttys000 的进程。

0 投票
5 回答
22946 浏览

bash - 如何显示 bash 会话的当前进程树?

我想创建一个 bash 别名,它为我提供了从我正在使用的当前 bash 会话到 init 的进程树。

用例是要知道我是否使用了bashorvi:shell命令。

我用的是MacOS X,听说过pstree,不过好像只显示children,没有init和当前进程的关系。

0 投票
1 回答
1728 浏览

windows - perl中ps命令的等价物是什么?

ps -C <executable name>在 Linux 上使用,但同样不适用于 Windows。

如何在 Perl 中执行相同的检查以使其独立于平台?

0 投票
3 回答
852 浏览

bash - 带有 bash/终端的进程管理

快速 bash/终端问题 -

我在命令行上工作了很多,但从来没有真正了解如何使用它管理正在运行的进程 - 我知道“ps”,但它总是给我一个非常长且深奥的垃圾列表,包括像30 位谷歌浏览器工作人员,我总是最终回到活动监视器,以清楚地了解实际发生的情况。

任何人都可以就如何从命令行管理正在运行的进程提供一些建议吗?有没有办法得到一份你正在运行的清单?我经常在我知道的进程名称上使用“killall”作为摆脱冻结的快速方法 - 我可以让这些名称通过终端显示,而不是 ps 默认显示的奇怪的长名称和数字吗?我可以搜索特定进程或进程的快速正则表达式,例如“*ome”吗?

如果有人对这三个问题有答案,那对很多人来说将是非常有帮助的,我敢肯定:)

谢谢!!

0 投票
3 回答
4046 浏览

linux - Linux ps 输出格式规范

我正在使用 Java API 连接我的远程机器,这样我就可以看到正在运行的进程。

要求之一是能够终止任何进程。

现在我正在执行命令

ps aux | grep java返回正在运行的进程的列表。

例如。

有谁知道上述输出的规格是什么?我需要将上面的行转换为一个对象,其中 330 将是进程 ID。

0 投票
3 回答
110887 浏览

shell - 检查程序是否使用 bash shell 脚本运行?

这是一个 bash 脚本示例,它检查某个正在运行的进程(守护程序或服务)并在没有此类进程运行时执行特定操作(重新加载、发送邮件)。

但是,它不起作用。我收到“错误:垃圾选项”。为ps命令。这些脚本有什么问题?谢谢!