概述
systemd
控制服务和守护进程:
1、 在RHEL7 以后服务管理都是通过systemd 来完成的
2、 systemd 提供了一个唯一的管理工具: systemctl
3、systemd 将系统服务类型分类: 一种类就是一个单元:
service 单元 path socket
某个具体的单元都有一个单元配置文件 :
/usr/lib/systemd/system/xxx.单元类型
systemctl命令
enable 开机自启动
disable 取消自启动
start 启动
stop 停止
reload 重新加载
restart 重新启动
mask 强制隔离(不能启动)
unmask 取消隔离
is-enable 是否自启动
list-dependencies 列出依赖
status 查看状态
list-unit-files 查看所有服务
小技巧:一般服务名为命令或者模块加d
例: firewalld httpd …
systemctl的其他用法
系统模式切换
查看默认的target
systemctl get-default
isolate 临时切换系统模式
例子:
systemctl set-default graphical.target
set-default 设置默认系统模式
系统的模式:
multi-user.target 文字界面
graphical.target 图形界面
emergency.target : 紧急模式 这种模式的特点:
1、 / 是以ro 形式挂载
2、 sulogin提示: 请你使用root密码登录或者ctrl+D 重启
只读系统
poweoff.target 关机
systemctl isolate rescue.target 进入救援 模式
rescuce.target : 1、sulogin提示:
根目录重新挂一下
mount -o remount,rw /sysroot
reboot.target 重启系统
默认设置为重启会开不起来
怎么修复?
重启e进入第一个选项
移动到linux行的最末尾,删除到ro的位置,将ro修改为rw rd.break
按住ctrl+x 启动
chroot /sysroot 切换根目录
修改默认启动方式
systemctl enable graphical.target
最后
以上就是朴实镜子为你收集整理的centos的服务管理的全部内容,希望文章能够帮你解决centos的服务管理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复