我想将一个目录的属性(所有权,组,ACL,扩展属性等)复制到另一个目录,但不复制目录内容本身。
这不起作用:
cp -v --attributes-only A B
cp: omitting directory `A'
注意:不一定必须是cp
。
@吉尔斯,感谢您指出另一个话题。它解决了部分问题:所有权和模式。扩展属性呢?
—
格热戈日Wierzowiecki
@GrzegorzWierzowiecki恐怕很少有工具支持扩展属性。如果它们很重要,请使用killermist的rsync建议。
—
吉尔斯(Gilles)'所以
顺便说一句。以下是一些不错的示例,可能在其中看到xattrs的作用:KDE中的Dolphin的GUI:imgur.com/oguuJNm或浏览器下载文件的URL:参考:gist.github.com/gwpl/a00e18bc150f1e3518335335d13c5e46ad7 + freedesktop.org/ wiki / CommonExtendedAttributes + vhanda.in/blog/2014/07/tagging-your-files
—
Grzegorz Wierzowiecki
-r
,因此它正在忽略目录。但是我想您只想复制属性,而不是内容?我只能想到丑陋的骇客。还要注意,它install
可以保留SELinux上下文。