systemctl常用命令详解

常用命令

  • systemctl --help:查看帮助手册
  • systemctl start <服务名>:启动指定的服务
  • systemctl stop <服务名>:停止指定的服务
  • systemctl restart <服务名>:重启指定的服务
  • systemctl status <服务名>:查看指定服务的状态
  • systemctl enable <服务名>:设置开机自启动指定的服务
  • systemctl disable <服务名>:取消某个服务的开机自启动
  • systemctl reload <服务名>:在不重启服务的情况下,重新加载其配置文件。
  • systemctl mask <服务名>:注销服务,会阻止服务启动,即使使用start命令也无法启动,常用于防止某些服务被意外启动。
  • systemctl unmask <服务名>:取消对服务的注销状态。
  • systemctl list-units:查看当前系统通过systemctl管理的已启动的服务
  • systemctl list-unit -files:查看当前系统通过systemctl管理的所有的服务
  • systemctl list-dependencies <服务名>:查看指定服务依赖哪些其他服务
  • systemctl list-dependencies --reverse <服务名>:向查看哪些服务依赖于指定服务。
  • journalctl -u <服务名>:查看指定服务的日志
  • systemctl daemon-reload:当服务配置文件有变更(新增、修改)时,需要先执行该命令加载服务配置文件


posted on 2025-05-30 10:12  数据库那些事儿  阅读(46)  评论(0)    收藏  举报