HCRM博客

如何在 CentOS 中查看文件系统?

Centos中,查看文件系统可以通过多种命令来实现,以下是一些常用的方法:

df 命令

功能:用于查看文件系统的磁盘使用情况,包括已用空间、可用空间等。

如何在 CentOS 中查看文件系统?-图1
(图片来源网络,侵权删除)

常用参数

T:显示文件系统的类型。

h:以人类可读的格式(如GB、MB)显示文件大小。

示例

  • df Th

输出示例如下:

  • 文件系统 类型 1K块 已用 可用 已用% 挂载点
  • /dev/mapper/centosroot xfs 10475520 9401156 1074364 90% /
  • /dev/sda1 xfs 303780 139772 164008 47% /boot
  • tmpfs tmpfs 1930628 0 1930628 0% /dev/shm

mount 命令

功能:列出当前系统中已挂载的文件系统。

如何在 CentOS 中查看文件系统?-图2
(图片来源网络,侵权删除)

示例

  • mount

输出示例如下:

  • /dev/mapper/centosroot on / type xfs (rw,relatime,attr2,inode64,noquota)
  • proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
  • 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,noexec,relatime,size=65536k)
  • /dev/sda1 on /boot type xfs (rw,relatime,attr2,inode64,noquota)

findmnt 命令

功能:展示出目标挂载点(TARGET)、源设备(SOURCE)、文件系统类型(FSTYPE)以及相关的挂载选项(OPTIONS)。

示例

  • findmnt

输出示例如下:

  • TARGET SOURCE FSTYPE OPTIONS
  • / /dev/mapper/centosroot xfs rw,relatime,attr2,inode64,noquota
  • ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
  • │ ├─/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime
  • │ ├─/sys/fs/cgroup tmpfs tmpfs ro,nosuid,nodev,noexec,mode=755
  • │ │ ├─/sys/fs/cgroup/systemd cgroup cgroup rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemdcgroupsagent,name=systemd
  • │ │ ├─/sys/fs/cgroup/cpu,cpuacct cgroup cgroup rw,nosuid,nodev,noexec,relatime,cpuacct,cpu
  • │ │ └─/sys/fs/cgroup/freezer cgroup cgroup rw,nosuid,nodev,noexec,relatime,freezer
  • │ ├─/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime
  • │ ├─/sys/kernel/debug debugfs debugfs rw,relatime
  • │ └─/sys/kernel/config configfs configfs rw,relatime
  • ├─/proc proc proc rw,nosuid,nodev,noexec,relatime
  • │ └─/proc/sys/fs/binfmt_misc systemd1 autofs rw,relatime,fd=25,pgrp=1,timeout=300,minproto=5,maxproto=5,direct
  • ├─/dev devtmpfs devtmpfs rw,nosuid,size=8198760k,nr_inodes=2049690,mode=755
  • │ ├─/dev/shm tmpfs tmpfs rw,nosuid,nodev
  • │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
  • │ ├─/dev/mqueue mqueue mqueue rw,relatime
  • │ └─/dev/hugepages hugetlbfs hugetlbfs rw,relatime
  • ├─/run tmpfs tmpfs rw,nosuid,nodev,mode=755
  • │ └─/run/user/0 tmpfs tmpfs rw,nosuid,nodev,relatime,size=1641812k,mode=700
  • └─/boot /dev/sda1 xfs rw,relatime,attr2,inode64,noquota

lsblk 命令

功能:列出所有存储设备及其分区信息,包括设备名称、分区类型、大小等。

如何在 CentOS 中查看文件系统?-图3
(图片来源网络,侵权删除)

常用参数

f:显示文件系统类型。

示例

  • lsblk f

输出示例如下:

  • NAME FSTYPE LABEL UUID MOUNTPOINT
  • sda
  • ├─sda1 xfs d646d76c14ce4eeba158095326db4cdb7 /boot
  • ├─sda2 swap 3056f427b0a045f38d14164008a4ca3e4 [SWAP]
  • └─sda3 xfs 429d95a7378c4b38a4183dbb4dde94074 /
  • sdb
  • ├─sdb1 xfs 7bf40c0eb8384bc1a44332493c6637e7 /data2
  • └─sdb2 LVM2_member aa7789e77f36484f8d14b8d6b14a4e5e0

blkid 命令

功能:查看已格式化分区的UUID和文件系统类型。

示例

  • blkid /dev/sdb1

输出示例如下:

  • /dev/sdb1: UUID="7bf40c0eb8384bc1a44332493c6637e7" TYPE="xfs"

FAQs

Q1: CentOS中如何查看文件系统的类型?

A1: 可以使用df T 命令来查看文件系统的类型。

  • df Th

这将显示类似以下的信息,其中包含文件系统类型的列:

  • 文件系统 类型 1K块 已用 可用 已用% 挂载点
  • /dev/mapper/centosroot xfs 10475520 9401156 1074364 90% /

Q2: CentOS中如何查看某个特定分区的文件系统类型?

A2: 可以使用blkid 命令来查看特定分区的文件系统类型,要查看/dev/sdb1 的文件系统类型,可以执行:

  • blkid /dev/sdb1

输出示例如下:

  • /dev/sdb1: UUID="7bf40c0eb8384bc1a44332493c6637e7" TYPE="xfs"

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/24056.html

分享:
扫描分享到社交APP
上一篇
下一篇