ubuntu权限管理常用命令 分类: linux ubuntu 学习笔记 2015-07-05 14:15 77人阅读 评论(0) 收藏

1.chmod

第一种方式

chomd [{ugoa}{+-=}{rwx}] [文件或者目录]

u 代表该文件所属用户
g 代表该文件所属用户组
o 代表访客
a 代表所有用户

+-=分别表示增加权限,减少权限或者赋予权限

让所有用户对t2.tmp文件具有写权限:
这里写图片描述

第二种方式:

chmod [mode=421] [文件或者文件夹]

4 表示读权限
2表示写权限
1表示执行权限

比如:让文件所属用户具有所有权限,所属组具有读和执行权限,其他人具有执行权限,那么可以这么设置:
这里写图片描述

关于rwx的理解:
这里写图片描述

2.chown [目标用户] [文件或者文件夹]

改变文件或者目录的所有者

把t2.tmp文件的所有者改为lenve
这里写图片描述

3.chgrp [用户组] [文件或者目录]

改变文件或者目录所属组

这里写图片描述

4.umask [-S] 指定在建立文件时预设的权限掩码。-S表示以rwx的方式来表示权限掩码。

这里写图片描述

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted @   江南一点雨  阅读(162)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示