10.Rocky Linux 文件权限管理

一、前言

在前面我们分享了关于Rocky Linux 用户和用户组的简单管理方法,例如创建、删除、管理用户和组等。而接着上次的用户和用户组管理,今天要分享的是与之相关的文件权限管理。

二、操作

在我们操作之前,需要先创建1个文件夹、1个用户和1个组。

1.文件的权限查询

操作指令

bash 复制代码
cd / # 跳转到根目录
touch file1 # 在根目录创建一个文件夹
ls -l file1 # 查看file1文件夹的权限

操作配图

由上图可知,我们新建的文件夹file1文件的权限显示为"-rw-r--r--",那这是什么意思呢?除开这一串前面的"-"(代表文件类型),三个为一组分别对应3个对象的权限,这3个对象分别是用户、用户组、其他用户。也就是说file1文件夹,用户拥有rw权限、用户组拥有r权限、其他用户也是拥有r权限。那么rw又代表什么呢?

在Linux操作系统中,文件的权限分为r(读取)、w(写入)、x(执行)。所以"-rw-r--r--"中除第一个"-"三个为一组,代表一类对象对该文件夹所具备的权限。

2.文件的权限修改

(1)符号修改法

操作指令

bash 复制代码
chmod u+x file1 # 为file1文件的拥有用户添加执行权限。其中u代表文件拥有用户,+代表添加,x代表执行的权限

操作配图

指令格式

命令 选项 身份 操作 权限 对象
chmod -R u(user) + r 文件/目录
chmod -R g(group) - w 文件/目录
chmod -R o(others) = x 文件/目录
chmod -R a(all) 文件/目录

-R代表在设置目录或文件的权限是,是否继承给其子文件。

(2)数字修改法

操作指令

bash 复制代码
chmod 766 file1 # 将file1文件夹的用户权限修改为7,将用户组的权限修改为6,将其他用户的权限修改为6。

操作配图

如上图所示,在我们配置file1文件夹的权限为776之后,用户的权限为"rwx"而用户组和其他用户的权限为"rw-"。

在数字修改法中,(r)权限代表的参数为4,(w)权限代表的参数为2,(x)权限代表的参数为1。而5就代表着r+x,6代表着r+w,7代表着r+w+x。

3.文件的所属权限设置

(1)更改文件的所示组

操作指令

bash 复制代码
chgrp team1 file1 # 将文件file1的归属组设置为team1

操作配图

指令格式

chgrp -R 组名 所属组

(2)更改文件是所有者

操作指令

bash 复制代码
chown tast1 file1 # 将file1文件夹的拥有者更改为tast1

操作配图

指令格式

chown -R 用户名:属组名 文件或目录

三、总结

今天我们主要分享了关于Rocky Linux中如何对文件的权限进行管理,包括文件权限查询、文件权限修改和文件归属设置这三个部分。并通过指令操作、配图和格式清晰列出。

感谢大家的观看,咱下次再见。

相关推荐
JZZC24 天前
9.Rocky Linux 用户和用户组的管理
rocky linux·用户/组管理
JZZC21 个月前
4.Rocky Linux 网络配置
网络配置·rocky linux
云道轩3 个月前
阿里云和华为云Rocky LINUX 9.X镜像就绪及低端可用英伟达GPU
阿里云·华为云·云计算·gpu·rocky linux
SCBAiotAigc1 年前
Rocky Linux设置静态IP
人工智能·python·rocky linux
范振勇2 年前
在RockyLinux 9.3环境中采用RPM模式部署Oracle 19C
oracle·rocky linux