一、查看硬碟容量的基本命令
在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-tw/n/333762.html