LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1178|回复: 11

ls:权限不够!基础扎实的请进~~~

[复制链接]
发表于 2005-5-4 07:45:00 | 显示全部楼层 |阅读模式
[lei@localhost tmp]$ ll -d thedir/
drwxrwxr--    2 jian     jian         4096  5月  4 07:37 thedir/
[lei@localhost tmp]$ ll thedir/
ls: thedir/1: 权限不够
ls: thedir/2: 权限不够
ls: thedir/3: 权限不够
总用量 0
[jian@localhost tmp]$ ll thedir/
总用量 4
-rw-rw-r--    1 jian     jian           20  5月  4 07:37 1
-rw-rw-r--    1 jian     jian            0  5月  3 16:40 2
-rw-rw-r--    1 jian     jian            0  5月  3 16:40 3
************************************************************
这里的权限不够是什么意思呢?指教,谢谢!
ls: thedir/1: 权限不够
ls: thedir/2: 权限不够
ls: thedir/3: 权限不够
发表于 2005-5-4 09:00:25 | 显示全部楼层
cd thedir
chmod a+rx *
回复 支持 反对

使用道具 举报

发表于 2005-5-4 09:37:18 | 显示全部楼层
对目录来说,x指进入目录的权限,w是删除文件的权限
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 09:53:17 | 显示全部楼层
Post by nathaniel
cd thedir
chmod a+rx *


可是书上说a=r就可以列出文件的呀???
我就是奇怪这一点!
回复 支持 反对

使用道具 举报

发表于 2005-5-4 10:27:37 | 显示全部楼层
目录可以看成是“可以执行”的文件
目录有“r”,所以你看到了他
你目录没 “x”,当然不能执行——就是打不开
回复 支持 反对

使用道具 举报

发表于 2005-5-4 10:38:13 | 显示全部楼层
如果只是 ls 的话 -r 就可以了
ls -l 就需要 -x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 10:40:09 | 显示全部楼层
Post by 断翅蝴蝶
目录可以看成是“可以执行”的文件
目录有“r”,所以你看到了他
你目录没 “x”,当然不能执行——就是打不开


1)没有r我也看得到这个目录的呀。
2)ls命令执行后返回的信息:[lei@localhost tmp]$ ll thedir/
ls: thedir/1: 权限不够
ls: thedir/2: 权限不够
ls: thedir/3: 权限不够
×××××××××××××××
1,2,3就是里面的文件!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 10:41:36 | 显示全部楼层
Post by Glue
如果只是 ls 的话 -r 就可以了
ls -l 就需要 -x


我就是不理解
ls: thedir/1: 权限不够
ls: thedir/2: 权限不够
ls: thedir/3: 权限不够
是什么意思?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 10:47:21 | 显示全部楼层
Post by Glue
如果只是 ls 的话 -r 就可以了
ls -l 就需要 -x


使用ls命令显示的结果跟ll是一样的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 10:48:13 | 显示全部楼层
我的终端是要显示颜色的,是不是这个原因呀?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表