linux常用命令(二)

文件权限相关

文件权限简介

在 Linux 系统中,文件权限是一个非常重要的概念,用于控制用户对文件和目录的访问权限。以下是关于 Linux 文件权限的详细介绍,包括权限类型、查看权限、修改权限以及相关的命令。

  1. 权限类型Linux 文件权限分为三类:
    • 用户(User):文件的所有者。
    • 组(Group):文件所属的用户组。
    • 其他(Other):除了用户和组之外的所有人。

  2. 每类权限又分为三种:
    • 读权限(r):允许读取文件内容或列出目录中的文件。
    • 写权限(w):允许修改文件内容或在目录中创建/删除文件。
    • 执行权限(x):允许执行文件或进入目录。

  3. 查看文件权限使用 ls -l 命令可以查看文件和目录的权限。
    例如:ls -l
    在这里插入图片描述

chmod命令

作用:修改文件或目录权限
基础语法:chmod [who][operator][permissions] 文件名

  • who:指定权限的适用对象。
    • u :用户(所有者)
    • g :组用户
    • o :其他用户
    • a :所有用户(等同于 ugo )

  • operator:指定操作符。
    • + :添加权限
    • - :移除权限
    • = :设置权限

  • permissions:指定权限。
    • r :读权限
    • w :写权限
    • x :执行权限

实操案例:

1. 修改文件是其所属主用户具有执行权限:

chmod u+x hello.cfg
在这里插入图片描述

2. 修改文件使其所属组用户具有执行权限:

chmod g+x hello.cfg
在这里插入图片描述

3. 修改文件所属主用户执行权限,并使其他用户具有执行权限

chmod u-x,o+x hello.cfg
在这里插入图片描述

4. 采用数字的方式,设置文件所有者,所属组,其他用户都具有可读可写可执行权限

chmod 777 hello.cfg
在这里插入图片描述

5. 修改整个文件夹里面的所有文件的所有者,所属组,其他用户都具有可读写执行权限

chmod -R 777 big/
在这里插入图片描述

chown命令

作用:改变文件或目录所有者
基本语法:chown [选项] 用户[:用户组] 文件或目录

实操案例:

1. 修改文件所有者

chown nie data/
在这里插入图片描述

2. 递归改变文件所有组和所有者

chown -R nie:nie big/
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值