11 12
发新话题
打印

你知道吗???

在一台装有linux的机器中,我想使它一开机即执行我编的程序,不必输入登入用户。      

TOP

把调用你程序的脚本放到/etc/rc.d/rc.sysinit文件里,即可。      
this message will self-destruct in 5 seconds......
我们的目标--------消灭蛀.....................零回复

TOP

你能告诉我具体过程吗!!谢谢11!!!!!      

TOP

你的可执行文件为/PATH/TO/DIR/ABC
' I6 m' D1 [/ k; i在rc.sysinit最后一行加入
7 b, Y2 Q/ R' P% c# t9 q! m* f/PATH/TO/DIR/ABC
, |) n4 n5 `: C1 P即可      
this message will self-destruct in 5 seconds......
我们的目标--------消灭蛀.....................零回复

TOP

谢谢你的帮助!!!以后请多多关照!!      

TOP

运行是成功了??但是,有个问题!!该程序是在检查eth0、eth1、lo之前执行的,我需要网络通讯,这样我不能进行网络通讯。有没有办法能解决这个问题啊!!      

TOP

可在/etc/inittab文件中加入一条语句即可。他的运行在eth0.lo之后。      

TOP

具体怎样做啊!!      

TOP

如果你的程序是/home/user1/run
9 S+ ^4 s; T# Z0 @, b7 U2 Z在/ect/inittab中加入% e- n5 h6 s' u" c
#added by user1
! q2 j0 ^" ^( v2 g2 U" st1:1235nce:/home/user1/run+ R! _$ m$ r, U5 e: ~. T2 ?& l
即可。
7 E2 D8 g& {7 Y: I; |1 Bonce means run one time,you can use respawn replace it if you want run your program again when your program died.
) M: t' f0 b" d9 W  y. l+ ^! W( X
: U& z$ j- F# M- {" l: }( Y      

TOP

个人认为放在/etc/rc.d/rc.local中更好      

TOP

 11 12
发新话题