文件权限:RWX

文件权限RWX

查看文件权限:

-rw-r--r-- 1 root root 34 Nov 11 09:19 passwd #ll 查文件 ll -d查目录

1.表达权限方式

表示权限方式1:RWX

​ R read #可读cat

​ W wrire #可写vim echo sed

​ X execute #可执行 ./1.sh

表示权限方式2: 数字方式

​ R:4; W:2; X:1; -:0

​ 如何使用数字计算当前的权限:前三位 属主数字相加, 中三位 属组数字相加,后三位 其他用户数字相加

​ -rw-r--r-- 1 root root 34 Nov 11 09:19 passwd #权限为644

2.修改权限:chomd

使用rwx进行修改:u(user)属主;g(group)属组;o(other)其他用户
	[root@oldboyedu ~]# ll oldboy.txt
	-rw-r--r-- 1 root root 10 Nov  9 09:09 oldboy.txt

​ 1.修改oldboy.txt 文件属主权限为 rwx

​ 当前属主权限为:rw

​ 方法1:可用追加权限方式u+: chmod u+x oldboy.txt #u-取消某个权限

​ 方法2:可用赋值权限方式u=:chmod u=rwx oldboy.txt

​ 2.取消oldboy.txt 文件属主属组r权限:-减号

​ [root@oldboyedu ~]# chmod ug-r oldboy.txt

​ 属组 属组 其他用户同时加上r权限

​ [root@oldboyedu ~]# chmod ugo+r oldboy.txt

​ [root@oldboyedu ~]# chmod a+r oldboy.txt #a(all)所有用户

​ [root@oldboyedu ~]# chmod +r oldboy.txt #默认对所有用户

使用数字方式授权

​ 修改文件权限为rw-r--r--: 对应的数字权限为644

​ [root@oldboyedu ~]# chmod 644 oldboy.txt

3.rwx对于文件的含义

r对于文件的作用 w对于文件的作用 x对于文件的作用
可读,可以查看内容 不能查看文件内容 没任何权限
不能写入 不能使用vim编辑内容,r和w配置使用 有读写权限 想要执行必须和r同时使用
不可执行 不可执行
可强制写入执行 如果强制写入 但是会覆盖源内容

4.rwx对于目录的含义

r对于目录的含义 w对于目录的含义 x对于目录的含义
无法进入目录 无法进入目录 可以进入目录
只能看到文件名称 无法查看详细属性 无法查看目录的内容 无法查看目录的内容
不能写入内容--创建文件目录 不能写入内容--创建文件目录 不能写入内容--创建文件目录
不能删除文件目录 不能删除文件目录 不能删除文件目录
r和x配合使用 可进入 可查看文件内容 无法删除 无法写入创建 w和x配合可以创建文件 不能查看 文件详细信息 可以查看文件内容(前提知道目录下有什么文件) rwx配置使用拥有最高权限

​ r和w不能配合,无法进入目录就不能对目录的内容进行操作

5.隐藏权限

​ 查看隐藏权限:lsattr

​ 设置隐藏权限:chattr #chattr +a file

​ a # 只能追加内容到文件中 只能echo 不能删除 不能修改

​ i # 啥都干不了 保护文件 增强文件安全性 无敌root都不好使

上一篇:linux权限与属主属组更改


下一篇:求System.arraycopy的用法