1
UnisandK 2016-03-31 23:16:38 +08:00 1
没有读权限吧
|
2
lhbc 2016-03-31 23:18:26 +08:00 1
可能的影响因素:
1. 权限除了 owner ,还有 group 和 other 2. 上级目录有没有 r 和 x 权限 3. Linux 有 ACL 这个功能 |
3
conoha OP @UnisandK @lhbc ,测试了下, 我在阿里云 6.5 上这个是有用的
$ ll -rw-rw-r-- 1 cq cq 0 Mar 31 23:28 1 -rw-rw-r-- 1 cq cq 0 Mar 31 23:28 2 $ sudo chown root.root 1 $ sudo chown root.root 2 $ ll -rw-rw-r-- 1 root root 0 Mar 31 23:28 1 -rw-rw-r-- 1 root root 0 Mar 31 23:28 2 $ sudo tar -cf root.tar.gz 1 2 $ ll -rw-rw-r-- 1 root root 0 Mar 31 23:28 1 -rw-rw-r-- 1 root root 0 Mar 31 23:28 2 -rw-r--r-- 1 root root 10240 Mar 31 23:36 root.tar.gz $sudo rm 1 $tar -xf root.tar.gz && ll -rw-rw-r-- 1 cq cq 0 Mar 31 23:28 1 -rw-rw-r-- 1 cq cq 0 Mar 31 23:28 2 -rw-r--r-- 1 root root 10240 Mar 31 23:36 root.tar.gz 但是我在公司却不可以,明天再去验证下看看~ |
4
strahe 2016-04-01 00:21:28 +08:00
能读就能解压,主要是解压以后的数据存放的目录有没有写权限,没写权限也会解压失败.
|