您尚未登录。

#1 2019-06-13 10:26:08

驿窗
驿窗
所在地: 基础开源研究
注册时间: 2016-06-03
帖子: 927
个人网站

(已解决)zip解压出来的PDF文件权限问题

网上下载的zip文件,下载到本地后,当前用户john权限不足,使用命令修改权限:
sudo chmod john down.zip
sudo chgrp john down.zip

修改后解压down.zip文件,生成一个目录,打开目录后里面是几个pdf文件;

问题是,所有的pdf文件,当前用户john都无法打开查看;使用命令查看权限情况:
ls -al
结果是
--w----r-T 1 john john 436651 Jun 13  001.pdf
--w----r-T 1 john john 436928 Jun 13  002.pdf
--w----r-T 1 john john 437010 Jun 13  003.pdf
......

看来是T标识的问题,因为急用,所以我用下面命令处理:
sudo chmod 777 *.pdf
然后就可以查看pdf文件了;

这个T标识我搜索了一下,没太搞清楚具体意义及解除方法;我想知道,正常情况下,我应该怎么解除这个T限制?
还有,我已经把down.zip文件的所有者改为当前用户john了(chmod john & chgrp john),为啥解压出来的pdf,所有者john不能打开查看?


.

最近编辑记录 驿窗 (2019-06-13 13:45:56)


开源/Linux大众化,从驿窗开始~

离线

#2 2019-06-13 13:16:52

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,432
个人网站

Re: (已解决)zip解压出来的PDF文件权限问题

和 T 没关系,是因为 john 只有 w 权限没 r 权限啊。
这个权限应该是 zip 文件中记录的,和 zip 文件本身无关。

离线

#3 2019-06-13 13:45:40

驿窗
驿窗
所在地: 基础开源研究
注册时间: 2016-06-03
帖子: 927
个人网站

Re: (已解决)zip解压出来的PDF文件权限问题

明白了。
我chmod 666也一样管用。


开源/Linux大众化,从驿窗开始~

离线

页脚