chmod
-R 递归修改(改变文件夹下所有子目录的权限)
1.首先,一般来说所有者和root才能修改权限
[{ugoa}{+-=}{rwx}, ] [文件名]
u - 所有者
g - 所属组
o - 其他人
a - 所有人
例 chmod u+x abc.list # 给所有者赋予执行权限
权限的数字表示
r -- 4
w -- 2
x -- 1
例 chmod 777 abc.list 即设置所有人的权限为rwx
目录的rwx权限
r:可以ls
w:可以touch/mkdir/rmdir/rm
x: 可以cd
结论:即使是普通用户对文件夹下的文件没有读写权限但是对文件夹有rw权限那么用户是可以删除文件的
chown[用户][文件或目录](change owner)
管理员root可以做这个操作
chgrp[用户组][文件或目录](change group)
umask
-S 以rwx形式显示新建文件缺省值
显示新建文件的默认权限
umask 修改 缺省值用户权限
umask 077
777 rwx rwx rwx
077 --- rwx rwx
实际权限 (去同存异)
700 rwx --- --- 目录
rw- --- --- 文件