在网上看到了下面这个命令: ps aux | grep [e]macs 运行如下: test@ubuntu:~$ ps -ef|grep vim test 2481 1797 0 18:35 pts/1 00:00:00 vim test 2507 1815 0 18:36 pts/0 00:00:00 grep --color=auto vim test@ubuntu:~$ ps -ef|grep [v]im test 2481 1797 0 18:35 pts/1 00:00:00 vim 请问为什么ps -ef|grep [v]im会滤掉grep命令对应的这个进程?
by sayigood - Shell - 2011-01-18 10:45:20 阅读(3928) 回复(10)
ps aux | grep app 返回的結果中,包含app的進程,也包含grep app本身 問題在於grep app本身對於進程查詢是沒有意義的,所以其實沒必要顯示它 那麽,如何讓grep app不顯示呢 以前看到過,但是沒記住,好像是修改grep的正則表達式
在线请教 有老/新两台机器 通过ps aux |grep java |grep "t-5"|grep -vw "sh" 查看t-5进程,老机器能有值,新机器上查不到 老/新机器的bash/grep 版本如下 ###老机器 $bash --version GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu) Copyright (C) 2005 Free Software Foundation, Inc. $man --grep man: unrecognized option `--grep' man, version 1.6d ###新机器 $ bash --version GNU bash, version 4.1...
很不明白,为什么在正常运行中的FreeBSD6 + Apache2 中 打 ps -aux | grep httpd 命令, 总是只显示root用户,用户数为1... www用户怎么不显示的。 谁指点下,感谢呀
最后一行总是自己,如何不要这一行?? 比如 [root@server57 bin]# ps axu|grep tty root 2477 0.0 0.0 1524 408 tty1 Ss+ Jun21 0:00 /sbin/mingetty tty1 root 2478 0.0 0.0 2248 404 tty2 Ss+ Jun21 0:00 /sbin/mingetty tty2 root 2479 0.0 0.0 1540 408 tty3 Ss+ Jun21 0:00 /sbin/mingetty tty3 root 2480 0.0 0.0 2556 408 tty4 Ss+ Jun21 0:00 /sbin/mi...
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND USER:进程所有者。 PID:进程号。 %CPU:占用的 CPU 使用率。 %MEM:占用的内存使用率。 VSZ:占用的虚拟内存大小。 RSS:占用的内存大小。 TTY:终端的次设备号码。 STAT:该进程的状态。 D:不可中断的休眠(通常表示该进程正在进行I/O动作)。 R:正在执行中。 S:休眠状态。 T:暂停执行。 Z:不存在但暂时无...