解压更改目标目录的权限...如何防止?

解压更改目标目录的权限...如何防止?

我有以下内容:

$ls -la
drwxrwxr-x   3    pi    pi   4096     Mar 24  14:49    .
...

$chmod o+w .
$ls -la
drwxrwxrwx   3    pi    pi   4096     Mar 24  14:49    .
...

$tar xf myfile.tar
$ls -la
drwxrwxr-x   3    pi    pi   4096     Mar 24  14:49    .
...

即解压后,当前目录失去“其他”的写入权限。

看起来 tar 以某种方式改变了它。如何检查?可能存档包含条目.?如何排除呢?

答案1

我正在创建档案

tar -cvf ../$filename.tar .

当我开始创作时

tar -cvf ../$filename.tar ./*

问题就解决了。

相关内容