Linux开机自动启动程序

Linux开机自动启动程序可分为控制台和图形界面两种,以RHEL和GNOME为例,root作为登陆用户。

一、控制台:(分登陆前和登陆后)

1. 登陆前,可将要自动运行的程序写在/etc/rc.d/rc.local里,RHEL6.x好像变成/etc/init/rc.local了。

2. 登陆后,可将要自动运行的程序写在/root/.bash_profile里。

二、图形界面:

1. "系统 > 首选顶 > 更多首选项 > 会话",然后点击"启动程序",选择你需要开机启动的程序即可。

2. 往/root/.gnome2/session-manual添加需要开机启动的内容:

  1. [Default] 
  2. num_clients=2 
  3. 0,RestartStyleHint=3 
  4. 0,Priority=50 
  5. 0,RestartCommand=gaim 
  6. 0,Program=gaim 
  7. 1,RestartStyleHint=3 
  8. 1,Priority=50 
  9. 1,RestartCommand=fcitx 
  10. 1,Program=fcitx 
[Default]
num_clients=2
0,RestartStyleHint=3
0,Priority=50
0,RestartCommand=gaim
0,Program=gaim
1,RestartStyleHint=3
1,Priority=50
1,RestartCommand=fcitx
1,Program=fcitx

可参考:

http://linux.chinaunix.net/techdoc/install/2006/03/10/928782.shtml

http://hi.baidu.com/wangmuy/blog/item/db40ed19ad275d79dab4bd30.html

三、gnome-terminal

gnome-terminal命令用于在Gnome桌面打开一个虚拟控制台,如果想进入桌面后自动弹出一个gnome-terminal窗口来运行指定的程序,可将此命令写到一个独立地脚本文件上,然后开机自动运行,可按“图形界面启动方式”来设置开机自动运行。但不能将在gnome-terminal下运行会阻塞的命令写到/root/.bash_profile上,否则桌面会一直等待,直到gnome-terminal运行结束才会出现。

gnome-terminal运行完指定命令后就会自动退出,如果想将它hold住,可以这样写:gnome-terminal -x bash -c "ls; exec bash"

可参考:http://www.linuxdiyf.com/viewarticle.php?id=134550

 

转自:http://blog.csdn.net/kpshare/article/details/7524298

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值