一尘不染

维护档案中的文件和文件夹权限

linux

我正在打包和分发我为Windows,Linux和Mac开发的程序。我计划将文件和文件夹放在zip存档中。

如果我设置了正确的文件夹和文件权限,然后压缩为zip并重新分发,那么当用户在Linux或Mac系统中提取它们时,这些权限是否会得到维护?还是他们必须自己设置权限?


阅读 241

收藏
2020-06-03

共1个答案

一尘不染

zip 不在存档中存储文件权限。

tar归档文件将保留Linux和OS
X上的文件权限。我不知道Windows上会发生什么。如果您可以在Windows上进行测试并且可以正常工作,那么这可能是您最好的选择。这可能取决于人们用来解压缩档案的工具。

另一个选择是创建安装程序,尽管很少有用于创建跨平台安装程序的非商业选项。维基百科有一个列表

2020-06-03