我正在阅读有关该init
命令的信息。
我发现init 0
是一样的poweroff
,init 6
是一样的reboot
。
为什么有多个命令以相同的方式执行完全相同的操作(据我所知)?
其次,init 1
将系统置于单用户模式。这是否意味着当我是唯一的用户时它对我的机器没有影响?或者那个模式有限制?
我正在阅读有关该init
命令的信息。
我发现init 0
是一样的poweroff
,init 6
是一样的reboot
。
为什么有多个命令以相同的方式执行完全相同的操作(据我所知)?
其次,init 1
将系统置于单用户模式。这是否意味着当我是唯一的用户时它对我的机器没有影响?或者那个模式有限制?
该
init
命令允许您设置所谓的当前系统运行级别。所有 Linux 机器都有七个运行级别,负责管理某些系统操作和行为。在经典的 SystemV 安装中,每个运行级别都是引导过程的一部分:
(
init
andtelinit
) 命令允许您指定将 init 和系统移动到的运行级别。但是请注意,由于服务模型的创建(通过 Upstart 和 systemd (
service apache2 start
)),整个运行级别概念现在有点过时了,应该被视为不推荐使用正确的 systemd 命令。现在使用运行级别存在终止基本服务的风险,因此通常建议不要使用
init
ortelinit
命令。拥有不止一种选择来做事总是好的。
init 1
方法这主要用于管理任务,我猜这不是你想要的,没有 GUI,只有控制台。