RHEL 7 上的恶魔功能

Demon function on RHEL 7

我在 RHEL 6 中有脚本,它使用默认函数,例如 /etc/rc.d/init.d/functions

if [ -f /etc/rc.d/init.d/functions ]; then
    # redhat flavor
    . /etc/rc.d/init.d/functions
    start_cmd="daemon --pidfile $pidfile --user $USER"
else
    echo "Unable to find function library" 1>&2
    exit 1
fi

我们可以在 RHEL 7 上使用相同的功能来启动守护进程吗? . 另外让我知道,RHEL 6 和 RHEL 7 之间的 /etc/rc.d/ 是否有任何区别?

此文件由 initscripts 包提供,默认情况下不包含在 RHEL-7 映像中。然而,它在 RHEL6 映像中。

在el6中,它是作为iproute和iputils的依赖引入的,在el7中,systemd满足了这个需求。