服务控制及其优化(systemctl)

一、系统服务控制
1、常用方式
systemctl 控制类型 服务名称
2、控制类型
start 启动
stop 停止
restart 重新启动
reload 重新加载
status 查看服务状态

3、target 和运行级别
systemd 用目标(target)替代了运行级别的概念,提供了更大的灵活性,如您可以继承一个已有的目标,并添加其它服务,来创建自己的目标。下表列举了 systemd 中的 target 和 sysvinit 中常见的 runlevel 的对应关系:
在这里插入图片描述
二、设置运行级别
1、systemctl命令
get-default :取得当前的target
set-default :设置指定的target为默认的运行级别
isolate :切换到指定的运行级别
在这里插入图片描述
init 命令与systemctl命令对比:
在这里插入图片描述
systemctl get-default 查看当前登录默认的模式(一般默认图形化界面)
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target登陆默认直接进入字符界面模式
multi-user.target 图形化界面
default.target 字符界面
在这里插入图片描述
reboot 重启(默认进入字符界面)
在这里插入图片描述
systemctl is-enabled 服务名称 查看特定服务是否为开机自启动
systemctl enable/disable 服务名称 设定指定服务开机自开启或禁用
netstat -ntap 查看正在运行的协议
在这里插入图片描述
在这里插入图片描述
ntsysv 类图形界面管理模式来设置开机启动
ntsysv 的界面和文本模式的安装程序的工作方式相仿,使用上下箭头来上下查看列表,使用空格键来选择或取消选择服务,或用来“按” 「确定」和「取消」按钮,要在服务列表和「确定」、「取消」按钮中切换,使用 [Tab]键。* 标明某服务被设为启动
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值