如何复制目录权限

1 投票
3 回答
2206 浏览
提问于 2025-04-16 04:23

我想知道怎么把一个文件夹的权限复制到另一个文件夹。有没有什么好主意?

谢谢!

3 个回答

1

试试用命令 cp -a from_dir to_dir。这个命令会保持第一个文件夹的权限设置。

2

既然你提到了Python,我猜你是在寻找

shutil.copymode(src, dst)

可以查看关于 shutil 的文档

5

shutil.copymode 这个函数可以帮你解决问题。根据文档的说明:

shutil.copymode(src, dst)

这个函数会把源文件(src)的权限设置复制到目标文件(dst)。文件的内容、拥有者和所属组都不会受到影响。src 和 dst 是以字符串形式给出的路径名。

我在使用 Python 2.6.2 的 Ubuntu Jaunty 系统上测试过这个,效果很好。

撰写回答