千家信息网

linux如何修改目录权限

发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,本文小编为大家详细介绍"linux如何修改目录权限",内容详细,步骤清晰,细节处理妥当,希望这篇"linux如何修改目录权限"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在
千家信息网最后更新 2024年12月13日linux如何修改目录权限

本文小编为大家详细介绍"linux如何修改目录权限",内容详细,步骤清晰,细节处理妥当,希望这篇"linux如何修改目录权限"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

在linux中,可以利用chmod命令修改目录权限,该命令的作用就是控制用户对文件的权限,可以使用数字或者符号来进行权限的变更,语法为"chmod [-R] 权限值 目录名"。

本教程操作环境:linux7.3系统、Dell G3电脑。

linux怎么修改目录权限

可以,通过 chmod 命令即可。chmod 命令设定文件权限的方式有 2 种,分别可以使用数字或者符号来进行权限的变更。

chmod命令使用数字修改文件权限

Linux 系统中,文件的基本权限由 9 个字符组成,以 rwxrw-r-x 为例,我们可以使用数字来代表各个权限,各个权限与数字的对应关系如下:

  • r --> 4

  • w --> 2

  • x --> 1

由于这 9 个字符分属 3 类用户,因此每种用户身份包含 3 个权限(r、w、x),通过将 3 个权限对应的数字累加,最终得到的值即可作为每种用户所具有的权限。

拿 rwxrw-r-x 来说,所有者、所属组和其他人分别对应的权限值为:

  • 所有者 = rwx = 4+2+1 = 7

  • 所属组 = rw- = 4+2 = 6

  • 其他人 = r-x = 4+1 = 5

所以,此权限对应的权限值就是 765。

使用数字修改文件权限的 chmod 命令基本格式为:

[root@localhost ~]# chmod [-R] 权限值 文件名

-R(注意是大写)选项表示连同子目录中的所有文件,也都修改设定的权限。

例如,使用如下命令,即可完成对 .bashrc 目录文件的权限修改:

[root@localhost ~]# ls -al .bashrc-rw-r--r--. 1 root root 176 Sep 22 2004 .bashrc[root@localhost ~]# chmod 777 .bashrc[root@localhost ~]# ls -al .bashrc-rwxrwxrwx. 1 root root 176 Sep 22 2004 .bashrc

再举个例子,通常我们以 Vim 编辑 Shell 文件批处理文件后,文件权限通常是 rw-rw-r--(644),那么,如果要将该文件变成可执行文件,并且不让其他人修改此文件,则只需将此文件的权限该为 rwxr-xr-x(755)即可。

chmod命令使用字母修改文件权限

既然文件的基本权限就是 3 种用户身份(所有者、所属组和其他人)搭配 3 种权限(rwx),chmod 命令中用 u、g、o 分别代表 3 种身份,还用 a 表示全部的身份(all 的缩写)。另外,chmod 命令仍使用 r、w、x 分别表示读、写、执行权限。

使用字母修改文件权限的 chmod 命令,其基本格式如图所示。

例如,如果我们要设定 .bashrc 文件的权限为 rwxr-xr-x,则可执行如下命令:

[root@localhost ~]# chmod u=rwx,go=rx .bashrc[root@localhost ~]# ls -al .bashrc-rwxr-xr-x. 1 root root 176 Sep 22 2004 .bashrc

再举个例子,如果想要增加 .bashrc 文件的每种用户都可做写操作的权限,可以使用如下命令:

[root@localhost ~]# ls -al .bashrc-rwxr-xr-x. 1 root root 176 Sep 22 2004 .bashrc[root@localhost ~]# chmod a+w .bashrc[root@localhost ~]# ls -al .bashrc-rwxrwxrwx. 1 root root 176 Sep 22 2004 .bashrc

读到这里,这篇"linux如何修改目录权限"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

权限 文件 命令 目录 数字 用户 身份 就是 所属 所有者 文章 代表 例子 内容 字母 字符 格式 符号 系统 妥当 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器750W怎么测是好的 万视通软件开发 mysql数据库建表出错了 常州电子网络技术优势 服务器维护和更新的区别 网络安全法对校园欺凌的处理 网络安全的就业现状及前景 MRM数据库有什么功能 网络技术实验软件 网络技术通信方式有哪几种 计算机网络技术用人标准 收银无法连接到数据库 数据库完整的表达安全性 浙江软件开发外包哪家好 数据库管理系统具有数据定义功 石家庄软件开发就找驰宇网络 北京刻绘大师软件开发中心 白银网络安全和信息化领导小组 部队网络安全活动开展情况报告 数据库语言有哪几种 铜仁市为拓网络技术有限公司 分布式数据库分页表 对日软件开发为什么多为外派 网络安全工资为什么这么低 网络安全自评自查 广州支付软件开发市场价 诛仙端游连接不上服务器怎么办 网络安全为人民三年级手抄报 报名系统数据库设计 山东威海网络安全保卫支队
0