Tag: ps

使用grep和whoami列出当前用户不拥有的进程

ps aux –sort=-%cpu | grep -v ‘whoami’ ps aux –sort=-%cpu | grep -v ‘whoami’命令应该输出非有效用户启动的进程。 但是,它会打印出我的用户进程以及其他用户的进程。 请解释一下是什么问题。

ps -aux和ps aux之间的区别

ps -aux和ps aux什么区别? 我不知道这不仅仅是语法和“可移植性”的问题。 在Ubuntu中哪一个更好用? 尽管存在一些类似的问题,但我对这一具体差异感兴趣。

应该有多少个Nginx进程?

只需在新的ubuntu服务器12.04上安装Nginx。 ps -e | grep nginx ps -e | grep nginx起初没有返回任何内容,所以我运行nginx似乎开始了。 运行ps -e | grep nginx ps -e | grep nginx现在返回许多相同的进程? 1793 ? 00:00:00 nginx 1794 ? 00:00:00 nginx 1795 ? 00:00:00 nginx 1796 ? 00:00:00 nginx 1797 ? 00:00:00 nginx 一切似乎都在运行,但是我有兴趣知道为什么有多个,他们正在做什么以及如果我只杀死其中一个,我的服务器会发生什么?

列出正在运行的进程的最短方法是哪种?

我经常需要检查一个进程是否正在运行,所以我使用以下方法之一: ps aux | grep myprocess ps -Fe | grep myprocess top pgrep myprocess (only shows the PID) pkill myprocess (if I want to kill it) 以上所有命令都运行良好,但有没有更短的命令来执行此操作? 任何答案都表示赞赏,但所选择的答案需要…… 内置解决方案,因为我使用许多不同的设备。 允许使用模式。 提供与ps aux类似的信息。 比我们已经知道的要短。 谢谢

哪个使用ps ef或ps -ef?

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

找到这个过程的孩子

有什么方法可以知道,谁是特定过程的孩子? 例如那些父母ID是foo的孩子?

为什么ps输出显示一个进程,即使它没有运行?

为什么ps即使没有运行也会显示进程。 在Firefox运行时: $ echo $(ps aux | awk ‘/firefox/{print $2}’) 5964 6041 但是当Firefox没有运行时,我试图运行相同的命令。 它每次显示不同的PID。 我试着点击它: $ ps aux | grep firefox greenpa+ 6056 0.0 0.0 15956 948 pts/11 S+ 09:29 0:00 grep –color=auto firefox 这是什么意思?

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

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

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

在ps的STAT列中,有一堆字母并没有多大意义。 他们的意思是什么? 这是ps aux | head的一个例子 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] […]