以长格式显示文件的详细信息:
#ls -l /mnt
1.更改所有者,所属组,其他人的权限(r-w,rw-,rwx)
#chmod
权限 文件 目录
4 u 读: r 查看内容 可列出
2 g 写: w 修改内容 目录下增删改文件或目录的名字
1 o 执行:x 程序或脚 cd到目录下
u g o u g o
rwx r-- — —> r-x rw- rwx
#chmod u-w,g+rw,o+rwx a.txt
#chmod u=r-x,g=rw-,o=rwx a.txt
#chmod 567 a.txt
2.修改文件或目录的所有人和所属组
#chown username groupname filename
#chown username filename
#chown groupname filename
将a.txt的所有人修改为alex,所属组修改为admin
#chown alex admin filename
用户tom,组admin 文件a.txt
tom用户对a.txt文件具有修改权限(w)
rwxrw---- alex alex a.txt
gpasswd -A tom alex
chown tom a.txt
chmod 762 a.txt
3.针对单一账户去设置文档的访问权限
#setfacl optinon(选项)-m u:username:rw-(权限) a.txt(文件名)
#setfacl optinon(选项)-m g:groupname:rw-(权限) alex(组名)
选项
-m 增加一条权限
-b 删除所有的ACL条件
-R 递归处理所有的文件和子目录
查看文件的ACL (访问控制列表)
#getfacl fliename