Linux中文件权限
2023-12-23 08:41:20
目录
文件无权限,无法操作,有没有感觉很恼火呀?
下面来分析一下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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!