linux svn self start 開機啓動設置

 首先:編寫一個啓動腳本svn_startup.sh,我放在/root/svn_startup.sh
#!/bin/bash
/usr/bin/svnserve -d -r /home/svn/
這裏的svnserve路徑保險起見,最好寫絕對路徑,因爲啓動的時候,環境變量也許沒加載。

絕對路徑怎麼查?
which svnserve

這裏還有可能碰到一個問題,如果你在windows下建立和編寫的腳步,拿到linux下,用vi或者vim修改後可能會無法執行,這是文件格式的問題
vi svn_startup.sh

輸入:set ff 回車

如果顯示的結果不是fileformat=unix

再次輸入

set ff=unix

就OK了

然後修改該腳本的執行權限
chmod ug+x svn_startup.sh

或者萬能的

chmod 777 svn_startup.sh

最後:加入自動運行
vi /etc/rc.d/rc.local
在末尾添加腳本的路徑,如:
/root/svn_startup.sh

現在,你可以重啓一下試試了。 不懂得怎麼確認成功?敗給你了
ps -ef|grep svnserve

發佈了33 篇原創文章 · 獲贊 30 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章