是否可以排除某些进程的报告top?
例如,我想将其自身从其列表中排除(即,我不想top在进程列表中显示)。
我还希望能够排除不属于正在运行的用户的进程top(除了root)。
这可能吗?如果是这样,怎么办?如果没有,是否有类似的工具可以完成我想要的操作(不涉及ps频繁运行某些东西)。
-u我意识到您可以通过使用或选项调用来监视给定用户的进程-U,但这与仅监视运行top.
我想“实时”监视端口以及使用它们的进程。有什么工具可以处理这个问题吗?我想象像顶部一样,但有一个列列出了进程正在使用的所有端口...或者端口、协议以及打开该端口或正在侦听的进程的列表。
这是针对基于 Linux 的操作系统。
我有一个 Debian 机器,在我运行的机器上有一个 php 脚本。
我如何监控它,当 php 脚本死机时,自动重新启动它?
我想在 PC 启动时但在用户登录之前启动一个进程。然后,在用户登录后,他们会看到已运行进程的控制台/gui。如果他们注销,该进程将继续在后台运行,直到他们再次登录。
这在 Windows Server 2008 R2 中是否可行?
它似乎非常适合守护程序/服务器应用程序。
我曾经在 Intel.com 上看到一个页面一个页面,在那里可以查找 CPU,例如查看它是否有 VT。
类似于 AMD 的 http://products.amd.com/en-us/DesktopCPUResult.aspx
有谁知道英特尔页面的链接?
我将运行一个自定义守护进程,它可能会导致服务器的 CPU 飙升?有没有办法用它们的启动和运行时间记录这些峰值?
所以,我想向一个进程发送一个kill,我知道它的名字
ps -ef | grep '_rails master'
root 2388 1 0 19:46 ? 00:00:04 unicorn_rails master -c /web/hero/config/unicorn.rb -E production -D
root 2582 2172 0 20:28 pts/0 00:00:00 grep --color=auto _rails master
Run Code Online (Sandbox Code Playgroud)
它是unicorn_rails master [..]我如何杀死它?
我到目前为止尝试过:sed和expr。但不能将它作为参数传递给杀死
我的 nagios 建议我的一位主机拥有大量进程。
但是负载似乎很好。
该服务器提供 mysql 数据库和邮件服务器。
我应该担心吗?
244 个进程,但负载平均 0.30 0.59 0.51
我有一个名为“stealth”的进程,它感染了我的服务器(猛击我的 CPU),我不知道在哪里永久删除它。每次我终止进程时,它都会以某种方式重新启动......
ps -ef | grep stealth 给我这个:

但我不知道 ./stealth 会在哪里,因为它是一个相对路径?
此外,当我尝试使用locateor 时find,我什么也得不到。
任何想法如何找到和删除此过程?