Linux文件及文件目录权限的设置
1.创建文件及目录
2.查看文件及目录权限
查询字符串介绍
root@localhost Desktop]# ls -l test1.txt
- rw- r-- r--. 1 root root 0 Sep 12 05:51 test1.txt
-:表示这个为一个普通文件
rw-:这个表示所属者的权限(r:读,w:写,x:表示可执行文件(存在X时))
r--:文件所属组的权限,也就表示这个文件所拥有的组队这个文件有读权限,
r--:其他用户的权限(也就说只要用户没有经过特殊设置,都能读取文件)
root:表示这个文件的所属者(也就是说这个文件为root用户所拥有的)
root:表示这个文件的所属组(也就是说这个文件为root用户组所用户的)
Sep 12 05:51 :表示文件所修改的时间
test1.txt:表示文件的名字及后缀
[root@localhost Desktop]# ls -ld testfile
drwxr-xr-x. 2 root root 6 Sep 12 05:51 testfile
d:表示这个为一个目录
rw-:这个表示所属者的权限(r:查看目录,w:删除修改目录,x:可以进入目录)
r--:文件所属组的权限,也就表示这个文件所拥有的组队这个文件有读权限,
r--:其他用户的权限(也就说只要用户没有经过特殊设置,都能查看该目录)
root:表示这个文件目录的所属者(也就是说这个文件为root用户所拥有的)
root:表示这个文件目录的所属组(也就是说这个文件为root用户组所用户的)
Sep 12 05:51 :表示文件所修改的时间
testfile表示文件目录的名字
例:
创建一个测试用了并测试权限。
结合上面的权限可以看出,这个文件支持其他用户查看,但不支持写入。
3.修改文件目录权限。
格式:chmod +对象(u:所属者,g:所属组,a:所有用户)+算术运算符(+:增加权限,-:减少权限,=赋予权限)+权限(r,w,x)+文件
添加权限