千家信息网

导览Linux系统文件系统类型

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,虽然对于普通用户来说可能并不明显,但在过去十年左右的时间里,Linux 文件系统已经发生了显著的变化,这使它们能够更好对抗损坏和性能问题。如今大多数 Linux 系统使用名为 ext4 的文件系统。
千家信息网最后更新 2026年11月02日导览Linux系统文件系统类型

虽然对于普通用户来说可能并不明显,但在过去十年左右的时间里,Linux 文件系统已经发生了显著的变化,这使它们能够更好对抗损坏和性能问题。

如今大多数 Linux 系统使用名为 ext4 的文件系统。 "ext" 代表"扩展extended","4" 表示这是此文件系统的第 4 代。随着时间的推移添加的功能包括:能够提供越来越大的文件系统(目前大到 1,000,000 TiB)和更大的文件(高达 16 TiB),更抗系统崩溃,更少碎片(将单个文件分散为存在多个位置的块)以提高性能。

ext4 文件系统还带来了对性能、可伸缩性和容量的其他改进。实现了元数据和日志校验和以增强可靠性。时间戳现在可以跟踪纳秒级变化,以便更好地对文件打戳(例如,文件创建和最后更新时间)。并且,在时间戳字段中增加了两个位,2038 年的问题(存储日期/时间的字段将从最大值翻转到零)已被推迟到了 400 多年之后(到 2446)。

http://www.pcpop.com/article/6067769.shtml

文件系统类型

要确定 Linux 系统上文件系统的类型,请使用 df 命令。下面显示的命令中的 -T 选项显示文件系统类型。 -h 显示"易读的"磁盘大小。换句话说,调整报告的单位(如 M 和 G),使人们更好地理解。

$ df -hT | head -10Filesystem     Type      Size  Used Avail Use% Mounted onudev           devtmpfs  2.9G     0  2.9G   0% /devtmpfs          tmpfs     596M  1.5M  595M   1% /run/dev/sda1      ext4      110G   50G   55G  48% //dev/sdb2      ext4      457G  642M  434G   1% /appstmpfs          tmpfs     3.0G     0  3.0G   0% /dev/shmtmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/locktmpfs          tmpfs     3.0G     0  3.0G   0% /sys/fs/cgroup/dev/loop0     squashfs   89M   89M     0 100% /snap/core/7270/dev/loop2     squashfs  142M  142M     0 100% /snap/hexchat/42

请注意,/(根)和 /apps 的文件系统都是 ext4,而 /dev 是 devtmpfs 文件系统(一个由内核填充的自动化设备节点)。其他的文件系统显示为 tmpfs(驻留在内存和/或交换分区中的临时文件系统)和 squashfs(只读压缩文件系统的文件系统,用于快照包)。

还有 proc 文件系统,用于存储正在运行的进程的信息。

$ df -T /procFilesystem     Type 1K-blocks  Used Available Use% Mounted onproc           proc         0     0         0    - /proc

当你在整个文件系统中游览时,可能会遇到许多其他文件系统类型。例如,当你移动到目录中并想了解它的文件系统时,可以运行以下命令:

$ cd /dev/mqueue; df -T .Filesystem     Type   1K-blocks  Used Available Use% Mounted onmqueue         mqueue         0     0         0    - /dev/mqueue$ cd /sys; df -T .Filesystem     Type  1K-blocks  Used Available Use% Mounted onsysfs          sysfs         0     0         0    - /sys$ cd /sys/kernel/security; df -T .Filesystem     Type       1K-blocks  Used Available Use% Mounted onsecurityfs     securityfs         0     0         0    - /sys/kernel/security

与其他 Linux 命令一样,这里的 . 代表整个文件系统的当前位置。

这些和其他独特的文件系统提供了一些特殊功能。例如,securityfs 提供支持安全模块的文件系统。

Linux 文件系统需要能够抵抗损坏,能够承受系统崩溃并提供快速、可靠的性能。由几代 ext 文件系统和新一代专用文件系统提供的改进使 Linux 系统更易于管理和更可靠。


系统 文件 时间 类型 命令 性能 代表 位置 功能 字段 问题 变化 存储 运行 明显 显著 特殊 独特 两个 中游 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司排名 互联网金融 金融科技 互联网科技股票 唐信互联网科技 科技互联网创业计划书 互联网科技实习生岗位职责 金融科技与互联网金融相同和不同 阿里互联网科技企业 世界互联网领先科技成果获奖 高科技互联网套路 本届互联网大会上的黑科技 卡尔迅互联网科技有限公司 东营紫格互联网科技 云鲸互联网络科技有限公司 互联网科技接地气 国产互联网科技公司 云南互联网科技学费 银川新华互联网科技学校原画 第三届互联网大会安防黑科技 知域互联网科技有限公司官网 互联网金融 科技金融 大白互联网科技 银川新华互联网科技学校地址 成都玖崟互联网科技有限公司乐商圈怎么样 农村开互联网科技讲堂 中盈科技互联网信息有限公司 互联网科技博主是什么意思 中国的互联网科技企业的崛起 岳阳华臻互联网科技有限公司 中国科技和美国互联网
0