adr*_*TNT 3 startup centos boot init.d
我安装了 vnstats 来查看带宽统计信息,我复制了一个 init.d 文件 tempalte,我将它放在 init.d 目录中,它可以正常访问该文件并执行 start/restart/status,但是该文件应该在系统启动时自动启动, 正确的?它没有启动,我该如何调试?如果在系统启动后我执行 init.d/vnstat 然后它启动。
我正在运行 Centos 5
谢谢你。
Ken*_*ert 5
如果你用正确的语法编写了一个 init 脚本,你可以把它变成一个服务:
chkconfig --add vnstats
之后,您可以为某些运行级别打开或关闭它:
chkconfig --level 345 vnstats on
您还可以使用 service 命令手动启动或停止服务,使用脚本本身中声明的函数。例如,如果您的脚本有一个名为 stop 的函数和一个名为 start 的函数,您可以使用
service vnstats stop 和 service vnstats start
service vnstats stop
service vnstats start
推荐阅读:官方文档
归档时间:
13 年,8 月 前
查看次数:
2822 次
最近记录: