文件权限(rwx)对文件和目录的不同含义对普通文件的作用:
读权限(r):允许用户查看文件内容(如使用cat、more命令),但无法修改或执行。
写权限(w):允许用户修改文件内容(如写入新数据、删除文件),或重命名、删除文件(需配合目录的写权限)。
执行权限(x):允许用户将文件作为程序执行(如脚本文件s
对目录的作用:
读权限(r):允许用户查看目录下的文件列表(如ls命令),但无法进入目录或操作文件。
写权限(w):允许用户在目录中创建新文件、删除已有文件,或重命名文件(无论文件权限如何,只要目录有写权限即可操作)。
执行权限(x):允许用户进入目录(如cd命令),或访问目录下的文件(需配合文件的读权限)。若目录无执行权限,即使有读权限也无法通过ls查看内容(因无法进入目录)。
示例场景:
目录/data权限为rwxr-x---:
所有者(root)可读写执行(进入目录、查看列表、创建 / 删除文件);
所属组用户可读执行(进入目录、查看列表,但无法创建文件);
其他用户无任何权限,无法访问/data。