我正在将一堆文件复制到不支持权限的文件系统。但是,几年后我需要将它们复制到另一个支持权限的文件系统。那时,我将无法使用当前文件系统或其当前状态。
有没有一种方法可以以一种可以理解且理智的方式保存它们,以便下一个人可以理解并将其应用到文件中?
我正在寻找这样的东西
./folder/
./folder/file-1
./folder/file-2
./folder.perms
答案1
我认为您可以选择的最可移植的格式可能是制作符合 Posix 的 tar 存档。
但您首先需要弄清楚您想要保存哪些权限/属性/标志。
Posix tar 支持“扩展属性” - 但默认情况下它不支持 SELinux 上下文。