1、sync資料同步
sync
命令的基本資訊如下:
- 命令名稱:
sync
- 英文原意:
flush file system buffers
- 所在路徑:
/bin/sync
- 執行許可權:所有使用者。
- 功能描述:重新整理檔案系統緩衝區。
注意:官方說有用,信不信由你。最好在重啟或者關鍵前,敲幾遍
sync
,確保資料完全儲存在硬碟中。
2、shutdown命令
shutdown
命令的基本資訊如下:
- 命令名稱:
shutdown
- 英文原意:
bring the system down
- 所在路徑:
/sbin/shutdown
- 執行許可權:超級使用者。
- 功能描述:關機和重啟
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