Centos
CentOS 中的 Debian start-stop-daemon 等效項
我有一個用基於 debian 的發行版(System-V)編寫的 bash 腳本,我想在 CentOS 7 下執行它。腳本的一部分將命令作為守護程序執行,如下所示:
start-stop-daemon --start --pidfile $PIDFILE \ --chdir "$DIR" --startas $PROGRAM --name foo --chuid "$USER" -- $ARGS
並像這樣停止守護程序:
start-stop-daemon --stop --quiet --pidfile $PID \ --user "$USER" --name foo --retry=TERM/30/KILL/5
我的問題是如何在 CentOS 7 中做一些等效的事情?該
daemon
功能/etc/init.d/functions
是替代品嗎?
RHEL/CentOS 6 上的
daemon()
shell 函式與Debian 的. 所有這些 van Smoorenburg工具庫都有細微不同的輔助命令集這一事實是 van Smoorenburg 的眾所周知的問題之一。/etc/rc.d/init.d/functions``start-stop-daemon``rc``rc
你使用的是 CentOS 7。你有 systemd。編寫一個 systemd 服務單元。
進一步閱讀