Disk-Usage
為什麼我得到 fsync() failed: Disk quota exceeded 在我的 linux 機器上?
我得到了
fsync() failed: Disk quota exceeded
,但是當我使用df -h
並且df -i
有足夠的空間時?有什麼建議麼?
問題是
~
(HOME)目錄超出了它的配額,一些腳本使用了這個目錄。試著清理
~
一下,它對我有用。
磁碟配額是對使用者可以佔用的磁碟空間的限制。它與磁碟上的可用空間無關。查看配額(1)的手冊頁。因此,當嘗試同步時(將記憶體中保存的數據寫入磁碟上的文件),它會發現您不允許寫入那麼多數據。
順便說一句,Unix/Linux 中沒有“文件夾中的空間”。目錄只是名稱和 inode 之間的關聯,inode 表示文件/目錄(及其所有者/組、權限和包含的數據)。一個 inode 可以很好地列在多個目錄中,甚至可以在同一目錄中以不同名稱多次列出。