| 如何重起,停止,启动httpd服务? |
|
| |
|
/etc/init.d/xxx start | stop | restart /etc/init.d/httpd reload 优点: 不必找出进程的 PID /etc/init.d/httpd restart 关闭然后重新打开 在/etc下面有很多诸如rc?.d的目录,里面有很多符号链接。在这儿,?是指运行级对应的数字和 rcsysinit.d。在这些目录下都会有符号链接文件,它们的名字都是以K或S开头,后面跟有三个数字:000-999。K意味着停止(Kill)一个服务。S意味着开始(Start)一个服务,数字标志着启动过程中的运行顺序,越小的数字在启动过程中越早的执行。当initbiah转换到其他运行级别时,一些相应的服务会被停止,而另一些服务则会开始。 实际上所有的脚本都在 /etc/init.d 中。它们完成了全部的工作,所有的符号链接都指向它们。停止(killing)的连接和启动(starting)连接指向 /etc/init.d 下的同一个脚本。这是因为调用这些脚本时可以使用不同的参数(例如停止-Stop、开始-Start、重载-Reload、显示当前状态-Status),当一个K连接被使用时,相应地使用Stop参数;S连接被使用时,相应地使用Start参数。 有一个例外。在rc0.d和rc6.d目录中的S链接不会开始任何服务。它们会用stop参数调用,来停止某些服务。这背后的逻辑是,当你准备关机或重启的时候,你不会想开始什么服务,只会停止它们。 下面是脚本的参数: start: 开始服务。 stop: 停止服务。 restart: 先停止,再开始服务。 reload: 服务的配置更新了。在改变了服务的配置文件后,如果服务不用被重新开始,要用这个参数。 status: 告诉用户,这个服务是否在运行,如果在运行,还会给出PID。
 |
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
| 原始作者:佚名 |
录入时间:2007-5-10 21:48:29 |
| 信息来源:不详 |
投稿信箱:itqoo@126.com |
|
|
 |
|
|
|
| 教程录入:itqoo 责任编辑:itqoo |
|
上一个教程: PHP编程中计算时间差的几种方法
下一个教程: 增加Apache最大连接数的方法详细介绍 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |