Linux权限管理命令扩展

伶回合 发表于 2020/07/27 22:04:54 2020/07/27
【摘要】 Linux常用命令-2.2其他权限管理命令写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正本节主要介绍除了 chmod 之外的权限管理命令,如需了解 chmod,请查看上一节1. chown(change file ownership)功能描述:改变文件或目录的所有者执行权限:所有用户命令所在路径:/bin/chown用法:chown [...

Linux常用命令-2.2其他权限管理命令

写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正


本节主要介绍除了 chmod 之外的权限管理命令,如需了解 chmod,请查看上一节


1. chown(change file ownership)

功能描述:改变文件或目录的所有者

执行权限:所有用户

命令所在路径:/bin/chown

用法:

chown [用户] [文件或目录名称]

这里的用户指的是一个具体的用户

示例:

chown wang huihe(将“huihe”目录的所有者改为用户“wang”)

chown root huihe(将“huihe”目录的所有者改为 root 用户)


2. chgrp(change file group ownership)

功能描述:改变文件或目录的所属组

执行权限:所有用户

命令所在路径:/bin/chgrp

用法:

chown [用户组] [文件或目录名称]

这里的用户组指的是一个具体的组

示例:

chown xixi huihe(将“huihe”目录的所属组改为“xixi”组)

chown root huihe(将“huihe”目录的所属组改为 root 组)


3. umask(the user file-creation mask)

功能描述:显示,设置文件的缺省权限

执行权限:所有用户

命令所在路径:Shell内置命令

选项:

-S 查看缺省权限

用法:

umask -S

umask

umask [权限数字]

设置缺省权限指的是设置创建新文件时,新文件默认的权限

示例:

umask -S(查看当前缺省权限)

显示:u=rwx,g=rx,o=rx


umask(查看当前缺省权限,以权限数字显示)

显示:0022

第一个 0 表示特殊权限

后三个数字则对应三个权限数字


umask 077(修改缺省权限为700)


缺省权限在设置时,应与权限数字保持互补,对应之和为 7

假设你想使得创建新文件时默认的权限是 740

则设置时,应输入 umask 037

写在后面:希望这些讲解对你有所帮助,希望大家多多点赞和关注,你们的支持是我最大的动力(๑>؂<๑)


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。