LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: yjmwolf

切换目录竟然权限不够,shit

[复制链接]
发表于 2006-1-15 16:24:17 | 显示全部楼层
要进入目录的话目录必须要据有“执行”权限的。
回复 支持 反对

使用道具 举报

发表于 2006-1-15 16:51:56 | 显示全部楼层
Post by dannyer
drw-rw-rw-   4 root root  96 2006-01-13 19:02 .    <<<<<<请注意这里
drwxr-xr-x  10 root root 248 2006-01-13 19:02 ..
drwxrwxrwx   3 root root 112 2006-01-13 19:16 font
drwxrwxrwx   4 root root  96 2006-01-13 19:04 Skin


从你的目录权限配置来看,你没有给你的mplayer目录配置执行权限,也就是里面的x权限;没有执行权限对目录来说,就是你不能运行cd命令的,所以会有你说的提示,要解决这个问题,给mplayer增加执行权限就可以了,可以在root登陆后执行chmod 777 mplayer;当然,路径要正确;改成功以后,你应该可以看到
drwxrwxrwx   4 root root  96 2006-01-13 19:02 .
drwxr-xr-x  10 root root 248 2006-01-13 19:02 ..
drwxrwxrwx   3 root root 112 2006-01-13 19:16 font
drwxrwxrwx   4 root root  96 2006-01-13 19:04 Skin

此时就可以使用cd命令了。


但是他说他已经chmod 777了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-15 17:04:59 | 显示全部楼层
Post by dannyer
drw-rw-rw-   4 root root  96 2006-01-13 19:02 .    <<<<<<请注意这里
drwxr-xr-x  10 root root 248 2006-01-13 19:02 ..
drwxrwxrwx   3 root root 112 2006-01-13 19:16 font
drwxrwxrwx   4 root root  96 2006-01-13 19:04 Skin


从你的目录权限配置来看,你没有给你的mplayer目录配置执行权限,也就是里面的x权限;没有执行权限对目录来说,就是你不能运行cd命令的,所以会有你说的提示,要解决这个问题,给mplayer增加执行权限就可以了,可以在root登陆后执行chmod 777 mplayer;当然,路径要正确;改成功以后,你应该可以看到
drwxrwxrwx   4 root root  96 2006-01-13 19:02 .
drwxr-xr-x  10 root root 248 2006-01-13 19:02 ..
drwxrwxrwx   3 root root 112 2006-01-13 19:16 font
drwxrwxrwx   4 root root  96 2006-01-13 19:04 Skin

此时就可以使用cd命令了。

就是chmod +x就可以了
进入目录必须有执行权限
忘了这一点了
谢谢各位老大的帮助
回复 支持 反对

使用道具 举报

发表于 2006-1-15 17:23:30 | 显示全部楼层
Post by yjmwolf
就是chmod +x就可以了
进入目录必须有执行权限
忘了这一点了
谢谢各位老大的帮助

你不说你已经chmod 777了吗??
回复 支持 反对

使用道具 举报

发表于 2006-1-15 21:37:38 | 显示全部楼层
;) 少说脏话哟!
回复 支持 反对

使用道具 举报

发表于 2006-1-16 12:42:32 | 显示全部楼层
你的mplayer目录的权限是什么?我没有看到。

ls  -l -d mplayer
回复 支持 反对

使用道具 举报

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

本版积分规则

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