ls -l
查看当前目录下所有文件的属性
-rw-------. 1 root root 1289 4月 7 22:11 anaconda-ks.cfg
drwxr-xr-x. 2 root root 32 4月 8 11:06 darling
drwxr-xr-x. 2 root root 6 4月 8 09:38 test
第一位表示文件的类型 -/d
-
代表这是一个文件d
代表这是一个文件夹
后面9位分成3组每组3位
- 第一组表示文件的拥有者对文件的权限
- 第二组表示与拥有者同组对文件的权限
- 第三组表示用户组以外的其他用户对文件的权限
第一组3位
r
read 读的权限w
write 写的权限-
没有权限x
这是一个可执行文件
chmod [option] [args]
修改文件权限
option
g-w
拥有者用户组移除写的权限g+w
拥有者用户组增加写的权限a
all所有用户u
user文件的拥有者g
group拥有文件的用户组o
其他用户(不包括u/g)
args
要操作的文件
chmod g-w a.txt
chown [option] [args]
修改文件的拥有者
option
修改后的文件拥有者args
要修改的文件
chown :darling a.txt