网站首页 > 教程文章 正文
CentOS7.3学习笔记总结(六十七)- CentOS Linux操作系统各种启动和服务管理
linux启动流程:
CentOS5、6:
开机主板自检-MBR引导-装在GRUB-加载内核-Init进程初始化
CentOS7、8:
开机主板自检-MBR引导-装在GRUB-加载内核-Systemd进程初始化
从流程行看,CentOS5、6和CentOS7、8差不多,其实差别还是很大的,不单单是Init和Systemd上的差别,我们今天主要是说取代Init的systemd。
Init和Systemd的区别:
Init:
启动时间长,是串行启动,启动玩一个进程,才会启动下一个进程;并且启动脚本复杂,需要脚本自己处理各种复杂情况,Init不管这些事情,它只负责执行你编写的启动脚本。
systemd:
如果程序支持systemd,在安装程序的时候,系统会自动在/usr/lib/system/system目录添加相应的配置文件,我们就可以通过systemctl来控制程序。
常用指令:
Centos6旧指令 centos:7、8新指令
启动某服务 service httpd start systemctl start httpd
停止某服务 service httpd stop systemctl stop httpd
重启某服务 service httpd restart systemctl restart httpd
检查服务状态 service httpd status systemctl status httpd
删除某服务 chkconfig –del httpd 停掉应用,删除其配置文件
使服务开机自启动 chkconfig --level 5 httpd on systemctl enable httpd
使服务开机不自启动chkconfig --level 5 httpd off systemctl disable httpd
显示所有已启动的服务chkconfig --list systemctl list-unit-files | grep enabled
加入自定义服务 chkconfig --add test systemctl load test
查询服务是否开机自启chkconfig --list | grep httpd systemctl is-enabled httpd
查看启动失败的服务 无 systemctl --failed
Systemd 命令:
systemctl --version#查看 Systemd 版本
(systemctl) reboot #重新启动系统
(systemctl) poweroff#关闭系统,切断电源
systemd-analyze#查看启动好费时间
systemd-analyze blame#查看每个服务启动耗费时间
systemctl cat firewalld.service#查看配置文件的内容
systemctl list-dependencies firewalld.service#列出所有依赖
猜你喜欢
- 2025-06-28 centos7必备命令—cat(centos7cp命令)
- 2025-06-28 Podman 快速上手指南:替代 Docker 的新选择
- 2025-06-28 CentOS 防火墙配置指南(基于不同版本)
- 2025-06-28 centos7怎么安装?VMware安装CentOS7的方法
- 2025-06-28 centos7 系统安装部署应用(centos7安装详解)
- 2025-06-28 centos7 停服后yum源无法使用的解决办法
- 2025-06-28 【入门】【失败】Linux下mysql-8.0.22-linux-x64.tar.gz 安装
- 2025-06-28 2024, 是时候告别CentOS了(郎平正式告别中国女排是什么时候)
- 2025-06-28 CentOS替代之路:Rocky Linux 9.1 安装简易教程
- 最近发表
-
- Nacos最全详解(8大架构原理图解)(nacos原理讲解)
- 干货!微服务全量升级JDK17,踩坑笔记整理
- springboot集成nacos配置中心(springcloud配置nacos集群)
- Nacos快速入门指南(nacos 使用)
- Nacos读取配置文件的顺序(nacos 配置文件)
- 本地启动若依项目nacos报错:Server check fail, please check server
- 阿里Nacos惊爆安全漏洞,火速升级!(附修复建议)
- Nacos简介—1.Nacos使用简介(nacos是干啥的)
- Nacos简介—4.Nacos架构和原理一(nacos原理讲解)
- Nacos架构最全详解(图文全面总结)
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)