ls -al 列出所有文件的文件详细的权限与属性(包含隐藏文件)
[d]目录 [-]文件 [l]链接文件 [b]可供存储的接口设备 [c]串行端口设备 [s]套接字 [p]FIFO,pile管道
第一列 权限
第1个字符代表这个文件是“目录、文件或链接文件等”
234 拥有者权限
567 同用户组用户权限
890 其他用户权限
第二列 有多少文件链接到此节点
第三列 这个文件的所有者
第四列 这个文件所属的用户组
第五列 这个文件的容量大小
第六列 这个文件的创建日期和最近修改的日期
第七列 文件名
改变文件属性与权限 进入目录时必须要有x(执行)权限,否则无法进入目录
chgrp:改变文件所属用户组 chgrp [-R] 用户组 文件或目录 -R表示对目录下所有文件目录进行操作
chown:改变文件所有者 1. chown [-R] 账号名 文件或目录 2. chown [-R] 账号名:组名 文件或目录(同时更改用户名和所属组)
chmod:改变文件权限 chmod [-R] xyz 文件或目录 r:4 w:2 x:1 xyz表示所有者、用户组、其他人的权限和
命令 | 三种身份 | 操作 | 权限 | 对象 |
---|---|---|---|---|
chmod | u(user) | +(加入) | r | 文件或目录 |
g(group) | -(除去) | w | ||
o(other) | =(设置) | x | ||
a(all) |