linux 文件权限管理

你说的曾经没有我的故事 提交于 2020-01-22 06:40:18

权限识别:

ll file 或者 ls -l 均可以查看某个文件信息

-rwxrwx---(十位):1.文件属性;2-4文件拥有者权限;5-7.拥有者所在组权限;8-10.其他人权限

1.d 是目录; - 是文件; l 为链接文件(link file);b 为设备文件里面的可供储存的周边设备(可随机存取设备); c 为设备文件里面的序列埠设备,例如键盘、鼠标(一次性读取设备)。

2-10. r 代表可读(read)、w 代表可写(write)、 x 代表可执行(execute)

文件权限的修改:(r=4,w:2,x:1,加和为0-7)(文件属性不变,故改时只写数字)

chgrp    :改变文件所属群组

chgrp    群组名  文件名:chgrp    users    initial-setup-ks.cfg
chown    :改变文件拥有者

chown    用户名  文件名:chown    user    initial-setup-ks.cfg
chmod    :改变文件的权限,    SUID,    SGID,    SBIT等等的特性

例:6=4+2(rw-),3=2+1(-wx)等

有三组权限故写三个0-7的数。

1.chmod    数字  文件名:chmod  631  .bashrc   (修改后:-rw--wx--x)

2.chmod    修改等式  文件名:chmod  u=rwx,go=rx     .bashrc  (注:u为user,g为group,o为other)

3.chmod    a+w  文件名:chmod  a+w   .bashrc  (注:all person 都加上写权限,r and x 一样)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!