权限是Linux
中的重要概念,每个文件/目录
等都具有权限,通过ls -l
命令我们可以查看某个目录下的文件或目录的权限
示例:在随意某个目录下ls -l
第一列的内容的信息解释如下:
文件的类型:
d
:代表目录
-
:代表文件
l
:代表链接(可以认为是window
中的快捷方式)
后面的9位分为3组
,每3位置为一组,分别代表属主的权限
,与当前用户同组的用户的权限
,其他用户的权限
r
:代表权限是可读,r
也可以用数字4
表示
w
:代表权限是可写,w
也可以用数字2
表示
x
:代表权限是可执行,x
也可以用数字1
表示
修改文件/目录
的权限的命令:chmod
示例:修改/test
下的aaa.txt
的权限为属主有全部权限,属主所在的组有读写权限,
其他用户只有读的权限
chmod u=rwx,g=rw,o=r aaa.txt
上述示例还可以使用数字表示:
chmod 764 aaa.txt