linux文件权限的设置
来源:互联网 发布:网站sql注入漏洞修复 编辑:程序博客网 时间:2024/05/22 06:55
--------------------------------------------------
drwxr-xr-x 2 user users 4096 01-10 09:51 Desktop
-rw-r--r-- 1 user users 10 03-13 11:03 log
--------------------------------------------------
1、每一列代表的意义如下:
第一列表示文件的类型和权限(含9位),解释:
第一位:为d表示对应文件是一个目录,为-表示非目录;第二到四位为一组:表示文件拥有者的权限;
第五到七位为一组:表示所属群组的权限;
第八到十位为一组:表示其它用户的权限。
其中r是可读,w可写,x 可执行,所以第一行的“Desktop”表示一个目录文件;文件夹的属主有读写可执行权限;与文件夹属主同组的用户只有读和可执行权限;而其他用户也有读和可执行权限。
第二列表示连接数
第三列表示文件的拥有者
第四列表示文件拥有者的所属群组
第五列表示文件大小
第六列表示文件最近的更新时间
第七列表示文件名称
2、我们可以用过chmod命令来修改文件的权限(两种形式)
(1)chmod [who] [+ | - | =][mode] 文件名
其中 [who] 表示对谁的权限进行修改,为u 表示文件的所有者;为g 表示与文件属主有相同组ID的所有用户;为o 表示其他用户;为a 表示所有用户,不添表示a。(另外也可为u、g、o的任意多个组合)
[+ | - | =]:表示 +、-、= 三个的其中一个,+表示添加指定权限,-表示删除权限、=表示赋予给定权限并取消其他所有权限
[mode] :为r、w、x 中的任意多个组合,r表示可读;w表示可写、x表示可执行。
如: chmod ug +rw log 表示给属主以及与属主相同组的用户添加读写权限。
chmod -r log 表示所有用户都删除读log文件的权限
(2)chmod X(所有者) X(组用户) X(其他用户) 文件名(其中的X代表0到7的十进制数)
因为每一个用户都有rwx(对应读、写、执行)权限设置,如果用二进制表示则1表示有,0表示无,所以110表示有读写权限,对应的十进制为6
即 chmod 666 log :可看成 chmod 6(所有者) 6(组用户) 6(其他用户) log ,表示每个人对log文件都有读和写的权限
例子:
chmod 640 log :所有者有读和写的权限,组用户只有读的权限,其他用户无任何权限
chmod 777 log :每个人都有读和写以及执行的权限
3、另外我们可以用过chown命令来修改文件的所有者或属组
chown [-R] 用户名或 . 组 文件名
其中-R 表示递归式地改变指定目录及其下的所有子目录和文件的拥有者,可不写。
如:
chown user log 表示把log的所有者设置为user
chown .users log 表示把log的属组设置为users,注意组名前加点
chown user.users log 表示把log的所有者设置为user,属组设置为users
chown -R user Desktop 表示把Desktop目录及其下的所有文件和子目录的属主改为user
4、可以用chgrp命令修改文件的属组
chgrp [-R] 组名 文件名
如:
chgrp -R users Desktop 表示把Desktop目录及其下的所有文件和子目录的属组改为users
- linux的文件权限设置
- linux文件权限的设置
- linux文件权限设置
- linux文件权限设置
- Linux设置文件权限
- Linux文件权限设置
- 解读Linux文件权限的设置方法
- 解读Linux文件权限的设置方法
- linux文件和目录的权限设置
- Linux文件权限的设置技巧
- linux文件访问特殊权限的设置
- 设置文件的权限
- linux里的文件,如何设置为只读权限文件
- linux创建文件的获取读写文件权限设置
- Linux文件权限设置详解
- Linux文件权限设置详解
- linux:文件/目录权限设置
- Linux文件权限设置详解
- SSM三大框架
- webrtc PCM 音频 相关函数
- addEventListenter和attachEvent事件兼容代码
- 游戏人工智能之状态驱动智能体(二)
- BZOJ4012: [HNOI2015]开店 重链剖分 可持久化线段树
- linux文件权限的设置
- 解决okhttp报java.lang.IllegalStateException: closed,java.lang.IllegalStateException: closed
- 英语听力
- 整数排序II
- 关于在windows下启动zookeeper报错,闪退问题
- jq点击修改背景background-image
- iOS控制器瘦身-面向超类编程
- 剑指offer(求字符的所有组合)
- ieda 运行出现连接数据库问题