ps -ef | grep spray root 561 172 1 14:26:01 ? 0:00 rpc.sprayd root 562 554 0 14:26:08 pts/2 0:00 grep spray 不知道这2行代表什么是 自己测试了一下,感觉172 表示rpc.sprayd的PROCESS ID,而561表示PORT 不知道是不是这样的
ps -ef | grep spray\r\n root 561 172 1 14:26:01 ? 0:00 rpc.sprayd\r\n root 562 554 0 14:26:08 pts/2 0:00 grep spray\r\n\r\n\r\n 不知道这2行代表什么是\r\n\r\n 自己测试了一下,感觉172 表示rpc.sprayd的PROCESS ID,而561表示PORT\r\n\r\n\r\n 不知道是不是这样的
我用以下命令: ps -ef |grep ps 结果有时候会显示两个进程: ps -ef 和 grep ps 但多数时候只显示一个进程: ps -ef 到底是什么影响了它的结果呢, 这导致我编shell的时候无法判断输出的结果行数是否符合要求。。。
[root@dev1 ~]# ps ef |grep root 835 pts/0 S 0:00 \_ -bash TERM=vt100 HOME=/root SHELL=/bin/bash USER=root LOGNAME=root PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 1840 pts/0 R+ 0:00 \_ ps ef HOSTNAME=dev1 SHELL=/bin/bash TERM=vt100 HISTSIZE=1000 USER=root LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:m...