博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux修改文件属主以及文件权限
阅读量:6650 次
发布时间:2019-06-25

本文共 826 字,大约阅读时间需要 2 分钟。

linux系统用户可分为以下三类

u User即文件或目录的拥有者
g Group即文件或目录的所属组
o Other除了文件或目录拥有者或所属组之外,其他用户皆属于这个范围
a All即全部的用户,包含拥有者,所属群组以及其他用户

chown:改变文件属主

chown USERNAME FILE..
chown [OWNER][:[GROUP]] FILE..
-R:修改目录及其内部文件的属主
--reference=/path/to/somefile file 修改文件
chgrp修改文件属组

文件r、w、x权限说明

r:可读、可以使用类似cat等命令查看文件内容

w:可写、可以编辑删除此文件
x:可执行、可以命令提示符下当作命令提交给内核运行
目录r、w、x权限说明
r:可以对此目录执行ls列出所有文件
w:可以在此目录创建文件
x:可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息
s :特殊功能说明:变更文件或目录的权限

0 000 ---:无权限

1 001 --x:执行

2 010 -w-:
3 011 -wx:写、执行
4 100 r--:
5 101 r-x:读、执行
6 110 rw-:读、写
111 rwx:读、写、执行
chmod修改文件的权限
chmod 777 file
-R:修改目录及其内部文件的权限
修改某类用户或某些类用户权限
修改某类用户的某位或某些位权限
文件默认不能具有执行权限(主要针对安全考虑),如果算得结果中有执行权限,则将其权限位加1
umask遮罩码:设置限制新建文件权限

-p:输出的权限掩码可直接作为指令来执行;

-S:以符号方式输出权限掩码。

文件666---umask

目录777---umask

本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1759524,如需转载请自行联系原作者
你可能感兴趣的文章
《iOS组件与框架——iOS SDK高级特性剖析》——第8章,第8.5节解决冲突
查看>>
《深入理解JavaScript》——2.7 JavaScript有前途吗
查看>>
《树莓派渗透测试实战》——2.8 SSH默认私钥和管理
查看>>
《响应式Web图形设计》一13.3 自适应图像解决方案
查看>>
未来医疗趋势之健康游戏化
查看>>
《Python高手之路》——2.2 标准库
查看>>
《Android 应用案例开发大全(第3版)》——第2.5节 辅助绘制类
查看>>
《Python机器学习——预测分析核心算法》——1.6 各章内容及其依赖关系
查看>>
CentOS: 开放80、22、3306等端口操作
查看>>
海量高性能列式数据库HiStore介绍
查看>>
spring 整合 junit
查看>>
struts2 xml validator 校验
查看>>
C# 实体类序列化与反序列化二 (DataContractSerializer)
查看>>
android中的回调
查看>>
从零开始学_JavaScript_系列(26)——dojo的aspect方法
查看>>
使用rman增量备份来更新传输表空间
查看>>
方舟编译器最新技术细节
查看>>
Activity生命周期回调是如何被回调的?
查看>>
vue-cli中怎么基于axios去封装方法
查看>>
js基础-变量的传递
查看>>