跳转至

CentOS 系统管理

时间:2017/12/30 15:18:04

参考:

  1. CentOS7中systemctl的使用

系统服务启动管理 systemctl#

服务管理#

  1. 运行服务:systemctl start service_name
  2. 重启服务:systemctl restart service_name
  3. 重载服务:systemctl reload service_name
  4. 停止服务:systemctl stop service_name
  5. 开机启动:systemctl enable service_name
  6. 开机不启:systemctl disable service_name
  7. 注销服务:systemctl mask service_name
  8. 取消注销:systemctl unmask service_name
  9. 查看状态:systemctl status service_name

服务查看#

  1. 查看所有系统服务: systemctl
  2. 查看所有启动 unit: systemctl list-units
  3. 查看所有启动文件:systemctl list-unit-files
  4. 列出所有service类型的util: systemctl list-units –type=service –all
  5. 列出 cpu相关 : systemctl list-units –type=service –all grep cpu
  6. 查看服务是否运行 : systemctl is-active service_name
  7. 查看服务是否开机启动: systemctl is-enable service_name
  8. 查看服务之间的依赖关系:systemctl list-dependencies [unit] [–reverse]
    1
    2
    systemctl list-dependencies
    systemctl list-dependencies boot.mount