【发布时间】:2014-09-10 06:47:34
【问题描述】:
使用 /etc/init.d 和 /sbin/service 启动守护进程(例如 tomcat)有什么区别?使用其中一种有什么好处吗?
运行 CentOS 5.8 版(最终版)
【问题讨论】:
使用 /etc/init.d 和 /sbin/service 启动守护进程(例如 tomcat)有什么区别?使用其中一种有什么好处吗?
运行 CentOS 5.8 版(最终版)
【问题讨论】:
/sbin/service 只是简单地运行 /etc/init.d 中的相应脚本 运行 /sbin/service 的好处是它首先设置了一个“干净”的环境。从服务手册页:
service 运行 System V 初始化脚本或 upstart 作业 尽可能预测环境,移除大部分环境 变量和当前工作目录设置为 /。
【讨论】: