求助

sh/bash/dash/ksh/zsh等Shell脚本
回复
zhpe78
帖子: 386
注册时间: 2008-10-11 22:41

求助

#1

帖子 zhpe78 » 2012-02-18 14:00

刚刚看了一些基本性的 东东有些不太明白 希望大家帮忙 :em03

代码: 全选

ps -e | grep -i conky |awk '{print $1}' |


我的想法是这样 使用ps -e 命令列出进程 然后根据关键字 找到进程号的行, 下一步只列出进程号,然后调用KILL 命令杀死。(就是这一步 我不知道怎么做了)

另外 如果像一下有好几个进程的那种又应该怎么处理更妥当呢? 比如chrome 这样的

这个只是为了测试 实际意义可能并不大 总之我是个初学者 还希望大家在各方面多给些意见。 :em01
头像
wjchen
帖子: 583
注册时间: 2011-05-02 19:08
系统: ubuntu 12.04

Re: 求助

#2

帖子 wjchen » 2012-02-18 18:16

代码: 全选

pkill conky
zhpe78
帖子: 386
注册时间: 2008-10-11 22:41

Re: 求助

#3

帖子 zhpe78 » 2012-02-19 22:54

wjchen 写了:

代码: 全选

pkill conky
谢谢楼上的兄弟 这个命令真的很好! :em42

不过 在感谢之后 我还是想知道一下 如何有办法完成我上面的那行命令 我总觉应该可以办得到的

如果知道请赐教 谢谢!!
头像
wjchen
帖子: 583
注册时间: 2011-05-02 19:08
系统: ubuntu 12.04

Re: 求助

#4

帖子 wjchen » 2012-02-20 20:22

代码: 全选

ps -e | grep -i conky | awk '{print $1}' | xargs kill
头像
Think1st
帖子: 45
注册时间: 2012-02-07 23:08

Re: 求助

#5

帖子 Think1st » 2012-02-21 10:04

wjchen 写了:

代码: 全选

ps -e | grep -i conky | awk '{print $1}' | xargs kill
有道理。
在这里,问题比答案更抢手。
zhpe78
帖子: 386
注册时间: 2008-10-11 22:41

Re: 求助

#6

帖子 zhpe78 » 2012-03-19 11:51

wjchen 写了:

代码: 全选

ps -e | grep -i conky | awk '{print $1}' | xargs kill
谢谢 我也找到了个类似的 放在这里备用吧

代码: 全选

kill -SIGHUP $(ps aux | grep 'syslog' | grep -v 'grep' | awk '{print $2}')
意思是让syslog 重启
之后 可以在这里查到变化

代码: 全选

tail -5 /var/log/messages
回复