jed*_*ikb 16 linux ntfs file-transfer
使用 Fedora 16 将文件从 EXT2 复制到 NTFS 2TB 驱动器。发现当递归复制多个文件的目录时,复制在每个目录中的文件 21842 处停止......然后cp -r
移动到下一个目录。没有给出错误。
在网上搜索,发现其他人报告了有关FAT32的此问题,但无济于事。
我可以在同一系统的驱动器上创建超过 21842 个文件……只是似乎无法复制该数字。
这是正在使用的命令:
cp -r /media/BAKKER_UPPER/many_files_here/* /media/NEW_NTFS_HOME/
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?如何将我的文件转移到 NTFS 驱动器上?
我没有达到NTFS 目录中文件数量的上限(无限制)。我也没有达到驱动器的最大文件数..(约 40 亿)。 我的驱动器上还有很多空闲块。
Gar*_*ett 10
不要使用通配符(无论如何都不需要)。Shell 扩展会将通配符变成一个巨大的源文件字符串,该字符串将被限制为 shell 可以接受的字节数作为参数,从而限制您可以复制的文件数。
所以你的新命令是:
cp -r /media/BAKKER_UPPER/many_files_here/ /media/NEW_NTFS_HOME/
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
678 次 |
最近记录: |