[已解决]如何开机启动时自动执行命令?

为当前最终发行版之前的所有版本提供支持
回复
头像
caryloo
帖子: 27
注册时间: 2007-08-19 22:47
来自: 无锡
送出感谢: 0
接收感谢: 0
联系:

[已解决]如何开机启动时自动执行命令?

#1

帖子 caryloo » 2008-08-26 23:19

由于我的笔记本键盘空格键损坏,我现在用以下命令交换insert键和空格键

sudo xmodmap -e "keysym Insert = space"

我的问题是如何在开机时自动执行这个命令?



我在/etc/rc.local里设置了启动时执行这条命令

sudo xmodmap -e "keysym Insert = space"
exit 0


但是重新启动没有效果,后来去掉sudo,重新开机也没有效果。
上次由 caryloo 在 2008-08-27 23:44,总共编辑 1 次。
头像
想入非非
论坛版主
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 想入非非 » 2008-08-27 1:27

系统-首选项-会话
添加
注意命令写对就行了。。。
Ubuntu User
头像
caryloo
帖子: 27
注册时间: 2007-08-19 22:47
来自: 无锡
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 caryloo » 2008-08-27 9:37

想入非非 写了:系统-首选项-会话
添加
注意命令写对就行了。。。


你好,我想问一下,在“会话”里添加的命令,是系统启动时就自动执行,还是进入x windows以后才执行的?

那个xmodmap命令只在x环境里才有效。所以我希望是进入x以后才执行。

不知是否直接添加就可以了?
头像
HuntXu
论坛版主
帖子: 5778
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

#4

帖子 HuntXu » 2008-08-27 9:39

放到~/.xinirtc就是x启动时一并执行
~/.bashrc是当前用户登录时执行,自己照实际情况决定...

会话里的...那是DE管的
HUNT Unfortunately No Talent...
头像
caryloo
帖子: 27
注册时间: 2007-08-19 22:47
来自: 无锡
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 caryloo » 2008-08-27 23:44

用最简单的方法解决了,在会话中添加如下语句:

/usr/bin/xmodmap -e "keysym Insert = space"


成功实现了进入系统以后,自动将空格键和插入键替换了。
回复

回到 “老旧版本支持”