LinuxSir.cn,穿越时空的Linuxsir!

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

登陆用户的时候自动且只执行一次命令如何做?

[复制链接]
发表于 2004-8-29 20:59:33 | 显示全部楼层 |阅读模式
suse9.1pro下,
我装了fcitx3,本来是把如下语句加入.bashrc中,
#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

#LOCALE setup
export LC_ALL=zh_CN
export LANG=zh_CN

#load fcitx
fcitx&
但是这样造成每打开一个终端,
就后台执行一次fcitx。
我看了一下精华区,就改在/etc/profile中加了这些语句,
但是变成要在终端输入fcitx才运行。
怎样解决呢?
发表于 2004-8-29 21:14:33 | 显示全部楼层
加到~/.xsession
 楼主| 发表于 2004-8-29 22:26:16 | 显示全部楼层
这个文件夹有什么作用?
发表于 2004-8-29 23:13:57 | 显示全部楼层
用于存放配置文件
发表于 2004-8-30 15:31:34 | 显示全部楼层
最初由 eudaemon 发表
这个文件夹有什么作用?

这是个配置脚本, 只在x初始化的时候执行. 根据你的情况, fcitx只要在x初始化的时候运行一次就可以了. 你退出x的时候, 所有x的自进程也都会被kill

man xsession
 楼主| 发表于 2004-8-30 16:00:06 | 显示全部楼层
Understood,thanks
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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