linux chmod权限问题
来源:互联网 发布:世界营销网络地图 编辑:程序博客网 时间:2024/06/05 07:13
chmod 777 filename或chmod -rwxrwxrwx filename 代表的含义
1、当你在linux下用命令ll 或者ls -la的时候会看到这些字眼,这些字眼表示为不同用户组的权限: r:read就是读权限 --数字4表示 w:write就是写权限 --数字2表示 x:excute就是执行权限 --数字1表示
2、linux下,代表文件属性的,一共10个字符:
第一个字符,区分文件和目录。
你这里的“d”代表目录,directory。常见的还有“-”,代表普通文件;“l”,代表链接文件,link。等等。
二三四、五六七、八九十,都是代表权限的。
二三四,代表文件所属用户的权限;五六七,代表文件所属用户组内其他用户的权限;八九十,代表用户组外其他用户的权限。
每组权限意思相同,r的意思是read,允许读取;w的意思是write,允许写入;x的意思是execute,允许执行。如果不允许读,第一个就是“-”;不允许写,第二个就是“-”;不允许执行,第三个就是“-”。
例如,一个文件权限是 lrwxr--r--,代表的意思就是:这是一个link文件,“rwx”代表所属用户可以读取、写入和执行;中间的“r--"代表用户组里的其他用户(除了所属用户)都只能读取,不能写入和执行;最后那个"r--"代表,用户组外的其他用户,也是只能读取,不能写入和执行。
权限的计算方法,使用二进制:
例如“rwx”,二进制就是111,“2的2次方”+“2的1次方”+“2的0次方”=7;
“r-x",二进制就是101,“2的2次方”+“0的1次方”+“2的0次方”=3
……
所以,刚刚例子里的 lrwxr--r--,代表的权限数值就是744。
如果一个文件权限是 rwxrwxrwx,代表777,就是开放了所有权限,是很危险的老师的积分
搞明白权限的问题,首先用户、组、所有者、同组用户、其他用户的概念也要清楚。
0 0
- linux chmod权限问题
- linux文件权限chmod
- linux文件权限chmod
- Linux 权限操作 chmod
- Linux权限管理-chmod
- linux文件权限chmod .
- Linux修改权限chmod
- linux文件权限chmod
- Linux下权限问题:chmod -R 777 /usr
- Linux下权限问题:chmod -R 777 /usr
- chmod文件权限分配问题
- chmod- linux修改文件权限
- [Linux] 更改文件权限 chmod
- Linux特殊文件权限(chmod)
- 【Linux】chmod修改文件权限
- Linux修改权限命令chmod
- chmod修改linux目录权限
- linux 修改文件权限 chmod
- 朋友博客园文章
- 链表的操作(C语言实现)
- Struts2基础学习总结
- Android自定义View——刮刮卡效果
- Mysql忽略主键冲突,避免重复插入的几种方式
- linux chmod权限问题
- Java Thread.interrupt方法
- LeetCode 53. Maximum Subarray
- 什么是软件精灵?软件精灵功能介绍
- 三.统一异常处理器配置
- gulp前端自动化构建工具(四):gulp文件路径处理模块
- linux添加exFat支持
- 解决 Android N 7.0 上 报错:android.os.FileUriExposedException
- 搭建Android开发环境