权限管理:
[root@Linux ~]# ll /etc/fstab -rw-r--r--. 1 root root 313 Jun 23 2021 /etc/fstab
第一个root是文件所有者root用户 第二个root是文件所属组root用户组
[root@Linux ~]# id uid=0(root) gid=0(root) groups=0(root)
目录及文件权限类型:
r 可读 w 可写 x可执行
文件:
读权限 允许对文件进行浏览
写权限 允许修改文件
执行权限 将文件作为命令使用
目录:
读权限 允许显示目录列表
写权限 在目录中建立、删除、移动文件或子目录
执行权限 表示可以切换到目录
每个目录或文件都有三组不同的 读 写 执行权限
分别表示 所有者权限 拥有者权限 其他用户权限
实例:
-rw-r--r-- 1 7155 31415 268279684 Dec 18 2021 mysql-community-test-8.0.28-1.el7.x86_64.rpm - 文件类型 rw- 文件所有者权限 r-- 文件拥有者权限 r-- 其他用户权限
Linux文件属性:
# su - # 切换至root身份
# ls -al 查看文件权限
-rw-r--r--. 1 root root 18 12月 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 12月 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 12月 29 2013 .bashrc
drwx------. 16 root root 4096 3月 15 22:26 .cache
drwxr-xr-x. 14 root root 261 2月 25 2019 .config
-rw-r--r--. 1 root root 100 12月 29 2013 .cshrc
drwxr-xr-x 2 root root 49 3月 16 21:23 data
drwxr-xr-x 2 root root 6 3月 16 21:17 data2
[ 1 ] [2] [ 3 ] [4] [5] [6] [7]
权限 连接数 拥有者 用户组 文件容量 修改日期 文件名
drwxr-xr-x文件权限含义说明:
权限开头第一个字符有如下:
d 表示目录
- 表示文件
l 表示连接文件
b 表示设备文件里面的可供存储的周边设备(按块随机读写的设备)
c 表示设备文件里面的串行端口设备 例如鼠标 键盘 一次性读取设备
基本权限UGO:
U:owner,属主 rwx
G:group,属组 rwx
O:other,其他用户 rwx
后面9个 3个为一组,每组rwx三个参数:
r 表示可读 read 数字4
w 表示可写 write 数字2
x 表示可执行 execute 数字1
- 表示无权限
三组分别代表 所有者、所属组、其他人:
第一组 表示文件拥有者具备的权限
第二组 表示加入此用户组之账号权限
第三组 表示非本人且没有加入本用户组的其他账号的权限
rwx 位置是不会改变的,如果没有权限就使用 "-" 符号
实例:【- rwx r-x r--】
- 表示文件 文件所有者 可读写执行 所属组用户 可以读和执行 其他人可以读