Linux sync命令的作用

2021-09-26 16:24:09 字數 510 閱讀 1671

資料同步寫入磁碟:sync

在linux系統中,為了加快資料的讀取速度,所以在預設的情況中, 某些已經載入記憶體中的資料將不會直接被寫回硬碟,而是先快取在記憶體當中,如此一來, 如果乙個資料被你重複的改寫,那麼由於他尚未被寫入硬碟中,因此可以直接由記憶體當中讀取出來, 在速度上一定是快上相當多的!

不過,如此一來也造成些許的困擾,那就是萬一你的系統因為某些特殊情況造成不正常關機 (例如停電或者是不小心踢到power)時,由於資料尚未被寫入硬碟當中,哇!所以就會造成資料的公升級不正常啦! 那要怎麼辦呢?這個時候就需要sync這個命令來進行資料的寫入動作啦! 直接在文字介面下輸入sync,那麼在記憶體中尚未被公升級的資料,就會被寫入硬碟中!所以,這個命令在系統關機或重新啟動之前, 很重要喔!最好多執行幾次(2-4次)!

雖然目前的 shutdown/reboot/halt 等等命令均已經在關機前進行了 sync 這個工具的呼叫, 不過,多做幾次總是比較放心點~呵呵~

Linux sync命令的作用

adb shell sync 寫快取命令 sync 在用reboot命令啟動unix系統後,系統提示出錯資訊,部分應用程式不能正常工作。經仔細檢查系統檔案,並和初始的正確備份進行比較,發現某些檔案確實被破壞了,翻來覆去找不到檔案遭破壞的原因,最後想到了寫快取命令 sync,在reboot前沒有執行s...

Linux sync命令的作用

sync命令 在用reboot命令啟動unix系統後,系統提示出錯資訊,部分應用程式不能正常工作。經仔細檢查系統檔案,並和初始的正確備份進行比較,發現某些檔案確實被破壞了,翻來覆去找不到檔案遭破壞的原因,最後想到了寫快取命令 sync,在reboot前沒有執行sync命令,導致了系統檔案的改變而不能...

Linux sync命令的作用分析

linux sync命令的作用分析 2012 04 18 11 44 15 我來說兩句 收藏 sync命令 在用reboot命令啟動unix 系統後,系統提示出錯資訊,部分應用程式不能正常工作。經仔細檢查系統檔案,並和初始的正確備份進行比較,發現某些檔案確實被破壞了,翻來覆去找不到檔案遭破壞的原因,...