中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何查看Linux硬盤空間使用情況

發布時間:2022-10-20 16:50:30 來源:億速云 閱讀:235 作者:iii 欄目:建站服務器

本篇內容介紹了“如何查看Linux硬盤空間使用情況”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

查看Linux硬盤空間使用情況

1. Linux命令之查看磁盤空間-df(全稱:disk free)
1.1 簡述

df 命令以磁盤分區為單位查看文件系統中磁盤空間的使用情況

1.2 高頻選項
-h或--human-readable #使用人類可讀的格式,這也是比較常見的查看方式
-i或--inode          #查看分區inode使用情況
1.3 df命令
[whb@VM_0_12_centos test]$ df
  • Filesystem: 分區

  • 1K-blocks: 總塊數

  • Used: 已使用塊數

  • Available: 可使用塊數

  • Use%: 使用率

  • Mounted on: 掛載目錄

注意: Used + Available 不一定等于 1K-blocks,因為系統會保留一部分空間用作他用

1.4 df -h選項

單純使用df命令,其實不利于我們直接查看分區中空間使用情況,所以我們更常用df -h來進行查看,-h選項的意思是-human-readable:使用人類可讀的格式,這也是比較常見的查看方式

[whb@VM_0_12_centos test]$ df -h
Filesystem      Size  Used Avail Use% Mounted on # 再次強調:Size 不一定 = Used + Avail
1.5 df -i選項

有時候面試官大大也會問你,如何查看分區inode使用情況,這個也是使用Linux可能會遇到的問題,那如何查看呢?使用-i選項

[whb@VM_0_12_centos test]$ df
  • Inodes: inode總數

  • IUsed: 已使用inode數量

  • IFree: 剩余inode總數

一般,如果inode分配不合理,會導致空間沒使用完,但是沒有inode號了,所以這個參數需要重點關注哦!別到時候,人死了,錢沒花了~~

2. Linux命令之查看磁盤空間 -du(全稱:disk usage)
2.1 簡述

du命令也是檢查硬盤使用情況,但是兩者是有一定區別的。

  • du 命令是統計文件或目錄及其子目錄的硬盤空間使用情況,一般可以幫我們快速定位目錄下是否存在超大文件或其他特殊大小的文件。

  • df 命令是統計磁盤分區整體的使用情況。

  • du 命令會直接到特定目錄內查找所有文件數據,并統計累加,所以命令執行時會耗費一點兒時間。

  • df 命令直接從文件系統中提取信息,所以比較快速。

2.2 命令使用格式
du
2.3 高頻選項
-a或--all             #列出所有的文件和目錄容量大小而不僅僅列出目錄容量大小
-s或--summarize       #僅顯示總計,只列出最后加總的值
-h或--human-readable  #以K,M,G為單位,提高信息的可讀性
-c或--total           #除了列出文件和目錄的容量大小外,最后在列出總容量
--max-depth=N         #遞歸顯示(僅僅是顯示)時的遞歸深度小于等于N。--max-depth=0相當于-s參數
2.4 du

我們定義一個概念:目錄容量 = 目錄本身的大小 + 目錄下所有文件(包括子目錄和普通文件)的總大小

#方便測試,給大家建立了如下目錄結構
[whb@VM_0_12_centos test]$ tree .
.
|-- dir1
|   |-- dir2
|   |   `-- file2.txt
|   `-- file1.txt
|-- dirx
|   `-- filex.txt
`-- file.txt
[whb@VM_0_12_centos test]$ du   #默認統計各個目錄+目錄下文件大小(目錄容量),但只以目錄形式顯示
480  ./dirx
400  ./dir1/dir2
660  ./dir1
1148  .
2.5 du -a
[whb@VM_0_12_centos test]$ du -a #列出所有的文件大小和目錄容量而不僅僅列出目錄容量,默認只統計目錄容量
4  ./file.txt
476  ./dirx/filex.txt
480  ./dirx                   #這里為何是480?回看一下我們定義的概念,你就明白了
396  ./dir1/dir2/file2.txt
400  ./dir1/dir2
256  ./dir1/file1.txt
660  ./dir1
1148  .
2.6 du -s
[whb@VM_0_12_centos test]$ du -s #僅顯示總計,只列出最后加總的值。
1148  .
2.7 du -h
[whb@VM_0_12_centos test]$ du -h #以K,M,G為單位,提高信息的可讀性
480K  ./dirx
400K  ./dir1/dir2
660K  ./dir1
1.2M  . 
[whb@VM_0_12_centos test]$ du -ah #選項可以組合
4.0K  ./file.txt
476K  ./dirx/filex.txt
480K  ./dirx
396K  ./dir1/dir2/file2.txt
400K  ./dir1/dir2
256K  ./dir1/file1.txt
660K  ./dir1
1.2M  .
[whb@VM_0_12_centos test]$ du -h file.txt #也可以直接顯示文件大小
2.8 du -c
[whb@VM_0_12_centos test]$ du -c #除了列出文件和目錄的容量大小外,最后在列出總容量
480  ./dirx
400  ./dir1/dir2
660  ./dir1
1148  .
1148  total
[whb@VM_0_12_centos test]$ du -ch
480K  ./dirx
400K  ./dir1/dir2
660K  ./dir1
1.2M  .
2.9 du --max-depth
[whb@VM_0_12_centos test]$ du --max-depth=0 -h
1.2M  . #遞歸顯示(僅僅是顯示)時的遞歸深度小于等于N。--max-depth=0相當于-s參數
[whb@VM_0_12_centos test]$ du --max-depth=1 -h
480K  ./dirx
660K  ./dir1
1.2M  .
[whb@VM_0_12_centos test]$ du --max-depth=2 -h
480K  ./dirx
400K  ./dir1/dir2
660K  ./dir1
1.2M  .

“如何查看Linux硬盤空間使用情況”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锡林郭勒盟| 台前县| 那曲县| 乌鲁木齐市| 万宁市| 双峰县| 昌宁县| 来凤县| 长丰县| 新晃| 普定县| 大余县| 镇赉县| 宁海县| 重庆市| 静乐县| 丹巴县| 清水县| 明光市| 新乡县| 中西区| 南乐县| 格尔木市| 阜阳市| 庆云县| 汝阳县| 柳州市| 蕉岭县| 张家界市| 清镇市| 姚安县| 双峰县| 巴彦县| 宁夏| 唐河县| 光山县| 奎屯市| 永靖县| 靖安县| 克什克腾旗| 金昌市|