LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 709|回复: 3

gnome下如何在重启、关机和登出用户的时候自动执行一个当前用户的命令

[复制链接]
发表于 2009-9-26 22:41:46 | 显示全部楼层 |阅读模式
gnome下如何在重启、关机和登出用户的时候自动执行一个当前用户的命令

谢谢
发表于 2009-9-26 23:50:08 | 显示全部楼层
试试把这个命令放在.bash_logout里边。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-27 10:55:03 | 显示全部楼层
Post by blackwhite;2030720
试试把这个命令放在.bash_logout里边。


试过这个好像不行
回复 支持 反对

使用道具 举报

发表于 2009-9-27 12:26:16 | 显示全部楼层
写一个shell脚本,内容如下:
#!/bin/sh
exec_cmd() {
echo do sth on exit
my_cmd
}
trap 'exec_cmd; exit' term
{ while true; do sleep 86400; done; } &
这个shell脚本的意思是在它收到sig_term这个信号时执行命令
把它加入到gnome启动项里,或者加到.xprofile里,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表