无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4103|回复: 11
打印 上一主题 下一主题

ls 命令为什么不能列出 $FAT1 $FAT2 这俩文件?

[复制链接]
跳转到指定楼层
1#
发表于 2019-10-18 17:49:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
刚刚把优盘给格式化成 FAT32 格式的但是 ls 命令为什么不能列出 $FAT1 $FAT2 这俩文件?
NTFS 的几个元文件($BOOT、$VOLUME等)倒是可以列出来。
2#
发表于 2019-10-18 18:04:30 | 只看该作者
你先确定一下,是否存在这俩文件 $FAT1 $FAT2?
然后再提出 “ls 能否列出它们?”这个问题。

点评

刚刚貌似知道了为什么不能列出来了,我刚刚在那个盘里新建文件夹也列不出来  详情 回复 发表于 2019-10-18 19:16
您好,我确定这两个文件存在(这两个是 FAT32 的元文件),并且 ls 命令不能列出来,但是 NTFS 的元文件却可以正常的列出 FAT32(DiskGenius的图): [attachimg]403049[/attachimg] NTFS的图(也是DiskGenius的  详情 回复 发表于 2019-10-18 19:14
回复

使用道具 举报

3#
 楼主| 发表于 2019-10-18 19:14:06 | 只看该作者
不点 发表于 2019-10-18 18:04
你先确定一下,是否存在这俩文件 $FAT1 $FAT2?
然后再提出 “ls 能否列出它们?”这个问题。

您好,我确定这两个文件存在(这两个是 FAT32 的元文件),并且 ls 命令不能列出来,但是 NTFS 的元文件却可以正常的列出
FAT32(DiskGenius的图):

NTFS的图(也是DiskGenius的图):
回复

使用道具 举报

4#
 楼主| 发表于 2019-10-18 19:16:45 | 只看该作者
本帖最后由 dsfgamesky 于 2019-10-18 19:29 编辑
不点 发表于 2019-10-18 18:04
你先确定一下,是否存在这俩文件 $FAT1 $FAT2?
然后再提出 “ls 能否列出它们?”这个问题。


刚刚貌似知道了为什么不能列出来了,我刚刚在那个FAT32盘里新建文件夹也列不出来,可能是对FAT32兼容不好??
回复

使用道具 举报

5#
发表于 2019-10-19 09:05:53 | 只看该作者
LZ确定FAT32有 “元文件” 这个概念?百度了一下没发现。

点评

额,好像还真没有,但是 $FAT1、$FAT2、$BOOTDIR 这三个文件是什么?  详情 回复 发表于 2019-10-19 10:43
回复

使用道具 举报

6#
 楼主| 发表于 2019-10-19 10:43:02 | 只看该作者
qingdao33122 发表于 2019-10-19 09:05
LZ确定FAT32有 “元文件” 这个概念?百度了一下没发现。

额,好像还真没有,但是 $FAT1、$FAT2、$BOOTDIR 这三个文件是什么?

点评

DG生造出来的东西,其实在FAT32的数据结构里(目录表)根本没有这三条。 FAT1对应第一个FAT表,FAT2对应第二个FAT表,RootDir对应根目录的目录表所在的簇。  详情 回复 发表于 2019-10-19 21:22
回复

使用道具 举报

7#
发表于 2019-10-19 21:22:36 | 只看该作者
dsfgamesky 发表于 2019-10-19 10:43
额,好像还真没有,但是 $FAT1、$FAT2、$BOOTDIR 这三个文件是什么?

DG生造出来的东西,其实在FAT32的数据结构里(目录表)根本没有这三条。
FAT1对应第一个FAT表,FAT2对应第二个FAT表,RootDir对应根目录的目录表所在的簇。

点评

谢谢,知道了  发表于 2019-10-19 22:05
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-26 06:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表