openSUSE:Systemd技巧
Systemd是一个强大的启动系统,需要一些时间来学习。此页面列出了一些对新用户可能有帮助的技巧。
启动编号
老用户习惯使用“init 1”(维护模式)、“init 3”(正常模式,带网络但没有图形用户界面)、“init 5”(图形用户界面和网络)来更改运行级别。
如果在grub的内核命令行中使用,这三个init命令都能按预期工作,但从shell命令行执行时行为略有不同。 如果使用“init 1”启动,然后执行“init 3”,systemd会启动默认配置,即网络和图形界面(“init 5”的预期结果)。
rcinit选项
openSUSE的一个优点是,root用户可以通过输入“rc<TAB>”来查看可用的服务列表。 所有rc*文件,它们是链接到/etc/init.d/rc*文件的链接,都会显示出来。
虽然/etc/init.d文件不再与systemd一起使用,但它们现在链接到systemd的等效项,因此您不必更改您通常的工作方式;
尽管如此,最好学习新的简单语法,请参阅下面的systemctl。
systemctl
systemctl是使用和设置systemd的基础。单独输入
systemctl
将向您报告计算机中systemd的使用情况。 还有服务列表。
systemctl start|stop|status... <servicename>.service
将启动、停止、显示状态... 引用的服务(需要root权限才能启动/停止)。
: