編寫linux service並設置開機啓動(Ubuntu)

1.編寫自己的可執行文件,比如myservice.sh

2.編寫控制執行的腳本,如mytest,一定要加上可執行權限,否則會報 unrecognized service,並將mytest放到/etc/init.d中,注意開頭的 10行是不能省略的,開機啓動主要依靠這些頭部信息,詳細內容可以查看

   LSBInitScripts



3. sudo update-rc.d mytest defaults加入service即可,然後可以用service mytest來控制

4.還有一個比較trick的地方,就是輸入 service mytest 後,按tab鍵可以讓shell 自動聯想出可以支持的命令,只需要在文件中添加圖中紅色方框中的內容即可,注意:Usage的U是大寫,所有的命令都是包在大括號中

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