.服务控制及优化启动过程
-
系统服务控制
Systemctl 命令语法:systemctl 控制类型 服务名称
常见控制类型:
start (启动)运行指定系统服务程序
Stop (停止)终止指定系统服务程序
Restart(重启) 先退出再运行
Reload (重载)不退出服务,只是刷新配置
Status (查看状态) 查看指定系统服务的运行状态
示例:
systemctl start postfix.service 启动postfix服务
将start 换成 stop是终止服务
systemctl status postfix.service 查看postfix服务状
切换运行级别
常见单元类型:
Systemd 的运行级别:
切换系统的 traget 命令: init
initi 3 表示切换到 命令提示符 init 5 表示切换到 图形界面
init 0 关闭当前系统 init 6 重新启动当前系统
查看系统的 target 命令 runlevel
查看系统默认 target 命令: systemctl get-default
优化启动过程
Centos 操作系统常见的系统服务
1.可以使用ntsysv 工具
ntsysv --level 35 可以打开 ntsysv
图上有‘*’表示启动,没有‘*’表示关闭 按空格可以控制‘*’的显示
2.使用systemctl 工具
enable 表示开机自启动
disable 表示开机自动关闭
Is-enable 查看开机启动状态
命令格式: systemctl 控制选项 服务名称
示例: