# 2021-03-03 学习打卡 Day-06
目录
-
chmod命令
-
角色3类:Linux用户分成了所有者(u),所属组(g),其他人(o)
-
权限分成3类:r w x
-
chmod操作例子
例子:
-
权限rwx数字
实际中我们都是用数字代替
数字 | 可操作性 | 权限 | 对文件的含义 | 对目录的含义 | ||
r | 4 | r:cat/more/head/tail/less | file | 读权限 | 可以查看文件内容 | 可以列出目录中的内容 |
w | 2 | w:vim | 写权限 | 可以修改文件内容 | 可以在目录中创建、删除文件 | |
x | 1 | x:script command | 可执行 | 可以执行文件 | 可以进入目录 |
表 1 -1
例子:
rwxrw-r-- 7 6 4 (4+2+1)(4+2)4=>7 6 4
面试题:
权限数字为532请问权限英文是什么?
答: -r-x-wx-w-。
-
-R在chmod的作用
-R的作用是什么?
答:改变文件或者目录的权限【递归修改】
例子:
-
directory 权限和file 权限的区别
- 创建一个temp目录 mkdir /temp
- 在该目录下创建文件 touch /temp/testfile
- 改变权限为所有人可操作 chmod 777 /temp
- 查看当前temp的文件夹权限
5.查看testfile文件的权限
普通用户是否可以删除testfile?为什么?
答:在使用非root用户的普通用户是可以删除的。
temp目录的权限是‘777’,删除一个文件不是对这个文件有写权限,对于一个文件有写权限,只是能够修改vim文件的内容;
对目录有w权限,表示对其以下的有创建、删除权限。
对于directory r:ls
w:touch/mkdir/rmdir/rm
x:cd
所有对于目录来说r和x是同时出现的。