ll
查看文件权限
ll hello.txt
显示
-rwxr-xr-x ...
- 第一位
d
代表是目录,-
表示文件,l
表示符号链接(软链接) - 第二位是拥有者是否有读权限,
-
表示没有权限,下同 - 第三位是拥有者是否有写权限
- 第四位是拥有者是否有执行权限
- 第五位是同组者是否有读权限
- 第六位是同组者是否有写权限
- 第七位是同组者是否有执行权限
- 第八位是其他是否有读权限
- 第九位是其他是否有写权限
- 第十位是其他是否有执行权限
chmod
给所有用户添加该文件的读权限
sudo chmod a+r /usr/local/cuda/include/cudnn.h
chmod 指令
[ugao] [[+-=][rwx]...] [,...]
[ugoa]:档案调用权限分三级:档案拥有者,群组,其他
u:档案拥有者
g:群组
o:其他
a:全部
[+-=]:
+:增加权限;
-:降低权限;
=:唯一设定权限
[rwx]:
r:可读
w:可写
x:可执行
可以通过数字法改变文件权限。rwx 权重分别为 421(二进制)
sudo chmod 777 hello.txt
给拥有者,同组者和其他都是 rwx 权限