Linux中文件权限

发布时间:2023年12月23日

目录

一、文件类型

二、三字符的码,三重访问权限

三、chmod改变权限

3.1?八进制模式

3.2?符号模式


文件无权限,无法操作,有没有感觉很恼火呀?

下面来分析一下linux中的文件权限。

一、文件类型

-?代表文件

d?代表目录

l?代表符号链接,软链接

c?代表字符型设备,如鼠标、键盘

b?代表块设备,如硬盘

n?代表网络设备

二、三字符的码,三重访问权限

3组三字符的码,每一组三字符码表示三重访问权限

r?代表可读的

w?代表可写的

x?代表对象是可执行的

使用八进制模式安全性设置来表示这3组rwx权限的值:

三、chmod改变权限

chmod命令用来改变文件和目录的安全性设置

chmod后可跟八进制模式符号模式来设置安全性设置。

八进制模式直接赋予文件的标准的3位八进制权限码。

3.1?八进制模式

>touch newfile

>ll

>chmod 760 newfile

>ll

3.2?符号模式

[ugoa][+-=][rwxXugo]

u?代表用户;

g?代表组;

o?代表其他;

a?代表上述所有

+?代表增加权限;

-?代表移除权限;

=?代表将权限设置成后面的值

第三个[]理解:

X:如果对象是目录则赋予执行权限;

u:将权限设置成属主一致;

g:将权限设置成属组一致;

o:将权限设置成跟其他用户一致

>chmod?g+x?newfile

>ll

>chmod?o+u?newfile

>ll

>chmod o-w newfile

>ll

>chmod o=g newfile

>ll

>chmod?u+rwx log

>ll

chmod命令还提供了一些选项,-R会把权限递归地作用文件和子目录

>chmod -R u+rwx tmp3


我是程序员娟娟,

致力将工作中遇到的问题和解决方案记录下来,

分享给更多需要的同行。

如果对你有帮助,不妨点个关注吧!

文章来源:https://blog.csdn.net/djj1015591892/article/details/135152802
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。