有个校招的同事问我:

(1) 使用ls –l查看文件,前面显示的-rwxrwxr-x是什么意思?

(2) chmod 755 xxx.sh又是什么意思?

1分钟简单说下,这两个和权限相关的问题。

先说下文件类型,访问方式,权限分类。

Linux下,分为这么几种文件类型:

d:目录directoryl:符号链接 s:套接字socketc:字符设备charp:命名管道pipe-:其他,不属于以上几类

文件创建后,有三种访问方式:

读(read):显示内容写(write):编辑内容,删除文件执行(execute):执行文件

针对用户,文件有三类权限:

创建人(user)权限:创建文件的人组(group)用户权限:和拥有者处于同一用户组的其他人其他(other)用户权限

了解了文件类型,访问方式,三类权限之后,第一个问

收藏 打印