Linux文件权限与文件信息
Linux文件权限与文件信息
- 文件相关权限
- 系统用户信息
一、文件相关权限
1.权限
使用 ll 命令可以查看到文件权限信息

可读r
可写w
可执行x
没有对应权限-
2.权限位
权限位主要分为三个部分,分别是属主、属组合其他人
以第一行 -rw-r--r--. 为例:
rw- 为属主的权限
r-- 为属组的权限
最后一个 r-- 为其他人的权限
3.权限编号
每一个权限拥有一个数字编号
可读r:4
可写w:2
可执行x:1
没有对应权限-:0
4.添加权限
属主:可读可写可执行
属组:可读可写
其他人:没有任何权限
rwxrw---- 等价于 760
5.添加权限
chmod [参数] [权限表达式] [操作对象]
参数:
-R:递归增减权限
6.权限的归属
属主:u
属组:g
其他人:o
7.权限对于用户的意义
1)普通用户是严格遵守权限的
2)root用户是高于权限
3)权限需要重新登才生效(su和su - 都可以)
8.权限对于目录的意义
1)文件可读,路径的最小权限是必须拥有可执行权限
2)文件可写,路径的最小权限是必须拥有可执行权限
3)文件可执行,路径的最小权限是必须拥有可读可执行权限
9.默认权限
在Linux中,常用的文件的权限是666, 目录的权限是777
创建文件时,默认的权限是666,跟umask值计算,用666减umask值,如果得到的值为奇数,那么加一,偶数不变
创建文件夹时,默认的权限是777,跟umask值计算,用777减umask值
root :umask 022
test :umask 002
默认文件权限:644
默认文件夹权限:755
umask值为022那么创建文件
案例:
案例1:将index文件添加属主 : 可读可写可执行、属组 :可读可写、其他人:没有任何权限
chmod 760 index
案例2:将baidu下的所有文件设置rwxr--r--
chmod -R 744 baidu/
案例3:将index这个文件的属组增加一个可执行权限。
chmod g+x index chmod g+x,o-r index
二、系统用户信息
whoami : 当前窗口登录的用户 who : 当前用户登录系统的终端

浙公网安备 33010602011771号