介绍
本篇内容主要讲解“Linux下怎么启动和关闭系统服务”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下怎么启动和关闭系统服务”吧!
<李> 早期的服务管理使用systemV的机制,通过/etc/init.d/*、服务chkconfig,设置等指令来管理服务的启动/关闭/默认启动;
李> <李> 从CentOS 7。x开始,采用systemd的机制,此机制最大功能为平行处理,并采单一指令管理(systemctl),开机速度加快!
李>
<>以前范例一:看看目前,atd 这个服务的状态为何?
(root@study ~) #, systemctl status atd.service
atd.service 安康;Job spooling 工具
加载:loaded (/usr/lib/systemd/系统/atd.service;,启用)
活动:active (运行),since Mon 2015 - 08 - 10, 19:17:09 春秋国旅;5 h 42 min 前
Main PID:, 1350, (atd)
CGroup:/system.slice/atd.service
└─1350,/usr/sbin/atd - f
Aug 10, 19:17:09 study.centos.vbird  systemd [1]: Started Job spooling 工具。
#,重点在第二,三行喔~
#,加载:这行在说明,开机的时候这个,unit 会不会启动,enabled 为开机启动,disabled 开机不会启动
#,活跃:现在这个,unit 的状态是正在执行,(运行),或没有执行,(死)
#,后面几行则是说明这个,unit 程序的,PID 状态以及最后一行显示这个服务的登录文件信息!
#,登录文件信息格式为:“时间”,“讯息发送主机”,“哪一个服务的讯息”,“实际讯息内容”
#,所以上面的显示讯息是:这个,atd 默认开机就启动,而且现在正在运行的意思!
范例二:正常关闭这个,atd 服务
(root@study ~) #, systemctl stop atd.service
(root@study ~) #, systemctl status atd.service
atd.service 安康;Job spooling 工具
加载:loaded (/usr/lib/systemd/系统/atd.service;,启用)
活动:inactive (死了),since Tue 2015 - 08 - 11, 01:04:55 春秋国旅;4 s 前
过程:,1350,ExecStart=/usr/sbin/atd -f OPTS 美元;(代码=退出,状态=0/成功)
Main PID:, 1350,(代码=退出,状态=0/成功)
Aug 10, 19:17:09 study.centos.vbird  systemd [1]: Started Job spooling 工具。
Aug 11, 01:04:55 study.centos.vbird  systemd [1]:, Stopping Job spooling 工具…
Aug 11, 01:04:55 study.centos.vbird  systemd [1]: Stopped Job spooling 工具。
#,目前这个,unit 下次开机还是会启动,但是现在是没在运行的
<李> systemd将各服务定义为单位,而单位又分类为服务,插座,目标,路径,定时器等不同的类别,方便管理与维护
李> <李> 启动/关闭/重新启动的方式为:systemctl(启动|停止|重启)。李服务
> <李> 设置默认启动/默认不启动的方式为:systemctl(启用|禁用)。李服务
> <李> 查询系统所有启动的服务用systemctl list-units——type=服务而查询所有的服务(含不启动)使用systemctl list-unit-files——type=服务
李> <李> systemd取消了以前的运行级别概念(虽然还是有相容的目标),转而使用不同的目标操作环境。常见操作环境为多用户。目标与图形。目标。不重新开机而转不同的操作环境使用systemctl隔离装置。目标,而设置默认环境则使用systemctl设置默认单位。李目标
> <李> systemctl系统默认的配置文件主要放在/usr/lib/systemd/system,管理员若要修改或自行设计时,则建议放在/etc/systemd/system/目录下。
李> <李> 管理员应使systemd用的人。单位,systemd人。服务,systemd人。计时器查询/etc/systemd/system/下面配置文件的语法,并使用systemctl daemon-reload载入后,才能自行撰写服务与管理服务喔!
李> <李> 除了atd与crond之外,可以通过systemd。计时器亦即定时器。目标的功能,来使用systemd的时间管理功能。
李>
到此,相信大家对“Linux下怎么启动和关闭系统服务”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!