Fedora16杂记之Systemd

Fedora 16使用Systemd取代了SysVinit,以下是简单的使用记录

开机启动服务

/lib/systemd/system下,有相关的*.service,使用

  • systemctl start/stop foo.service        来启动或停止服务
  • systemctl enable/disable foo.service    控制开机启动的服务
  • systemctl status foo.service                   查看服务状态

相对与SysV的启动级别,Systemd引入了“target”的概念,简单来看,在/lib/systemd/system中有runlevelN.target的链接,分别对应:

  • 0->关机
  • 1->单用户模式,
  • 234->无图形界面的多用户
  • 5->图形界面多用户
  • 6->重启
开机启动模式设置

/etc/systemd/system中,将default.target链接到相应的runlevelN.target,启动服务则位于此目录下的相应的wantsdefault.target.wants,etc.)文件夹内

 

官方wiki:https://fedoraproject.org/wiki/Systemd

posted @ 2012-03-31 14:44  K-Lan  阅读(545)  评论(0编辑  收藏  举报