介绍:利用 ls -l可以查看文件或者目录内容如下所示
在所显示的内容中有十位来表示文件的权限
l :表示连接,相当于快捷方式
d :表示目录,相当于文件夹
c :表示字符设备文件(鼠标,键盘等)
b :表示块设备(硬盘等)
[r] 表示可读:可以读取和查看文件内容
[w]表示可写:可以修改,但是不代表可以删除该文件,删除文件的前提是对该文件所在的目录有写的权限,才能删除文件
[x] 表示可执行:可以被执行
[r] 表示可读:可以读取和查看目录内的内容(ls指令查看)
[w]表示可写:可以对目录内进行修改(创建,删除,重命名目录)
[x] 表示可执行:可以进入该目录
黄色部分:字符代表文件类型(-,l,d,c,b)
注意:后面为三个位为一组
红色部分:文件所有者的权限设置
紫色部分:文件所在组的权限设置
绿色部分:不与文件所在组的其他用户的权限设置
注意:用数字表示:r=4,w=2,x=1
紫色部分:若为文件表示1,若为目录则表示子目录数
黄色部分:表示用户
红色部分:表示所在组
青色部分:文件或目录的大小
橄榄色部分:最后修改的日期
绿色部分:表示文件名或目录名
指令:chmod,可以修改文件或目录的权限
u:所有者(属主权限) g:所在组(属组权限) o:其他用户权限 a:所有用户
给yiyuan.txt文件的所有者读写执行的权限,给所在组读执行权限,给其他组定读执行权限
chmod u=rwx,g=rx,o=rx 文件
给yiyuan.txt文件的所有者除去执行的权限,增加组写的权限
chmod u-x,g+w 文件
给yiyuan.txt文件的所有用户添加读的权限
chmod a+r yiyuan.txt
注意:r=4 w=2 x=1
指令:chmod 权限 文件目录名
查看peach.txt的权限
将peach.txt文件的权限修改为rwxr-xr-x (755)
指令:chmod 权限 文件目录名