有两种方法可以在linux启动时自动启动指定的程序:
1、 编辑/etc/rc.d/rc.local文件,在其中增加启动指定程序的指令
2、以守护进程方式启动,如果守护进程打算使用stand-alone方式,设守护进程为/root/testd,则参照如下步骤
a)执行如下指令:
cd /etc/rc.d/init.d
cp atd testd
仿照/etc/rc.d/init.d/atd的内容编写自己的启动脚本/etc/rc.d/init.d/testd,修改其中的程序名字和相关路径
b) 使用指令/etc/rc.d/init.d/testd [start|stop|restart|status]测试看其能够正常启动和关闭
c) 使用指令chkconfig --add testd将其添加到系统中