linux学习笔记之常用命令(二)——权限管理命令
权限管理命令
chmod命令(修改文件或目录权限)
语法:chmod 【{ugoa}{±=}{rwx}】【文件或目录】
【mode=421】【文件或目录】
-R递归修改(没有-R只改变单个目录,不改变目录下面的子目录)
权限数字表示
r=4,w=2,x=1
例:rwxrwxrwx=777(4+2+1)(4+2+1)(4+2+1)
例:chmod o+w hello 给目录hello的所有人添加一个写的权限
chmod -R 777 hello 给目录hello和下面的子目录的所有者,所属组,所有人添加读写执行权限
下面是兄弟连linux视频对文件目录权限的总结:
代表字符 | 权限 | 对文件的含义 | 对目录的含义 |
---|---|---|---|
r | 读权限 | 可以查看文件内容 | 可以列出目录中的内容 |
w | 写权限 | 可以修改文件内容 | 可以在目录中创建,删除文件 |
x | 执行权限 | 可以执行文件 | 可以进入目录 |
其它权限管理命令
chown(改变文件或目录的所有者)
语法:chown 【用户】【文件或目录】
chgrp(改变文件或者目录的所属组)
语法:chgrp【用户组】【文件或目录】
umask(显示,设置文件的缺省权限)
语法:umask 【-S】
-S 以rwx形式显示新建文件缺省权限
例:umask -S
由于本人只是一个萌新,同时也在学习阶段,只是将学习的过程记录下来,方便以后遇到可以查阅,以上所有内容的主要来源是我在bilibili上看的兄弟连的linux视频,同时腾讯课堂应该也有。中间可能会有不足或者错误,希望大佬看到能够及时指出,相互交流。