CentOS查看硬盤容量詳解

一、查看硬盤容量的基本命令

在CentOS下,查看硬盤容量的基本命令是df命令。df指的是disk free,用於顯示文件系統的可用空間。

在終端中輸入以下命令:

df -h

其中-h參數表示以易讀方式顯示,即用K,M,G表示大小。執行該命令後,將會輸出所有掛載的文件系統及其可用空間和已用空間,如下所示:

文件系統               容量  已用  可用 已用%               掛載點
devtmpfs                 16G     0   16G    0% /dev
tmpfs                    16G     0   16G    0% /dev/shm
tmpfs                    16G  9.8M   16G    1% /run
tmpfs                    16G     0   16G    0% /sys/fs/cgroup
/dev/mapper/centos-root   30G   10G   21G   33% /
/dev/sda1               1014M  163M  852M   17% /boot
tmpfs                   3.2G   20K  3.2G    1% /run/user/1000

從上述輸出可以看出,當前系統中有多個文件系統,其中/dev/mapper/centos-root是根目錄所在的文件系統,其容量為30G,已用10G,可用21G,已用佔比為33%。

二、查看掛載的文件系統

除了df命令外,還可以使用mount命令來查看系統中掛載的文件系統。mount命令用於掛載文件系統,也可以用來查看已經掛載的文件系統。

在終端中輸入以下命令:

mount

執行該命令後,將會輸出所有掛載的文件系統及其掛載點,如下所示:

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=16310696k,nr_inodes=4077674,mode=755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
/dev/sda2 on / type xfs (rw,relatime,attr2,inode64,noquota)
tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=3276380k,mode=700)

從上述輸出可以看出,當前系統中有多個掛載的文件系統,如/sys、/proc等,其中/dev/sda2是根目錄所在的文件系統,它被掛載到/目錄。

三、查看磁盤分區信息

在CentOS下,可以使用fdisk命令查看磁盤分區信息。fdisk用於磁盤分區,也可以用來查看磁盤分區信息。

在終端中輸入以下命令:

fdisk -l

執行該命令後,將會輸出系統中所有硬盤的分區信息,如下所示:

Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe6e2646e

Device     Boot Start      End  Sectors Size Id Type
/dev/sda1  *     2048  2099199  2097152   1G 83 Linux
/dev/sda2      2099200 41943039 39843840  19G 8e Linux LVM

Disk /dev/mapper/centos-root: 34.2 GiB, 36680988672 bytes, 71668736 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/mapper/centos-swap: 2.1 GiB, 2233385472 bytes, 4362241 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

從上述輸出可以看出,當前系統中有一個硬盤/dev/sda,它被分為了兩個分區/dev/sda1和/dev/sda2,其中/dev/sda2又被劃分為了LVM邏輯卷/dev/mapper/centos-root和/dev/mapper/centos-swap,它們分別作為根目錄和交換空間使用。

四、查看磁盤物理信息

在CentOS下,可以使用smartctl命令查看磁盤的物理信息。smartctl是S.M.A.R.T.(Self-Monitoring, Analysis and Reporting Technology)工具的一個前端,用於監視硬盤的狀態和性能。

在終端中輸入以下命令:

smartctl -a /dev/sda

其中/dev/sda是要查看信息的硬盤設備名稱。

執行該命令後,將會輸出硬盤的詳細信息,包括硬盤的型號、容量、溫度、狀態等。

五、總結

通過df命令、mount命令、fdisk命令和smartctl命令,我們可以從不同的角度查看CentOS系統中的硬盤容量信息、掛載文件系統信息、磁盤分區信息和磁盤物理信息。這些信息對於管理系統和診斷故障都有一定的幫助。

原創文章,作者:NDPJD,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/333762.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
NDPJD的頭像NDPJD
上一篇 2025-02-01 13:34
下一篇 2025-02-01 13:34

相關推薦

  • CentOS 6如何刪除resolv.conf的DNS

    本文將介紹在CentOS 6操作系統下如何刪除resolv.conf文件中的DNS配置信息。 一、備份resolv.conf文件 在修改resolv.conf文件之前,建議首先備份…

    編程 2025-04-29
  • 使用CentOS配置監控

    本文將介紹如何使用CentOS配置監控,包括如何安裝監控工具、配置監控參數、監控其他服務器等方面。 一、安裝監控工具 要想進行監控,首先需要安裝監控工具。在CentOS系統中,常見…

    編程 2025-04-29
  • 在CentOS上安裝Redis

    Redis是一款非關係型數據庫,它支持多種數據結構,包括字符串、哈希、列表、集合、有序集合等。Redis運行內存內並且支持數據持久化,它還可以應用於緩存、消息隊列等場景。本文將介紹…

    編程 2025-04-28
  • CentOS 7在線安裝MySQL 8

    在本文中,我們將介紹如何在CentOS 7操作系統中在線安裝MySQL 8。我們會從安裝環境的準備開始,到安裝MySQL 8的過程進行詳細的闡述。 一、環境準備 在進行MySQL …

    編程 2025-04-27
  • 神經網絡代碼詳解

    神經網絡作為一種人工智能技術,被廣泛應用於語音識別、圖像識別、自然語言處理等領域。而神經網絡的模型編寫,離不開代碼。本文將從多個方面詳細闡述神經網絡模型編寫的代碼技術。 一、神經網…

    編程 2025-04-25
  • Linux sync詳解

    一、sync概述 sync是Linux中一個非常重要的命令,它可以將文件系統緩存中的內容,強制寫入磁盤中。在執行sync之前,所有的文件系統更新將不會立即寫入磁盤,而是先緩存在內存…

    編程 2025-04-25
  • Linux修改文件名命令詳解

    在Linux系統中,修改文件名是一個很常見的操作。Linux提供了多種方式來修改文件名,這篇文章將介紹Linux修改文件名的詳細操作。 一、mv命令 mv命令是Linux下的常用命…

    編程 2025-04-25
  • 詳解eclipse設置

    一、安裝與基礎設置 1、下載eclipse並進行安裝。 2、打開eclipse,選擇對應的工作空間路徑。 File -> Switch Workspace -> [選擇…

    編程 2025-04-25
  • git config user.name的詳解

    一、為什麼要使用git config user.name? git是一個非常流行的分布式版本控制系統,很多程序員都會用到它。在使用git commit提交代碼時,需要記錄commi…

    編程 2025-04-25
  • nginx與apache應用開發詳解

    一、概述 nginx和apache都是常見的web服務器。nginx是一個高性能的反向代理web服務器,將負載均衡和緩存集成在了一起,可以動靜分離。apache是一個可擴展的web…

    編程 2025-04-25

發表回復

登錄後才能評論