Debian

如何在 SysV 風格的 init 下使程序/程序成為服務?

  • October 12, 2021

我想知道如何使正常應用程序(例如noip2更新程序)成為系統程序。我使用 Debian 6.0.2。現在我有這樣的:

  • 二進製文件在/usr/local/bin/asnoip2文件中
  • 啟動的“腳本”被添加到/etc/rc.local

如何使其成為能夠使案例如service命令執行/停止它的系統服務?

根據我noip2的發現,包括腳本/etc/init.d/noip2,(也在這裡,對於那些現在沒有執行 Debian 的人),這應該已經是你所需要的了。我不確定如何services與 中的腳本互動/etc/init.d,但通常你可以執行

/etc/init.d/noip2 start

啟動noip2服務和

/etc/init.d/noip2 stop

阻止它。看一下腳本,它展示瞭如何使用start-stop-daemon.

引用自:https://unix.stackexchange.com/questions/36748