首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将文件从VFAT32格式的磁盘复制到Linux中

将文件从VFAT32格式的磁盘复制到Linux中
EN

Unix & Linux用户
提问于 2015-08-01 09:17:02
回答 1查看 237关注 0票数 1

我很好奇,当我将文件从VFAT32格式化的磁盘(在Windows下格式化)复制到Linux系统时会发生什么。

  1. 在linux系统中复制的文件是否会自动转换为ext3 2/ext3 3文件系统?
  2. 如果是,那么权限呢?是否也转换了诸如只读、隐藏、用户权限等属性?
  3. 是否有可能通过查看内核日志消息(可能通过激活调试选项等)来查看转换?
EN

回答 1

Unix & Linux用户

发布于 2015-08-01 10:52:13

副本本身不执行任何转换。基本上,“转换”发生在读取过程的一部分。所有文件访问都是通过VFS (虚拟文件系统)调用进行的。副本使用VFS调用从一个文件中读取数据,并以相同的方式将其写入另一个文件,对于复制的任何文件属性都是一样的。复制对FAT这样的磁盘格式并不了解。

因此,要回答第二个问题,只需查看源文件系统中的文件属性。

只读将显示(例如,在ls -l或Gnome ->属性中可见)。“隐藏”和“系统”属性在Linux中没有等效的属性(除非您可以使用fatattr命令在FAT上访问它们)。

在FAT磁盘格式中,没有其他权限像用户一样。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/219612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档