按软件名查找软件id的小脚本

sh/bash/dash/ksh/zsh等Shell脚本
回复
cwnet
帖子: 14
注册时间: 2005-10-26 13:25
送出感谢: 0
接收感谢: 0
联系:

按软件名查找软件id的小脚本

#1

帖子 cwnet » 2006-01-10 14:00

打开任意文本编辑器,输入如下命令:

代码: 全选

ps ax|grep $1
并保存,文件名为psid
修改权限为可执行:

代码: 全选

sudo chmod 777 psid
将这个文件拷贝到/bin下

代码: 全选

cp psid /bin
或链接到/bin下

使用方法:
例如在图形界面下的firefox浏览器死了,按ctrl+alt+F1切到命令行,执行psid firefox,可能会获得如下信息:

代码: 全选

23984 ?        Sl    10:47 /usr/lib/mozilla-firefox/firefox-bin -a firefox
20928 pts/0    D+     0:00 grep firefox
其中第一行是你要的软件的id
接下来敲入kill 23984就可以强制关闭死锁的firefox浏览器了
morbidangel
帖子: 11
注册时间: 2005-12-24 22:04
送出感谢: 0
接收感谢: 0

#2

帖子 morbidangel » 2006-01-10 15:26

killall firefox //
头像
yang119345
帖子: 570
注册时间: 2005-06-19 14:22
来自: 上海
送出感谢: 0
接收感谢: 1 次
联系:

#3

帖子 yang119345 » 2006-01-10 16:14

:shock: 这脚本是不是...... :oops:
回复

回到 “Shell脚本”