Linux学习之路——管理文件与目录访问权限

1管理文件与目录访问权限

1.1 Linux文件和目录的权限

1.1.1文件和目录的权限

​ 文件和目录的权限是一种限制用户对文件或目录操作的规则。用户对文件或目录的操作权限可分为3种:

读:对文件内容进行读取或对目录下的文件进行查看
写:对文件内容进行修改或对目录下文件目录进行修改
可执行:对可执行文件进行执行操作或对目录下的文件详细信息进行查看

权限对目录的影响如下:
读:可以浏览目录(ls),但无法进入目录
写:可以删除、移动目录,可改变目录内容,在目录中建立子目录和新文件
可执行:可进入目录(cd)
【注意】设置目录权限时,可执行权限要有读权限才有实际作用,写权限要有可执行权限才有实际作用

​ 文件或目录的3种访问用户:属主和属组和其他,代表了3种访问文件或目录的用户:属主用户(文件所有者)、属组用户(同组用户)、其他用户。一般情况下,用u代表文件属主用户(user),用g代表文件属组用户( group),用。代表其他用户( others)。

1.1.2文件和目录的权限表示方法-字符表示

​ Linux中,有字符表示和数字表示两种方法

​ 字符表示法中一般使用9个字符在表示文件和目录的权限,使用ls-命令查看文件和目录信息时,第1列由10个字符组成,第1个字符表示文件类型,后面9个字符即表示文件和目录的权限。

​ 权限可分为3组,分别代表3种用户(属主、属组、其他)的访问权限,每一组权限用3个字符表示3种权限(读、写可执行),形如“rwxr-x-”的形式,其中字符表示具有某种权限,

横杠-表示不具有某种权限

image-20200413181935524

​ 3组用户如下:
​ 第1组[u]:代表属主用户权限,即文件所有者权限。
​ 第2组[g]:代表属组用户权限,即与属组用户同组的用户权限。
​ 第3组[o]:代表其他用户权限,即不属于属组和属组的其他用户的权限。

image-20200413182053535

​ 每1组用户的3位权限字符表示如:

​ 第1位[r]:代表读权限(Read),其值可以是r或。
​ 第2位[w]:代表写权限( Write),其值可以是w或。
​ 第3位[:代表可执行权限( Execute),其值可以是x或-。

image-20200413182259000 image-20200413182712058

​ 第1列信息共10个字符,其中第1个字符表示文件类型(- bcdlps),剩余的9个字符表示的就是文件的权限,这里第1组是rwx,表示属主用户具有读、写、可执行权限,第2组和第3组都是rx,表示属组和其他用户具有读、执行权限。

1.2 Linux文件和目录权限管理

1.2.1字符设定法

语法: chmod[参数]<模式>[,模式]…文件
参数: -R v
​ -R:对目录即目录下的子目录、文件进行递归设置
​ -v:显示权限变更结果

模式:[操作对象] [操作符号] [权限]

​ 操作对象:u、g、o(可以组合)。

​ 操作符号:+(添加权限)、-(取消权限)、(赋予新权限并取消原权限)(任选其一)。

​ 权限对象:r、w、x(可以组合)。

1.2.2数字设定法

​ 数字设定法就是在 chmod命令中使用数字表示法来表示目录和文件的权限

image-20200413184121531

1.3小结

image-20200413184158334
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Linux授权管理权限Linux系统中对用户和组进行权限管理的过程。通过授权管理,可以决定用户可以访问哪些文件和执行哪些操作。 在Linux中,权限管理主要涉及三个方面:用户管理、组管理和权限管理。 用户管理涉及到创建、删除和管理用户账户。每个用户都有一个唯一的用户名和密码,可以根据需要分配不同的权限给用户。这样,每个用户就可以根据其权限来访问和操作文件。 组管理是将用户分组的过程。通过将用户分组,可以更方便地管理用户的权限。可以将用户分配到不同的组中,然后为每个组设置相应的权限。这样,用户可以继承其所属组的权限权限管理是指确定用户对文件或目录操作权限。在Linux中,每个文件或目录都有三种基本权限:读取权限、写入权限和执行权限。这些权限可以被分配给用户、用户组和其他用户。通过设置不同的权限,可以控制用户对文件的访问和操作。 需要注意的是,Linux系统中有一个特殊的用户——root用户。root用户是系统管理员,拥有最高权限。通过root用户,可以执行系统级别的操作。然而,root用户的权限应该谨慎使用,因为错误的操作可能导致系统的不稳定或安全性问题。 总结起来,Linux授权管理权限是通过用户管理、组管理和权限管理来确定用户对文件和操作访问权限。这是Linux中非常重要和基础的知识。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liangpi_hero

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值