linux systemd 之 systemctl理解与使用

  systemd是一个控制系统和服务的工具,d的意思是demon,守护进程。systemctl是systemd的一个命令,systemctl主要管理的是unit(单元)。systemctl接受以.service(服务)、.mount(挂载点)、.socket(套接口)、.target、.device(设备)等作为管理的unit。

1、列出系统中所有unit

systemctl list-unit-files

2、列出所有运行中unit

systemctl list-units

3、检查某个单元是否启用,启用即开机自启,例如mysqld

systemctl is-enabled mysqld

4、设置某个单元开机开机自启

systemctl enabled mysqld

5、Linux中启动、重启、停止、重载服务以及检查服务(如 mysqld.service)状态

systemctl start mysqld.service # 启动
systemctl restart mysqld.service # 重启 
systemctl stop mysqld.service # 停止
systemctl reload mysqld.service # 不关闭 unit 的情况下,重新载入配置文件,让设置生效
systemctl status mysqld.service # 查看服务的状态输出启动日志

参考:
https://www.linuxidc.com/Linux/2015-07/120833.htm
https://www.cnblogs.com/zwcry/p/9602756.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值