linux service 命令使用说明

2017-07-17 09:36:47

用途说明


service命令用于对系统服务进行管理,比如启动(start)、停止(stop)、重启(restart)、查看状态(status)等。相关的命令还包括chkconfig、ntsysv等,chkconfig用于查看、设置服务的运行级别,ntsysv用于直观方便的设置各个服务是否自动启动。service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该服务脚本来完成任务。

看看下面的手册页可能更加清楚的了解service的内幕:service运行指定服务(称之为System V初始脚本)时,把大部分环境变量去掉了,只保留LANG和TERM两个环境变量,并且把当前路径置为/,也就是说是在一个可以预测的非常干净的环境中运行服务脚本。这种脚本保存在/etc/init.d目录中,它至少要支持start和stop命令


常用方式


格式:service <service>

打印指定服务<service>的命令行使用帮助。

 

格式:service <service> start

启动指定的系统服务<service>

 

格式:service <service> stop

停止指定的系统服务<service>

 

格式:service <service> restart

重新启动指定的系统服务<service>,即先停止(stop),然后再启动(start)。

 

格式:chkconfig --list

查看系统服务列表,以及每个服务的运行级别。

 

格式:chkconfig <service> on

设置指定服务<service>开机时自动启动。

 

格式:chkconfig <service> off

设置指定服务<service>开机时不自动启动。

 

格式:ntsysv

以全屏幕文本界面设置服务开机时是否自动启动。

 


  • 2019-01-08 14:35:50

    ueditor 特殊符号转义

    几个月前,就有同事跟我反馈,说磨途歌的留言板有问题。当时看了一下,她用的是谷歌浏览器,确实打不出中文,才按下一个字母,英文字母就从输入法的输入框中直接跳出来了,更换火狐浏览器就没这个问题。很奇怪的是,在我电脑上的火狐浏览器跟谷歌浏览器都没有问题,一开始还以为是她电脑的问题,就没在意了。

  • 2019-01-12 23:28:58

    NodeJS实现视频转码

    视频转码就是一个先解码,再编码的过程,从而将原来的视频转换成我们需要的视频。这种转换可能包括各式(mp4/avi/flv等)、分辨率、码率、帧率等。