r-目录权限如何在Linux上运行?

前端之家收集整理的这篇文章主要介绍了r-目录权限如何在Linux上运行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个已创建的目录,具有这些权限 – 另一个用户拥有

drwxr–r– 5 user user 4096 2012-09-15 19:30 sites

何时在目录上执行ls -l作为另一个用户

ls -l /home/user/sites

这是目录输出.我想没有在该目录上设置x位,文件名根本就不会显示.

d????????? ? ? ? ?                ? dev.user.com  
-????????? ? ? ? ?                ? user.20120914_082804.sql.gz   
d????????? ? ? ? ?                ? shared  
-????????? ? ? ? ?                ? shared.tar.gz  
-????????? ? ? ? ?                ? www.20120914_083256.tar.gz
d????????? ? ? ? ?                ? www.user.com

这里有些不一致吗?

解决方法

x允许您实际进入目录并访问目录中的文件,r允许您查看目录的内容.

如果通过给目录提供x位并删除r位来改变这种情况,那么用户可以打开shared.tar.gz(假设对文件本身有适当的权限),但前提是他事先知道文件名,因为ls会是无法列出目录中的文件.

猜你在找的Linux相关文章