我在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/有任何区别吗?
答案 0 :(得分:0)
此文件由initscripts
包提供,默认情况下不包含在RHEL-7映像中。然而,它是在RHEL6图像中。
在el6中,它作为iproute和iputils的依赖项引入,在el7中,systemd满足了这种需求。