cp命令处理空目录(导致diff文件大小)

Prasanna Saraswathi Krishnan

我试图将目录(&文件)从一个目录递归复制到另一个目录。

我尝试了以下-

rsync -avz <source> <target>
cp -ruT <source> <taret>

两者都成功。但是,当我尝试使用(du -c比较大小时,空目录的大小似乎不匹配。

在目标目录中

drwxrwxr-x 2 abc devl 4096 Jun  9 01:25 .
drwxrwxr-x 4 abc devl 4096 Jul 20 07:46 ..

在源目录中

drwxrwxr-x 2 prod ops  2 Jun  9 01:25 .
drwxrwxr-x 4 prod ops 36 Jul 20 07:46 ..

有特殊的处理方法吗?diff -qr虽然没有任何差异。

谢谢你的帮助。

赛斯

两个文件夹是否在同一卷上?如果没有机会,则这些卷的扇区大小会有所不同,进而,inode的大小也会有所不同。在diff的情况下,它只是在查看目录是否存在以及是否包含相应的文件。diff不包含权限差异的方式与此类似,因为差异可能是特定于系统的。

在这里可以找到一个非常全面的答案:为什么目录的大小报告不同于其他文件?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Github克隆到特定目录将导致一个空目录。文件在哪里?

来自分类Dev

从Github克隆到特定目录将导致一个空目录。文件在哪里?

来自分类Dev

在 docker 中挂载本地文件夹会导致空目录

来自分类Dev

非空目录的大小如何为0?

来自分类Dev

删除空目录的命令之间的区别

来自分类Dev

编码命令,将导致指定的文件大小

来自分类Dev

cronjob 清空目录中的文件

来自分类Dev

du显示空目录的非零大小

来自分类Dev

基于父目录的cp命令

来自分类Dev

使用批处理文件递归目录调整图像大小

来自分类Dev

如何获得“卸载”以删除空目录和文件?

来自分类Dev

shutil.make_archive创建zip文件,但跳过空目录

来自分类Dev

如何将文件移动到非空目录?

来自分类Dev

Artefact文件夹结构不包含空目录

来自分类Dev

在InstallAnywhere 2011中创建空目录/文件夹

来自分类Dev

如何获得“卸载”以删除空目录和文件?

来自分类Dev

递归扫描以移动所有文件并删除空目录

来自分类Dev

清空目录中的所有日志文件

来自分类Dev

运行diff命令比较目录中的所有文件

来自分类Dev

对目录中的每个文件运行批处理命令

来自分类Dev

临时更改单个批处理文件命令的目录

来自分类Dev

批处理文件以更改目录并运行命令

来自分类Dev

Linux cp命令将文件夹复制到当前目录

来自分类Dev

终端中的OS X cp命令-没有此类文件或目录

来自分类Dev

Linux cp 命令实现将多个文件复制到一个目录

来自分类Dev

在bash脚本中查找命令仅对目录导致“没有这样的文件或目录”错误?

来自分类Dev

大口复制空目录

来自分类Dev

SFTP空目录列表

来自分类Dev

删除空目录

Related 相关文章

热门标签

归档