歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux維護 >> SUSE Linux 10下使用rc.local的小竅門

SUSE Linux 10下使用rc.local的小竅門

日期:2017/3/2 10:28:26   编辑:Linux維護

在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的兩種方法。如果友友們還有其他的使用方法,也可以與小編留言交流互動哦。

Copyright © Linux教程網 All Rights Reserved