【发布时间】:2015-05-13 17:17:34
【问题描述】:
我们的企业 unix 环境会在 30 天后自动压缩文件。但是,gzip 压缩后文件权限被重置为默认的 644 文件权限。有什么方法可以为我的文件重置此默认设置,以便在压缩文件时保留未压缩文件的权限?
鉴于自动压缩我的文件的脚本归系统管理员所有,我想直接编辑此脚本以在压缩后保持原始权限。如果我知道它的位置,我会分享原始脚本,但除非有任何功能/编辑可以适应这个吗?还是我只是受制于 gzip 函数保留了哪些信息?
非常感谢!
【问题讨论】:
-
tar保留压缩后的权限。我觉得zip没有这个能力。 -
我说“zip”时可能说错了。精确的格式是 gzip,即将 .sas7bdat 文件压缩为 .sas7bdat.gz 文件格式。这有什么不同吗?非常感谢您回复我!
标签: unix permissions gzip file-permissions chmod