Linux如何查看文件系统?

查看已挂载的文件系统

df 命令(推荐)

  • 基础用法:显示磁盘空间使用情况
    df -h  # -h 以人类可读格式(GB/MB)显示
  • 输出解析
    Filesystem(设备路径)、Size(总空间)、Used(已用)、Avail(可用)、Use%(使用率)、Mounted on(挂载点)。
  • 进阶技巧
    df -hT  # -T 显示文件系统类型(如ext4、xfs)
    df -h /home  # 仅查看/home目录的挂载信息

mount 命令

  • 列出所有已挂载的文件系统及其参数:
    mount | column -t  # column -t 格式化对齐输出
  • 关键信息:设备路径(如/dev/sda1)、挂载点、文件系统类型(type ext4)。

查看磁盘分区与文件系统类型

lsblk 命令(直观树形结构)

   lsblk -f  # -f 显示文件系统类型和UUID
  • 输出示例
    sda  
    ├─sda1 ext4  /boot  
    └─sda2 LVM2_member  
        └─vg-root ext4  /

blkid 命令(查看块设备属性)

   sudo blkid  # 需root权限,显示UUID和文件系统类型
  • 适用场景:识别未挂载的磁盘分区。

fdiskparted(查看分区表)

   sudo fdisk -l  # 列出所有磁盘的分区表
   sudo parted -l  # 更现代的替代工具,支持GPT分区
  • 输出包含:设备名称(/dev/sda)、分区大小、文件系统标识(如Linux filesystem)。

查看文件系统详细信息

file -s(分析设备类型)

   sudo file -s /dev/sda1  # 输出示例: "/dev/sda1: Linux ext4 filesystem data"

fsck(检查文件系统)

   sudo fsck -N /dev/sda1  # -N 仅显示信息而不执行检查
  • 安全提示:切勿对已挂载的文件系统执行修复操作

特殊文件系统查看

临时文件系统(tmpfs)

  • 通过df -hmount查看,类型为tmpfs,常见挂载点:/dev/shm/run

网络文件系统(NFS/SMB)

  • 使用mount | grep nfsdf -t nfs过滤显示。

图形化工具(适合新手)

  • GParted
    安装:sudo apt install gparted(Debian/Ubuntu)
    可视化操作分区和文件系统。
  • GNOME Disks
    安装:sudo apt install gnome-disk-utility,支持SMART检测和性能测试。

注意事项

  1. 权限要求
    blkidfdisk等命令需sudo权限,普通用户可使用dflsblk
  2. 数据安全
    操作磁盘分区前务必备份数据,误操作可能导致数据丢失。
  3. 统一性
    不同Linux发行版(Ubuntu/CentOS等)命令通用,包管理工具安装命令可能不同。

总结建议

  • 快速查看:用 df -hTlsblk -f
  • 深度分析:结合 blkidfdisk -l
  • 新手首选:图形工具 GParted

引用说明参考 Linux 官方手册(man 命令文档)、IBM DeveloperWorks 文件系统指南,以及 Ubuntu、Red Hat 官方文档的最佳实践,命令经过 Ubuntu 22.04 及 CentOS 7 实测验证。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6889.html

(0)
酷番叔酷番叔
上一篇 2025年7月9日 21:08
下一篇 2025年7月9日 21:49

相关推荐

  • Linux系统如何安装Homebrew?详细步骤教程

    在Linux系统中安装和管理软件包时,Linuxbrew(Homebrew的Linux移植版本)是一个非常实用的工具,它提供了类似macOS Homebrew的便捷安装体验,支持从源码编译安装软件,同时也能管理预编译的二进制包,本文将详细介绍在Linux系统中安装Linuxbrew的完整流程,包括环境准备、依赖……

    2025年8月22日
    11800
  • Linux文件权限不查有多危险?

    Linux文件权限基础权限组成用户类别:所有者(Owner):文件创建者/拥有者所属组(Group):共享文件的用户组其他用户(Others):系统所有其他账户权限类型:读(r):查看文件内容写(w):修改或删除文件执行(x):运行程序或进入目录权限表示法符号模式:如 rwxr-xr–数字模式:如 755(r……

    2025年6月13日
    11600
  • Linux挂载移动硬盘怎么操作?

    挂载前准备连接硬盘使用USB/SATA线连接硬盘,系统通常自动识别(部分旧硬盘需外接电源),终端输入 lsblk 或 sudo fdisk -l 查看硬盘设备标识(如 /dev/sdb1),创建挂载点sudo mkdir /mnt/mydrive # 在/mnt下创建目录作为挂载点手动挂载步骤确定文件系统类型运……

    2025年7月9日
    12200
  • Linux环境下如何将多个文件夹的内容合并到一个文件夹?

    在Linux系统中,合并多个文件夹是日常文件管理中的常见需求,例如整理分散的项目文件、汇总不同来源的备份、合并用户数据等,合并文件夹的核心操作涉及文件复制、同名文件处理、子目录递归合并以及文件属性保留等问题,本文将详细介绍多种合并方法,涵盖命令行工具(如cp、rsync、find+xargs)和图形界面操作,并……

    2025年10月5日
    7400
  • 如何连接Linux服务器?新手必学的实用连接方法与步骤详解

    连接Linux服务器是日常运维、开发和管理工作中常见的操作,核心是通过网络协议建立与远程服务器的通信链路,本文将详细介绍连接Linux服务器的准备工作、常用方法、具体步骤及注意事项,帮助不同操作系统的用户顺利完成连接,连接前的准备工作在尝试连接Linux服务器前,需确保以下信息准备就绪,否则可能导致连接失败:服……

    2025年9月30日
    10400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信