分页: 1 / 1

[新手求助]如何用定义快捷键来运行一个命令

发表于 : 2011-11-23 15:55
Altair_Chan
RT,g3或者kde4里都提供了自定义快捷键的功能,我想定义快捷键来运行一条命令,例如 sudo /usr/sbin/pm-suspend ,
openSUSE可以这样,但是其他发行版不行,有木有通用的做法

Re: [新手求助]如何用定义快捷键来运行一个命令

发表于 : 2011-11-23 17:54
Altair_Chan
哥们别只顾着看帖阿 好歹冒个泡阿 :em06

Re: [新手求助]如何用定义快捷键来运行一个命令

发表于 : 2011-11-23 18:13
谢宝良
创建 启动器 可以做到

Re: [新手求助]如何用定义快捷键来运行一个命令

发表于 : 2011-11-23 19:06
nmsfan
xbindkeys

Re: [新手求助]如何用定义快捷键来运行一个命令

发表于 : 2011-11-23 21:34
Altair_Chan
xbindkeys 这个好像可行 不过我想弄明白 Gnome和KDE的设置为什么不能奏效,
可能是用到sudo的原因,可是我在soduers里面设了那个 nopasswd了,
难道是因为快捷键调用的PATH问题吗

Re: [新手求助]如何用定义快捷键来运行一个命令

发表于 : 2011-11-23 21:42
Altair_Chan
自己用个脚本试了一下,能用快捷键调用pm-suspend,脚本里面有root密码,
发现是shell好像不理soduers文件的原因
#!/bin/sh
#--------------------------------------
# Sys_Sleep

echo "my_root_password" | sudo -S /usr/sbin/pm-suspend