linux RWX 执行权限是执行什么

Linux的权限不是很细致,只有RWX三种

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权限。

w(Write,写入):对文件而言,具有新增,修改,删除文件内容的权限;对目录来说,具有新建,删除,修改,移动目录内文件的权限。

x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。

1、目录的只读访问不允许使用cd进入目录,必须要有执行的权限才能进入。

2、只有执行权限只能进入目录,不能看到目录下的内容,要想看到目录下的文件名和目录名,需要可读权限。

3、一个文件能不能被删除,主要看该文件所在的目录对用户是否具有写权限,如果目录对用户没有写权限,则该目录下的所有文件都不能被删除,文件所有者除外

4、目录的w位不设置,即使你拥有目录中某文件的w权限也不能写该文件


有些文件是需要执行权限的,比如脚本文件必须要有执行权限才可以的,比如有一个文件a.sh,它的权限是rw-,你是无法 使用"./a.sh"

来运行的,会提示你没有权限,只能用sh a.sh的方式运行。 加上x权限,chmod u+x a.sh 之后,就可以以 ./a.sh

来执行这个脚本了。

你可能感兴趣的:(linux RWX 执行权限是执行什么)