# 了解Linux文件权限——读取、写入和更改

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/18683.html | 发布：2023-03-21 | 更新：2023-03-21 | 分类：IDC云库

Linux 权限允许您为不同的用户设置安全级别。Linux 允许您为单个文件定义访问级别、指定属性并加强安全性。

Linux 权限允许您为不同的用户设置安全级别。Linux 允许您为单个文件定义访问级别、指定属性并加强安全性。通过这种方式，您可以提供精细的权限级别并提高文件安全性。

 

![Linux环境变量：如何在Linux VPS上读取和设置](https://www.mfisp.com/wp-content/uploads/2022/07/b53315cd03c58da7029c46ff717364c7.png)

 

Linux 允许您为每种类型的用户选择不同的文件权限，但它们通常可以包括以下组合：

 
 
- 读 
- 写 
- 执行 

 

在我们谈论 Linux 文件权限之前，让我们先谈谈不同类型的用户。

 

## Linux 用户

 

这三类用户包括：

 
 
- 拥有者 
- 团体 
- 其他的 

 

### 所有者

 

所有者包括创建文件的人。

 

### 团体

 

组通常包括具有相同 Linux 权限的不同用户。例如，所有者可以向特定组提供读取信息，而不是手动向每个用户授予权限。

 

### 其他的

 

这包括可以访问该文件的任何其他用户。这些通常是尚未创建文件的用户，也不属于具有特定权限的组。因此，如果您为“其他人”设置了权限，他们将适用于该组。

 

## 了解 Linux 权限

 

现在，如上所述，可以为每个文件或目录分配下面讨论的三种权限中的任何一种。

 

### 读 (r)

 

读取权限使用户能够打开和读取文件。如果读取权限分配给目录，用户将能够列出其所有内容。

 

### 写（w）

 

写入权限允许用户修改目录或文件的内容。这允许用户以他们认为合适的方式添加、删除、重命名或修改文件。

 

例如，如果您必须对文件有写入权限，但对目录没有写入权限，则您将无法重命名该文件或从目录中删除该文件。您只能更改文件本身的内容。

 

### 执行 (x)

 

这允许用户执行该文件。本质上，有了这个权限，您就可以运行该文件。

 

## Linux 权限示例

 

例如，如果文件名为：

 

```
Ls -l example_file
```

 

第一个字符告诉您文件的类型。它可以是目录 (d)、常规文件 (-) 或符号链接 (l)。此文件的输出提供以下权限：

 

```
-rw-w-r-
```

 

在第一部分中，您可以看到文件所有者同时拥有读写权限。然后，该组只有写权限，其他人只有读权限。

 

## 如何更改 Linux 文件权限

 

chmod 命令通常用于更改 Linux 文件权限。任何具有 sudo 权限的用户、根用户和文件所有者都可以更改文件权限。使用符号格式时，可以使用以下格式更改文件权限：

 

```
chmod [OPTIONS] [ugoa] [-+=] perms...[,...] filename...
```

 

在这种格式中，第一组标志仅表示您要更改其权限的用户类别。这些包括：

 
 
- 所有者（你） 
- 组别 (g) 
- 其他用户 (o) 
- 所有用户（一） 

 

下一组标志定义是添加 (+)、删除 (-) 还是将现有权限更改为特定权限 (=)。

 

例如，如果命令是：

 

```
chmod -r o-x example_file
```

 

它将删除所有其他用户的执行权限。

 

### 绝对模式

 

也称为数字模式，此模式下的文件权限由三位数字而不是一系列字符表示。以下是供您理解的数值：

 

0 = 无权限

 

1 = 执行

 

2 = 写

 

3 = 执行并写入

 

4 = 读

 

5 = 读取 + 执行

 

6 = 读 + 写

 

7 = 读取 + 写入 + 执行

 

因此，如果您要使用以下命令：

 

```
chmod 754 example_file
```

 

您基本上会将文件权限更改为以下内容：

 
 
- 所有者：读取、写入和执行 (7) 
- 组：阅读和执行）（5） 
- 所有其他：可以阅读）（4） 

 

## 结论

 

我们希望您发现这份有关 Linux 权限的简单指南对您有所帮助。请记住，chmod 命令允许您更改权限，只要您拥有 sudo 权限或者是文件所有者。

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
