當我們在計算機上儲存資料的時候,其實是先在記憶體中儲存一定時間,再寫入硬碟。這其實是一種快取機制,當在記憶體中儲存的資料需要被讀取的時候,從記憶體中讀取要比從硬碟中讀取快得多。
不過,這也會帶來一些問題,如果資料還沒有來得及儲存到硬碟中,就發生了突然岩機(比如斷電)的情況,資料就會丟失。
sync 命令的作用就是把記憶體中的資料強制向硬碟中儲存。這個命令在常規關機的命令中其實會自動執行,但如果不放心,則應該在關機或重新啟動之前手工執行幾次,避免資料丟失。
sync 命令的資訊如下:
-
命令名稱:sync。
-
英文原意:flush file system buffers。
-
所在路徑:/bin/sync。
-
執行許可權:所有使用者。
-
功能描述:重新整理檔案系統緩衝區。
sync 命令直接執行就可以了,不需要任何選項。
[[email protected] ~]# sync
記得關機或重新啟動之前多執行幾次 sync 命令,多一重保險總是好的。