正在SUSE Linux 10外并无rc.local,念运用它便失本人写一个rc script 档案搁置于/etc/init.d/ 目次内,而后运用 chkconfig or inssev 程式去办理设置。上面小编便跟各人讲讲详细的操做步调吧。
要领一:
1.编纂/etc/init.d/rc剧本,正在最初一个exit 0以前,参加如下内容:
rc_local=/etc/rc.d/rc.local
current_runlevel=$(runlevel | awk '{ print $NF }')
if [ -x $rc_local ];then
((current_runlevel>1)) && ((current_runlevel<6)) && {
echo -e "\n\n\n"
echo "-----------------------Startup $rc_local---------------------------"
$rc_local
}
fi
以上为剧本内容
2.而后创立/etc/rc.local文件,并付与755权限:
chmod 0755 /etc/rc.d/rc.local
要领两:
1.创立/etc/rc.d/rclocal文件,参加如下内容:
case "$1" in
start)
if ! test -x /etc/init.d/rc.local ; then
echo '/etc/rc.local is not exsit!'
exit 1
fi
/etc/init.d/rc.local &
;;
stop)
;;
esac
以上为剧本内容
2.创立/etc/rc.d/rc.local,把您要谢机执止的剧本皆添到外面
3.chmod 0755 /etc/rc.d/rc.local /etc/rc.d/rclocal
4.chkconfig --add rclocal
以上便是小编摆列没去的运用rc.local的二种要领。若是友友们另有其余的运用要领,也能够取小编留言交流互动哦。
相关文章