我安装了vnstats以查看带宽统计信息,我复制了一个init.d文件tempalte,我将它放在init.d目录中,它可以正常访问此文件并执行启动/重启/状态,但此文件应该在系统启动时自动启动,对吗?它没有启动,我该怎么调试呢?
如果在系统启动后我执行init.d / vnstat则启动它.
如果在系统启动后我执行init.d / vnstat则启动它.
我正在运行Centos 5
谢谢.
如果使用
the correct syntax编写init脚本,则可以将其转换为服务:
原文链接:https://www.f2er.com/centos/373409.htmlchkconfig –add vnstats
之后,您可以为某些运行级别打开或关闭它:
chkconfig –level 345 vnstats on
您还可以使用脚本本身声明的函数,使用service命令手动启动或停止服务.例如,如果您的脚本有一个名为stop的函数和一个名为start的函数,则可以使用
service vnstats stop和service vnstats start