Linux / Unix 中的文件权限如何读取、写入和更改?(三)
这一课我们继续学习剩余部分。在 Linux 中使用“chmod”命令更改文件/目录权限假设您不希望您的同事看到您的个人图像。这可以通过更改文件权限来实现。下面raksmart美国服务器为您介绍Linux / Unix 中的文件权限如何读取、写入和更改。推荐阅读:《Linux 操作系统简介》 我们可以使用代表“更改模式”的“ chmod”命令。使用该命令,我们可以为所有者、组和世界设置文件/目录的权限(读取、写入、执行)。句法: chmod permissions filename 该命令有两种使用方式—— 1.绝对模式 2.符号模式 Linux中的绝对(数字)模式 在这种模式下,文件权限不表示为字符,而是一个三位八进制数。 下表给出了所有权限类型的数字。推荐阅读:《Linux/Unix 中的文件权限如何读取、写入和更改?(一)》 数字 权限类型 象征 0 没有权限 — 1 执行 -X 2 写 -w- 3 执行 + 写入 -wx 4 读 r– 5 读取 + 执行 接收 6 读+写 rw- 7 读+写+执行 rwx chmod 权限命令的实际作用。 在终端窗口中,我们将文件“sample”的权限更改为“764”。 ‘764’ 绝对代码如下: 1.所有者可以读、写和执行 2.用户组可以读写 3.世界只能阅读 这显示为 ‘-rwxrw-r– 这是您可以通过分配绝对编号来更改 Linux on file 中的用户权限的方法。 Linux 中的符号模式 在绝对模式下,您可以更改所有 3 个所有者的权限。在符号模式下UNIX 文件权限,您可以修改特定所有者的权限。它利用数学符号来修改 Unix 文件的权限。 操作员 描述 + 向文件或目录添加权限 – 删除权限 = 设置权限并覆盖之前设置的权限。 不同的业主代表为—— 用户外延 u 用户/所有者 G 团体 O 其他 A 全部 我们不会使用像 755 这样的数字的权限,而是像 rwx 这样的字符。 在 Linux 中更改所有权和组 要更改文件/目录的所有权,可以使用以下命令: chown user filename 如果您想更改文件或目录的用户和组,请使用命令 chown user:group filename 如果您只想更改组所有者,请使用命令 chgrp group_name filename ‘ chgrp’代表更改组。 提示 文件 /etc/group 包含系统中定义的所有组 您可以使用命令“groups”来查找您所属的所有组 您可以使用命令 newgrp 作为默认组以外的组的成员工作 不能有 2 个组拥有同一个文件。 Linux 中没有嵌套组。一个组不能是其他组的子组 x- 执行目录意味着被允许“进入”一个目录并获得对子目录的可能访问权限 您可以在文件和目录上设置其他权限,这些权限将在稍后的高级教程中介绍 概括: Linux 作为一个多用户系统,使用权限和所有权来保证安全。 Linux 系统上存在三种用户类型,即。用户、组和其他 Linux将文件权限分为读、写和执行,分别用r、w和x表示 可以通过“chmod”命令更改文件的权限,该命令可以进一步分为绝对模式和符号模式 ‘chown’ 命令可以更改文件/目录的所有权。使用以下命令:chown user file 或 chown user:group file ‘chgrp’ 命令可以更改组所有权chgrp 组文件名 x – 执行目录是什么意思?答:被允许“进入”一个目录并获得对子目录的可能访问权限。推荐相关阅读:《Linux 内核的发布时间表是什么?它的支持时间是多久?》 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |