C語言中文網 目錄
首頁 > Linux入門 > Linux命令 閱讀:5,786

Linux sync命令:刷新文件系統緩沖區

< 上一頁Linux tar命令 Linux shutdown命令下一頁 >

當我們在計算機上保存數據的時候,其實是先在內存中保存一定時間,再寫入硬盤。這其實是一種緩存機制,當在內存中保存的數據需要被讀取的時候,從內存中讀取要比從硬盤中讀取快得多。

不過,這也會帶來一些問題,如果數據還沒有來得及保存到硬盤中,就發生了突然巖機(比如斷電)的情況,數據就會丟失。

sync 命令的作用就是把內存中的數據強制向硬盤中保存。這個命令在常規關機的命令中其實會自動執行,但如果不放心,則應該在關機或重啟之前手工執行幾次,避免數據丟失。

sync 命令的信息如下:
  • 命令名稱:sync。
  • 英文原意:flush file system buffers。
  • 所在路徑:/bin/sync。
  • 執行權限:所有用戶。
  • 功能描述:刷新文件系統緩沖區。

sync 命令直接執行就可以了,不需要任何選項。

[root@localhost ~]# sync

記得關機或重啟之前多執行幾次 sync 命令,多一重保險總是好的。
< 上一頁Linux tar命令 Linux shutdown命令下一頁 >

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo