位置: 编程技术 - 正文
推荐整理分享SUSE Linux 10下使用rc.local小窍门(自写)(suse linux 12 sp5),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:suse linux 12 sp5,suse linux 12 sp5,linux使用su命令,suse linux 版本 命令,suse linux 版本 命令,suse linux教程,suse linux最新版本,suse linux for sap,内容如对您有帮助,希望把文章链接给更多的朋友!
在SUSE Linux 中并没有rc.local,想使用它就得自己写一个rc script 档案放置于/etc/init.d/ 目录内,然后使用 chkconfig or inssev 程式来管理配置。下面小编就跟大家讲讲具体的操作步骤吧。
方法一:
1.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 "nnn"
echo "-----------------------Startup $rc_local---------------------------"
$rc_local
}
fi
以上为脚本内容
1.2 步骤二
然后创建/etc/rc.local文件,并赋予权限:
chmod /etc/rc.d/rc.local
方法二:
2.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.2 步骤二
创建/etc/rc.d/rc.local,把你要开机执行的脚本都加到里面
2.3 步骤三
chmod /etc/rc.d/rc.local /etc/rc.d/rclocal
2.4 步骤四
chkconfig --add rclocal
上一篇:Linux开启SSH后没有限制Limit值问题如何解决(linux开启ssh服务失败)
友情链接: 武汉网站建设