我是靠谱客的博主 朴实镜子,这篇文章主要介绍centos的服务管理,现在分享给大家,希望可以做个参考。

systemd

控制服务和守护进程:

1、 在RHEL7 以后服务管理都是通过systemd 来完成的

2、 systemd 提供了一个唯一的管理工具: systemctl

3、systemd 将系统服务类型分类: 一种类就是一个单元:

service 单元 path socket
某个具体的单元都有一个单元配置文件 :

复制代码
1
2
/usr/lib/systemd/system/xxx.单元类型

systemctl命令

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
enable 开机自启动 disable 取消自启动 start 启动 stop 停止 reload 重新加载 restart 重新启动 mask 强制隔离(不能启动) unmask 取消隔离 is-enable 是否自启动 list-dependencies 列出依赖 status 查看状态 list-unit-files 查看所有服务

小技巧:一般服务名为命令或者模块加d
例: firewalld httpd …

systemctl的其他用法

系统模式切换

查看默认的target

复制代码
1
2
systemctl get-default
复制代码
1
2
3
4
isolate 临时切换系统模式 例子: systemctl set-default graphical.target
复制代码
1
2
set-default 设置默认系统模式

系统的模式:

复制代码
1
2
multi-user.target 文字界面
复制代码
1
2
graphical.target 图形界面
复制代码
1
2
3
4
5
emergency.target : 紧急模式 这种模式的特点: 1、 / 是以ro 形式挂载 2、 sulogin提示: 请你使用root密码登录或者ctrl+D 重启 只读系统
复制代码
1
2
poweoff.target 关机
复制代码
1
2
3
4
5
systemctl isolate rescue.target 进入救援 模式 rescuce.target : 1、sulogin提示: 根目录重新挂一下 mount -o remount,rw /sysroot
复制代码
1
2
3
4
5
6
7
8
9
10
reboot.target 重启系统 默认设置为重启会开不起来 怎么修复? 重启e进入第一个选项 移动到linux行的最末尾,删除到ro的位置,将ro修改为rw rd.break 按住ctrl+x 启动 chroot /sysroot 切换根目录 修改默认启动方式 systemctl enable graphical.target

最后

以上就是朴实镜子最近收集整理的关于centos的服务管理的全部内容,更多相关centos内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部