1、sync 數據同步
sync命令的基本信息如下。
- 命令名稱:sync。
- 英文原意:flush file system buffers。
- 所在路徑:/bin/sync。
- 執行權限:所有用戶。
- 功能描述:刷新文件系統緩衝區。
注意:官方說有用,信不信由你。最好在重啓或者關鍵前,敲幾遍
sync
,確保數據完全保存在硬盤中。
2、shutdown命令
shutdown命令的基本信息如下。
- 命令名稱:shutdown。
- 英文原意:bring the system down。
- 所在路徑:/sbin/shutdown。
- 執行權限:超級用戶。
- 功能描述:關機和重啓
命令的基本格式如下:
[root@localhost ~ ] #shutdown [選項] 時間 [警告信息]
選項:
-c:取消已經執行的shutdown命令
-h:關機
-r:重啓
練習:
# 立刻重啓
[root@localhost ~ ] # shutdown -r now
# 某一時刻重啓
[ root@ localhost ~]# shutdown -r 05:30
Broadcast message from root@ localhost. localdomain(/dev/pts/2) at 15:41...
The system is going down for reboot in 829 minutes!
之後ctrl+c之後就不會被執行了。
建議最好不要設置在某一時間重啓(工作中並不常用)。
提示:shutdown是最安全的重啓命令和關機命令。shutdown命令會在重啓或關機之前正確的關閉所有的服務和保存當前的數據,推薦使用。
3、reboot 命令
在現在的系統中,reboot命令也是安全的,而且不需要加入過多的選項。(現在也可以使用)
#重啓
[root@localhost ~ ] # reboot
4、halt 和poweroff命令
這兩個都是關機命令,直接執行即可。這兩個命令不會完整關閉和保存系統的服務,堅決不建議使用。
#關機
[root@localhost ~ ] # halt
#關機
[root@localhost ~ ] # poweroff
5、init命令
init是修改Linux運行級別的命令,也可以用於關機和重啓。這個命令並不安全,不建議使用。
#關機,也就是調用系統的0級別(0級別爲關機)
[root@localhost ~ ] # init 0
#重啓,也就是調用系統的6級別(6級別爲重啓)
[root@localhost ~] # init 6