LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: mycsun

请教各位大虾!!debian下怎样让程序开机自动运行!!!

[复制链接]
发表于 2006-7-26 07:47:03 | 显示全部楼层
正解!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-26 07:48:53 | 显示全部楼层
那怎么弄呀!!!
回复 支持 反对

使用道具 举报

发表于 2006-7-26 07:59:58 | 显示全部楼层
原理是这样的,你把要执行的程序拷一份在 /etc/init.d 内,然後在 /etc/rcX.d 内建一个连结到 /etc/init.d/camd3

你应该在 /etc/rcX.d 内看见很多 Sxx 或者 Kxx 的连结,S 代表 Start(启动),K 代表 Kill(停止),xx 是启动或停止的顺序

若果你不需要图型介面的话,多数是从 run level 3 来启动的,也就是说,以 root 身分执行如下部骤:

cp /usr/bin/camd3 /etc/init.d
ln -s /etc/init.d/camd3 /etc/rc3.d/Sxxcamd3

你自行决定 xx 的大少,如无需特别优先,就用 S99camd3 吧,如需在其他 run level 执行 camd3,就在其他 rcX.d 加入相似的连结,但注意,不要在 rc0.d 及 rc6.d 内加 symlink

若然你还不知道什麽是 run level,那麽你就当上面都没有看过,直接把 symlink 创建在 /etc/rcS.d 内,即是

cp /usr/bin/camd3 /etc/init.d
ln -s /etc/init.d/camd3 /etc/rcS.d/S99camd3

重启!

日後对系统熟识一点後再重温一下帖子吧,不好意思,要上班了,不能多说了

Good Luck!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-26 08:05:32 | 显示全部楼层
太感谢你了!!大哥!!!谢谢!!!以后多看看帖子学习!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-26 08:27:17 | 显示全部楼层
大哥没法哟!!不知道怎么的!!!
cp /usr/bin/camd3 /etc/init.d
没法复制进去!!!我用ftp传进去的!!!
ln -s /etc/init.d/camd3 /etc/rcS.d/S99camd3
创建了看不到!!重新运行他说文件存在!!!
忘了说了我是远程弄的!!
回复 支持 反对

使用道具 举报

发表于 2006-7-26 08:32:03 | 显示全部楼层
在kernel做完必要的“初始化”工作后,会启动一个pid为1的init进程,它是一切其它进程的父进程,这个程序其实就是/sbin/init,(可以写一个疯狂的init替换掉/sbin/init^_^),在debian(ubuntu)里,这个程序由包sysvinit提供。

        init执行inittab里规定的脚本(通常是getty),事实上文件/etc/inittab是init的配置文件,inittab里也规定了运行级别(runlevel)的脚本和其它的一些东西。
        在ubuntu里,init将首先运行/etc/init.d/rcS,这个脚本又去执行/etc/init.d/rc S,在rc里,应该是以单用户方式去执行/etc/rcS.d/下的以S开头的脚本(按数字顺序)。rcS.d/里的主要文件都是指向/etc/init.d/下的链接。
之后init会转如inittab规定的默认运行级别,debian默认是2.那么最后执行/etc/rc2.d/下以S开头的脚本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-26 08:41:23 | 显示全部楼层
那到底怎么弄呀!!!!大哥!!!
回复 支持 反对

使用道具 举报

发表于 2006-7-26 08:44:47 | 显示全部楼层
大不了,再重装一次……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-26 08:53:02 | 显示全部楼层
我到!!!还是没有说出办法来!!
回复 支持 反对

使用道具 举报

发表于 2006-7-26 09:34:17 | 显示全部楼层
我用的是ubuntu 5.10,我安装了fcitx,想开机自动运行,我用的是下面的方法:
将fcitx放到/etc/init.d/中,然后用$sudo update-rc.d fcitx defaults 99,但是我不清楚这个方法怎末不行?
以前用这种方法挺奏效的,希望兄弟们给找找问题的原因
回复 支持 反对

使用道具 举报

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

本版积分规则

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