计算机网络/计算机科学与应用/系统/运维/开发

linux 目录及文件权限

权限管理:

[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--】

- 表示文件
文件所有者 可读写执行
所属组用户 可以读和执行
其他人可以读


linux 文件权限

生活的强者,不是指能搞定一切困难,也不是指没有恐惧,而是就算心里藏着无尽的疲惫和委屈,还是会认真地做好手头上的事情;就算自己被生活锤得心灰意冷,还是会尽心尽力地负起责任;就算发现现实与理想的差距有十万里,虽然鞭长莫及,却依然马不停蹄。

评论

^