码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS中service命令与/etc/init.d的关系以及centos7的变化

时间:2018-08-26 13:07:55      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:grant   def   特性   html   习惯   default   comm   mac   存在   

缘由

由于个人经常在ubuntu和centos 系统中切换,习惯了以前的 ubuntu中 通过 /etc/init.d/xxx 进行软件服务控制。后来发现centos7中换了服务的控制方式:service

service关键字

service httpd start 其实是启动了存放在/etc/init.d目录下的脚本。

但是centos7的服务管理改规则了。CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,

而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同,说实在的,变的简单而易用了许多。


CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,

有系统(system)和用户(user)之分,像需要开机不登陆就能运行的程序,

还是存在系统服务里吧,即:/usr/lib/systemd/system目录下

每一个服务以.service结尾,一般会分为3部分:[Unit]、[Service]和[Install]



原文地址:CentOS中service命令与/etc/init.d的关系以及centos7的变化
标签:service   centos7   centos   systemctl   systemd   

智能推荐

CentOS中service命令与/etc/init.d的关系以及centos7的变化

标签:grant   def   特性   html   习惯   default   comm   mac   存在   

原文地址:https://www.cnblogs.com/apanly/p/9536899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!