既然您读了标题后也想:“真是个糟糕的主意”,就像我想到这个问题时一样,所以我决定不亲自尝试,而是在这里问,因为可能有人已经尝试过一次。显然,将“重启”应用程序添加到启动时加载的第一个想法将是无限循环,即重启,然后用户登录,然后重启……
除了这种情况,还可能发生什么?如果发生了,人们将如何解决这种情况?就我而言,我的 Mac 上安装了 Linux 和 macOS 双启动系统,我会重新启动 + 选项键来加载 macOS 并删除 Linux 分区。无论如何,如果您有任何经验,请分享。谢谢 :)
答案1
不会有任何额外的事情发生。
恢复原状
1.全局规则: 要将其还原,这取决于您在哪里添加了语句reboot
,例如,如果它是cron
如下规则:
@reboot reboot
chroot
然后,您可以通过使用实时介质进入系统或在启动时将init
系统更改为 shell 来init=/bin/bash
绕过服务,从而将其恢复正常cron
。
2. 用户依赖:如果它是一条依赖于用户的规则,那么您可以简单地添加一个新用户,或者找到确切的文件并将其从其他用户帐户中删除,请记住您始终可以使用Ctrl++进入另一个帐户登录(如果它已启用,您可以启用它Alt,如果没有,但这是另一个问题)。Fxtty
root
或者获取用户运行的权限reboot
,您甚至可以临时删除除 root 之外任何人的命令的执行位,然后登录到受影响的用户,删除启动行,并再次修复命令权限。