Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将我的目录系统从 Solaris 移植到 Linux 机器上。我有很多设置了 ACL [文件访问控制] 的文件。我想制作一个 tar 并将其复制到新盒子中。tar 是否也可以复制 ACL 权限?链接[软和硬]也会被复制到 tar 文件中吗?
很长一段时间以来,硬链接和符号链接在 Linux 上都不是问题。GNU tar 处理它们就好了。我相信 Solaristar也可以正常工作 - 如果我没记错的话,如果检测到的 inode 的硬链接数不等于其链接数,它甚至可以警告用户。
GNU tar
tar
另一方面,ACL 是另一回事。GNU tar既不归档也不恢复 ACL 和扩展属性,我不知道tarSolaris 中的实现是否更好。
你最好使用star,它支持几乎所有你可能需要的东西......
star