📑Linux/Ubuntu 常用命令归类整理
reboot命令在Ubuntu系统中用于重新启动系统。这个命令通常需要管理员权限才能执行。
reboot命令的参数如下
 
-f或--force:强制重启,不调用shutdown -r进行友好重启。-p或--poweroff:在重启后关闭电源,而不是重新启动。-h或--halt:在重启后停止所有的CPU活动,而不是重新启动。-i或--init:不发送信号给init,只是直接重启。-n或--no-wall:不发送wall消息,即不向所有用户广播重启消息。
reboot命令的常见用法如下
 
- 👇直接重启系统:
 
sudo reboot
 

- 👇强制重启系统:
 
sudo reboot -f
 

- 👇在重启后关闭电源:
 
sudo reboot -p
 

- 👇在重启后停止所有的CPU活动:
 
sudo reboot -h
 

shutdown -r vs reboot
 
在Ubuntu系统中,shutdown -r和reboot命令都用于重启系统,但它们的工作方式略有不同。
-  
shutdown -r命令会先将系统切换到维护模式(单用户模式),然后再重启。在这个过程中,所有正在运行的进程都会被优雅地关闭,所有已经打开的文件也会被保存。这个命令可以设置一个特定的时间来重启系统,例如shutdown -r +10表示10分钟后重启。 -  
reboot命令则是立即重启系统,不会切换到维护模式。这个命令会尽可能快地关闭所有进程,可能会导致一些数据丢失。这个命令通常在系统紧急情况下使用。 
总的来说,shutdown -r命令更安全,更适合日常使用,而reboot命令则更适合紧急情况。
小结
reboot命令在Ubuntu系统中用于重新启动系统,它有多种参数可以用来控制重启的行为,如强制重启、在重启后关闭电源等。使用这个命令需要管理员权限。



















