请教文件权限中的一个问题。

请问linux文件权限中,X表示可执行。可执行是什么意思啊?
书上说对于文件夹的可执行就是在这个文件夹目录下进行命令的操作,那对于文件的可执行又是什么意思啊?
一个文件具有了可读可写的权限,但是没有可执行的权限,是不是就不能对文件进行修改呢?
希望大家能解除我的疑惑、

作者: zhangjb123888   发布时间: 2011-09-29

不是不能修改,有了写的权限就可以修改。

执行的权限就相当于~~~我想想怎么说。。。

比如你有一个驱动文件    名叫    driver.run   ,     README  告诉你 执行该文件就可以安装了该驱动,但是,这个文件现在对于你只有  rw的权限的话,你执行的时候就会报错,系统不允许你去执行该文件(就相当于在windows下的双击),你可以cat,可以vi,但是就是不能执行,当你给了这个文件执行权限后,你就可以打开该文件执行,驱动就可以正常安装了。不知道我说没说清楚,没说清楚的话再问。。。

作者: cj4777   发布时间: 2011-09-29

x对于普通文件来说,用户拥有执行该文件的权限
X对于目录来说,用户拥有进入该目录、复制其中文件的权限

具体的尅看看这篇帖子http://bbs.51cto.com/thread-886747-1.html

作者: 根号三平方   发布时间: 2011-09-29