shutdown重启系统
/usr/sbin/shutdown -r now
/usr/sbin/
指定了命令的位置(路径)。shutdown
是命令本身。-r
是指示重新启动系统的选项。now
表示立即执行命令,不进行倒计时。也可以指定一个时间延迟,例如shutdown -r +5
,表示在5分钟后重启系统。
执行 /usr/sbin/shutdown -r now
命令会立即重新启动系统,关闭当前所有未保存的工作。请确保在执行该命令之前保存好所有重要的工作。
shutdown与reboot的区别
/usr/sbin/shutdown -r now
和 reboot
实际上是实现相同功能的两种不同方式,在重新启动系统时没有本质上的区别。
-
/usr/sbin/shutdown -r now
: 是通过使用 shutdown 命令来实现重新启动的。它会发送一个通知给所有登录用户,并在指定的时间立即重新启动系统。可以添加一些选项来指定计划的重启时间和发送的通知信息等。 -
reboot
: 是一个直接的命令,可以立即重新启动系统,不发送任何通知,也不会等待执行任何其他操作。它会立即关闭系统并重新启动。
总的来说,/usr/sbin/shutdown -r now
提供了更多灵活的选项和发送通知的功能,而 reboot
则是一种更简单、直接的方式。在大多数情况下,使用哪种方式取决于个人的偏好和特定需求。
init
命令重启系统
init
命令在 Linux 系统中用于切换运行级别和重新启动系统。运行级别是操作系统运行的模式,例如单用户模式、多用户图形模式等。使用 init
命令重启主机时,可以指定运行级别,如 init 6
表示重启并切换到运行级别 6。运行级别 6 是重启运行级别。