Linux中監控磁碟分割槽和使用情況的幾個工具

夢共裡醉 發表於 2021-09-27
Linux
在文章中將討論 中可用於監視磁碟使用情況的 行實用程式,提供有關總大小容量、已用總量、檔案系統資訊和分割槽資訊等。讓我們看看這些工具如何幫助檢索這些資訊
df

df是一個Linux命令列實用程式,用於監視Linux磁碟使用情況。df命令顯示檔案系統磁碟使用情況詳細資訊的完整摘要。通過 -hT選項,它以易於閱讀的格式顯示有關檔案系統、型別、磁碟總大小、已使用容量、剩餘容量,使用率以及磁碟安裝位置等的詳細資訊。
Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具
下面使用 -ht選項,以便於讀取的格式顯示所有檔案系統的使用情況及檔案系統型別。

[[email protected] ~]# df -hT
Filesystem              Type      Size  Used Avail Use% Mounted on
devtmpfs                devtmpfs  898M     0  898M   0% /dev
tmpfs                   tmpfs     910M     0  910M   0% /dev/shm
tmpfs                   tmpfs     910M   29M  881M   4% /run
tmpfs                   tmpfs     910M     0  910M   0% /sys/fs/cgroup
/dev/mapper/centos-root xfs        37G  1.6G   36G   5% /
/dev/sda1               xfs      1014M  150M  865M  15% /boot
tmpfs                   tmpfs     182M     0  182M   0% /run/user/0

Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具

pydf命令

pydf是python命令列實用工具,也是Linux中df命令的最佳替代方法之一。它的工作方式類似於df命令,但區別在於輸出以不同的顏色突出顯示。預設情況下pydf命令在CentOS 7.x和RHEL 7.x中不提供。如果需要安裝pydf,需要先安裝pip包管理器,然後使用pip安裝pydf工具。

# 下面命令列使用yum安裝pip包管理器:
[[email protected] ~]# yum -y install python-pip
# 下面命令列是 更新pip包管理器:
[[email protected] ~]# pip install --upgrade pip
# 使用pip安裝pydf工具:
[[email protected] ~]# pip install pydf

Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具
在ubuntu中直接使用apt包管理器安裝即可:

$ sudo apt install pydf

使用以下命令顯示所有檔案系統:

[[email protected] ~]# pydf -a

Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具
下面使用 -h選項,以便於讀取的格式顯示磁碟使用情況。

[[email protected] ~]# pydf -h
Filesystem        Size  Used Avail Use%                          Mounted on
/dev/centos/root   37G 1624M   35G  4.3 [#.....................] /         
/dev/sda1        1014M  149M  865M 14.7 [###...................] /boot

Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具

fdiskf命令

fdisk命令是Linux中用於監視分割槽的最常用的命令列實用工具之一。fdisk可以獲取有關係統中分割槽的所有詳細資訊,還可以監視,建立,刪除,移動,複製 中的任何分割槽。使用fdisk命令,資料也可以移動到新磁碟。

檢視所有磁碟分割槽

fdisk命令中最常用的引數之一是 -l,它列出了Linux系統中所有可用分割槽及其裝置名稱:

[[email protected] ~]# fdisk -l

Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具

檢視指定磁碟

引數 -l用於檢視所有可用分割槽,也可以通過在 -l引數旁邊提供裝置名稱來檢視有關特定分割槽的詳細資訊,如下所示:
Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具

sfdisk命令

sfdisk表示可編寫 的fdisk,sfdisk是與fdisk類似的命令,但它具有比fdisk更多的功能,因為它可以顯示分割槽大小(以MB為單位)。

[[email protected] ~]# sfdisk -l -uM

預設使用簇顯示,使用 -uM選項之後,以MB顯示磁碟容量。
Linux中監控磁碟分割槽和使用情況的幾個工具Linux中監控磁碟分割槽和使用情況的幾個工具

總結

在文章中將討論Linux中可用於監視磁碟使用情況的命令列實用程式,提供有關總大小容量、已用總量、檔案系統資訊和分割槽資訊等。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2793997/,如需轉載,請註明出處,否則將追究法律責任。