成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何解決Linux中“磁盤空間不足”的問題

系統 Linux
明明有很多剩余空間,但 Linux 系統依然提示沒有空間剩余。為什么會這樣呢?Linux 偶爾會有一些令人沮喪的模糊的錯誤消息出現,而這就是其中一種。不過這種錯誤通常都是由某幾種因素導致的。

如何解決Linux中“磁盤空間不足”的問題

明明有很多剩余空間,但 Linux 系統依然提示沒有空間剩余。為什么會這樣呢?Linux 偶爾會有一些令人沮喪的模糊的錯誤消息出現,而這就是其中一種。不過這種錯誤通常都是由某幾種因素導致的。 

通過 du 和 df 檢查磁盤空間

在開始行動前,***先檢查一下是否磁盤上是否確實還有空間剩余。雖然桌面環境的工具也很不錯,但命令行上的工具更直接,要好的多。

Linux Filesystem du

Linux Filesystem du

首先讓我們看看 du 命令。用它來檢查問題磁盤所在的掛載點目錄。本文假設出問題的分區掛載點為根目錄。

  1. sudo du -sh /

Linux Filesystem df

Linux Filesystem df

由于它要遍歷磁盤中的所有文件,因此需要花費一點時間。現在再讓我們試試 df

  1. sudo df -h

把根目錄和在其中掛載的文件系統加在這條命令的后面。比如,若你的有一個獨立的磁盤掛載到 /home,那么除了根目錄之外,你也需要把它加進來。使用空間的總和應該跟你 du 命令得到的結果接近。否則的話,就說明可能有已刪除文件的文件被進程占用。

當然,這里主要專注點在于這些命令的結果是否要小于磁盤的大小。如果確實小于磁盤大小,那么很明顯有很多地方不對勁。

相關使用 Agedu 分析硬盤空間使用狀況

 

可能的原因

這里列出了一些產生這種情況的主要原因。若你發現 dudf 的結果之間有差別,那么可以直接檢查***項原因。否則從第二項原因開始檢查。 

已刪除文件被進程所占用

有時,文件可能已經被刪掉了,但有進程依然在使用它。在進程運行期間,Linux 不會釋放該文件的存儲空間。你需要找出這個進程然后重啟這個進程。

Check processes for deleted files

Check processes for deleted files

使用下面命令來定位進程。

  1. sudo lsof / | grep deleted

這應該會列出出問題的進程了,然后重啟該進程。

  1. sudo systemctl restart service_name 

i 節點不夠了

Linux check filesystem inodes

Linux check filesystem inodes

文件系統中有一些稱為 “i 節點inode” 的元數據,其用來保存文件的相關信息。很多文件系統中的 i 節點數量是固定的,因此很可能 i 節點已經耗盡了而文件系統本身還沒有用完。你可以使用 df 來檢查。

  1. sudo df -i /

比較一下已用的 i 節點和總共的 i 節點數量。如果沒有可用的 i 節點了,那么很不幸,你也無法擴充 i 節點。刪除一些無用的和過期的文件來釋放一些 i 節點吧。

 

環塊

***一個很常見的問題就是壞的文件系統塊。除非另有標記,否則操作系統很可能會認為這些塊都是可用的,這會導致文件系統損壞或者硬盤壞死。***是使用帶 -cc 標志的 fsck 搜索并標記出這些塊。記住,你不能使用正在使用的文件系統(LCTT 譯注:即包含壞塊的文件系統)中的 fsck 命令。你應該會要用到 live CD。

  1. sudo fsck -vcck /dev/sda2

很明顯,這里需要使用你想檢查的磁盤路徑取代命令中的磁盤位置。另外,要注意,這恐怕會花上很長一段時間。

相關使用 fsck 檢查并修復你的文件系統 [Linux]

希望這些方案能解決你的問題。這種問題在任何情況下都不是那么容易診斷的。但是,在運氣好的情況下,你可以把文件系統清理干凈并讓你的硬盤再次正常工作。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2018-07-24 08:50:40

Linux磁盤空間磁盤利用率

2020-03-31 18:50:33

微軟Windows操作系統

2011-08-24 14:21:44

Oracle 10gUNDO表空間

2017-10-17 09:21:06

2021-08-30 07:53:54

Linuxncdu磁盤

2020-11-17 11:19:48

Linux磁盤空間

2011-05-20 15:50:06

oracle

2023-04-18 23:31:59

Linux磁盤系統

2010-05-27 17:51:55

Linux查看磁盤空間

2011-01-18 10:25:19

Linux磁盤分區

2024-11-28 13:16:47

Linux磁盤

2011-07-28 09:54:44

服務器

2020-07-09 09:55:12

diskonautLinux導航器

2021-08-06 20:22:27

Linuxdu命令

2011-08-19 14:34:03

iPhone開發

2010-06-17 15:01:24

Linux查看磁盤空間

2011-08-10 10:24:55

系統資源統資源不足

2010-04-08 15:24:36

Windows磁盤空間

2021-08-04 12:09:04

Linuxdf命令

2009-11-10 11:02:20

VMwareLINUX虛擬機
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕在线视频网站 | 国产羞羞视频在线观看 | 综合国产 | 国产精品jizz在线观看老狼 | 国产视频一区二区三区四区五区 | 色资源站| 久久亚洲国产精品 | 日韩一区二区三区视频 | 黄色香蕉视频在线观看 | 99久久影院 | 日韩中文字幕久久 | 国产在线高清 | 日韩爱爱网站 | 亚洲一区二区视频 | 国产欧美日韩在线 | 免费的色网站 | 亚洲欧美一区二区三区视频 | 日本免费一区二区三区 | 999视频 | 欧美国产精品 | 欧美久| 在线中文字幕第一页 | 久久精品一区二区三区四区 | 国产精品s色 | 国产无套一区二区三区久久 | 欧美一区二区在线观看 | 天堂综合| 日韩免费高清视频 | 亚洲免费人成在线视频观看 | 国产性色视频 | 亚洲精品久久久久久宅男 | 91xxx在线观看 | 久久av网| 精品免费视频一区二区 | 国产日韩精品一区 | 中文字幕 在线观看 | 精品免费 | 成人免费视频 | 国产探花在线精品一区二区 | 国产专区视频 | 91在线观看免费视频 |