千家信息网

Linux下怎么启动和关闭系统服务

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容主要讲解"Linux下怎么启动和关闭系统服务",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Linux下怎么启动和关闭系统服务"吧!早期的服务管理使
千家信息网最后更新 2026年11月02日Linux下怎么启动和关闭系统服务

本篇内容主要讲解"Linux下怎么启动和关闭系统服务",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Linux下怎么启动和关闭系统服务"吧!

  • 早期的服务管理使用 systemV 的机制,通过 /etc/init.d/*, service, chkconfig, setup 等指 令来管理服务的启动/关闭/默认启动;

  • 从 CentOS 7.x 开始,采用 systemd 的机制,此机制最大功能为平行处理,并采单一指 令管理 (systemctl),开机速度加快!

范例一:看看目前 atd 这个服务的状态为何?[root@study ~]# systemctl status atd.serviceatd.service - Job spooling toolsLoaded: loaded (/usr/lib/systemd/system/atd.service; enabled)Active: active (running) since Mon 2015-08-10 19:17:09 CST; 5h 42min agoMain PID: 1350 (atd)CGroup: /system.slice/atd.service└─1350 /usr/sbin/atd -fAug 10 19:17:09 study.centos.vbird systemd[1]: Started Job spooling tools.# 重点在第二、三行喔~# Loaded:这行在说明,开机的时候这个 unit 会不会启动,enabled 为开机启动,disabled 开机不会启动# Active:现在这个 unit 的状态是正在执行 (running) 或没有执行 (dead)# 后面几行则是说明这个 unit 程序的 PID 状态以及最后一行显示这个服务的登录文件信息!# 登录文件信息格式为:"时间" "讯息发送主机" "哪一个服务的讯息" "实际讯息内容"# 所以上面的显示讯息是:这个 atd 默认开机就启动,而且现在正在运行的意思!范例二:正常关闭这个 atd 服务[root@study ~]# systemctl stop atd.service[root@study ~]# systemctl status atd.serviceatd.service - Job spooling toolsLoaded: loaded (/usr/lib/systemd/system/atd.service; enabled)Active: inactive (dead) since Tue 2015-08-11 01:04:55 CST; 4s agoProcess: 1350 ExecStart=/usr/sbin/atd -f $OPTS (code=exited, status=0/SUCCESS)Main PID: 1350 (code=exited, status=0/SUCCESS)Aug 10 19:17:09 study.centos.vbird systemd[1]: Started Job spooling tools.Aug 11 01:04:55 study.centos.vbird systemd[1]: Stopping Job spooling tools...Aug 11 01:04:55 study.centos.vbird systemd[1]: Stopped Job spooling tools.# 目前这个 unit 下次开机还是会启动,但是现在是没在运行的
  • systemd 将各服务定义为 unit,而 unit 又分类为 service, socket, target, path, timer 等不 同的类别,方便管理与维护

  • 启动/关闭/重新启动的方式为: systemctl [start|stop|restart] unit.service

  • 设置默认启动/默认不启动的方式为: systemctl [enable|disable] unit.service

  • 查询系统所有启动的服务用 systemctl list-units --type=service 而查询所有的服务 (含不 启动) 使用 systemctl list-unit-files --type=service

  • systemd 取消了以前的 runlevel 概念 (虽然还是有相容的 target),转而使用不同的 target 操作环境。常见操作环境为 multi-user.targer 与 graphical.target。 不重新开机而 转不同的操作环境使用 systemctl isolate unit.target,而设置默认环境则使用 systemctl set-default unit.target

  • systemctl 系统默认的配置文件主要放在 /usr/lib/systemd/system,管理员若要修改或自 行设计时,则建议放在 /etc/systemd/system/ 目录下。

  • 管理员应使用 man systemd.unit, man systemd.service, man systemd.timer 查询 /etc/systemd/system/ 下面配置文件的语法, 并使用 systemctl daemon-reload 载入后, 才能自行撰写服务与管理服务喔!

  • 除了 atd 与 crond 之外,可以 通过 systemd.timer 亦即 timers.target 的功能,来使用 systemd 的时间管理功能。

到此,相信大家对"Linux下怎么启动和关闭系统服务"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

服务 管理 系统 文件 环境 讯息 查询 内容 功能 机制 状态 不同 信息 实际 方式 时间 正在 管理员 管理服务 范例 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技开发公司 奇酷互联网科技公司 华中科技大学互联网 壕鑫互联网络科技 互联网科技咨询 互联网金融科技委员会 镁科技互联网资讯平台 广州慧亚互联网科技怎么样 崇明区互联网教育科技售后服务 青海科技产业互联网发展 乌鲁木齐新华智原互联网科技学校 济南有互联网科技公司吗 伊宁互联网科技做什么的 众安科技工业互联网合作 富国互联网科技002692 互联网时代科技型公司的机会 艺电能源互联网科技有限公司招聘 同城互联网络科技 恒生科技指数 中概互联网 盐城市攀科互联网科技有限公司 北京互联网科技 金融科技 互联网金融 浩特互联网科技 鑫亿盛互联网科技 无线互联网科技 四川慕妮娅互联网科技有限公司 广州百诚互联网科技有限公司官网 江苏互联网智能科技软件 下一代互联网重大应用科技园 35岁以上互联网科技行业
0