Articles of ps

我想find一些东西并杀死它

我一直反复运行这两个命令: $ ps aux | grep php | grep -v grep www-data 3663 100 14.8 328620 304900 ? R 12:56 0:54 php /home/jason/projects/mcif/./symfony import:process –id=91 jason@gob:~/projects/mcif$ sudo kill 3663 有没有一个简单的方法来抓住pid并杀死它? 我最近来的是这样的: $ ps aux | grep php | egrep -o ' [0-9]+ ' | head -n1 3836 但我不知道如何通过kill 。

PS返回%cpu和cputime不合理的高值

Nagios在我们的一台服务器上发出警报,说我们有一个失控的进程。 login并运行top并不会显示任何错误发生,但是当我查看ps的输出时,我看到一些奇怪的东西: oxygen@mail-1:~$ ps -e -o %cpu,comm,cputime –sort %cpu | tail 0.2 amavisd 00:00:11 0.2 zmlogger 00:00:54 0.2 zmstat-allprocs 03:44:19 0.2 amavisd 00:00:07 0.2 amavisd 00:00:14 0.3 amavisd 00:00:08 0.3 top 00:00:05 0.5 amavisd 00:00:04 8.1 mysqld 3-23:07:17 7413 java 1184016091-02:47:13 %cpu和cputime看起来不合理。 任何想法,为什么这可能是这样的? oxygen@mail-1:~$ ps –version procps version 3.2.8 oxygen@mail-1:~$ uname -a Linux mail-1 2.6.32-35-server […]

在Amazon EC2下的Ubuntu上奇怪的进程CPU时间输出

我刚刚开始使用ami-fa01f193 AMI的大型实例。 当我使用ps aux时,一堆随机进程将显示CPU使用时间的巨大数字。 看起来像某种溢出。 有人看到这个之前,我该如何解决这个问题? 这是一个示例输出: PID TTY STAT TIME COMMAND 1 ? Ss 0:00 /sbin/init 2 ? S 0:00 [kthreadd] 3 ? S 0:00 [migration/0] 4 ? S 17179869:11 [ksoftirqd/0] 5 ? S 0:00 [watchdog/0] 6 ? S 17179869:11 [events/0] 7 ? S 0:00 [cpuset] 8 ? S 0:00 [khelper] 9 ? S […]

Docker内存泄漏?

我正在运行Docker 0.9.0 uname -a Linux 3.11.0-18-generic #32-Ubuntu SMP Tue Feb 18 21:11:14 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 我有40个容器一次运行。 每个容器都相当简单 – 它在Node进程中运行一段代码。 无限循环监听更多的代码片段在Node中运行。 偶尔我会标记这些容器被杀死,然后我启动另一个容器来代替它。 我一直在遇到内存错误。 有时候一切崩溃,Docker报告“无法为新容器分配内存”,有时候套接字上只有一个超时。 不断报告猫meminfo和调用“免费”。 这个报告表明我有足够的内存未使用。 命令 ps –sort -rss -eo rss,pid,command | grep docker 在不同的情况下告诉我,由于新的容器正在取代旧的容器,驻留集大小的内存不断扩大。 如果我现在停止服务,并等待一小时,这有点下降,但从来没有达到以前的水平。 例如,它永远不会回落到原来的40个容器被创build的水平。 pmap `pidof docker` 告诉显示所有条目都是[anon] – 据我所知这是malloc保留的内存。 Docker守护程序RSS分配的崩溃点约为2GB,最新的时候约为40M。 我不确定这是否是Docker漏洞/内存泄漏。 如果免费报告4.5G未使用,这将如何导致内存不足错误? 我的系统没有交换。 重要详细信息:Docker无法通过远程API删除具有AUFS驱动程序错误的已杀死的容器。 由于这个原因,我依靠外部cron通过CLI去除停止的容器。

是ps的首选types之一?

GNU ps支持BSD风格选项,UNIX风格选项和GNU长期选项。 是使用这些types之一(在脚本和命令行)比其他人更喜欢? 我从手册页得到的印象是选项样式的function不完全重叠。

busybox – 如何列出进程优先级?

如何使用busybox在embedded式Linux上列出进程优先级?

如何获得顶部和PS的Apache的显示url请求?

有没有办法让Apache显示正在处理顶部和PS的url? 这将帮助我们更快地确定性能问题。 谢谢。

谁是用户500?

跑完之后 ps aux 命令我看到这一行 500 23931 0.0 0.6 63764 6880 ? S 08:49 0:01 /usr/sbin/sw-cp-serverd -f /etc/sw-cp-server/config 我是整个vpspipe理的初学者,所以问我是否应该担心?

谁是1014? 我的系统上没有名为1014的用户,那么为什么这个httpd进程运行为1014?

[root@home ~]# ps au | grep httpd 1014 9701 0.0 0.2 281620 3124 pts/24 Sl+ 18:41 0:00 ./bin/httpd -X root 9742 0.0 0.0 3084 720 pts/22 R+ 18:45 0:00 grep httpd 顺便说一下, Sl+和R+是什么意思? 1014是黑客吗? 为什么在我的系统上? 它有什么特权? 它可以摧毁我的系统,或有任何伤害? @彼得·韦斯特莱克猫/ etc / passwd | grep 1014 hugemeow:x:1014:1014 :: / home / hugemeow:/ bin / bash问题是为什么ps au不显示名称? 但显示其号码?

ps -aux中的CPU百分比大于100

我们使用ps -aux来找出tomcat进程何时需要高CPU利用率,如果这样我们会发送一个警报给Group。 但有时%CPU显示超过100,但我们的应用程序工作正常。 这是不好的迹象,或者我们的理解是否正确fins一个进程的CPU使用率 这是输出当我执行命令时, USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 16228 106 24.0 2399428 1840576 ? Sl 07:11 171:35 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat-rc-core-v1-inst01/conf/logging.properties -Dj