CentOS中service命令與/etc/init.d的關系以及centos7的變化
阿新 • • 發佈:2018-08-26
emc web 服務控制 pos mfs 繼承 例如 特性 entos
原文地址:CentOS中service命令與/etc/init.d的關系以及centos7的變化
標簽:service centos7 centos systemctl systemd
緣由
由於個人經常在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
智能推薦
- 開啟 NFS 文件系統提升 Vagrant 共享目錄的性能
- MetaWeblog 同時管理51cto,csdn,sina,163,oschina,cnblogs等博客
- 【ionic】Mac IOS下真機調試
- 【Composer】實戰操作二:自己創建composer包並提交
- Ubuntu系統啟動後停在(initramfs)
CentOS中service命令與/etc/init.d的關系以及centos7的變化