|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!CentOS7.0中一个最次要的改动,就是切换到了systemd。它用于替换红帽企业版Linux后任版本中的SysV和Upstart,对体系和办事举行办理。systemd兼容SysV和Linux尺度组的启动剧本。
Systemd是一个Linux操纵体系下的体系和办事办理器。它被计划成向后兼容SysV启动剧本,并供应了大批的特征,如开机时平行启动体系办事,按需启动保卫历程,撑持体系形态快照,大概基于依附的办事把持逻辑。
先前的利用SysV初始化或Upstart的红帽企业版Linux版本中,利用位于/etc/rc.d/init.d/目次中的bash初始化剧本举行办理。而在RHEL7/CentOS7中,这些启动剧本被办事单位代替了。办事单位以.service文件扩大停止,供应了与初始化剧本一样的用处。要检察、启动、中断、重启、启用大概禁用体系办事,你要利用systemctl来取代旧的service下令。注:为了向后兼容,旧的service下令在CentOS7中仍旧可用,它会重定向一切下令到新的systemctl工具。 利用systemctl来启动/中断/重启办事
要启动一个办事,你必要利用以下下令:
- #systemctlstarthttpd.service
这会启动httpd办事,就我们而言,ApacheHTTP办事器。
要停失落它,必要以root身份利用该下令:
- #systemctlstophttpd.service
要重启,你可使用restart选项,假如办事在运转中,它将重启办事;假如办事不在运转中,它将会启动。你也能够利用try-start选项,它只会在办事已在运转中的时分重启办事。同时,reload选项你也能够有,它会从头加载设置文件。
- #systemctlrestarthttpd.service
- #systemctltry-restarthttpd.service
- #systemctlreloadhttpd.service
我们例子中的下令看起来会像上面如许:
反省办事形态
要反省办事形态,你可使用status选项,看这里:
- #systemctlstatushttpd.service
输入了局就像如许:
它会告知你运转中的办事的各个方面。
利用启用/禁用办事来把持开机启动
你也能够利用enable/disable选项来把持一个办事是不是开机启动,下令以下:
- #systemctlenablehttpd.service
- #systemctldisablehttpd.service
输入了局看这里:
固然在已往的几年中,对systemd的接纳饱受争议,但是年夜多半支流刊行版都已渐渐接纳或盘算鄙人一个刊行版中接纳它。以是,它是一个有效的工具,我们必要好好熟习它。
欢迎大家来到仓酷云论坛! |
|