文件权限
来源:互联网 发布:天下3英雄榜数据 编辑:程序博客网 时间:2024/06/14 02:28
文件权限
chmod
- 格式
chmod u+w file
- 使用+ 、 - 、= 分别给用户进行增加、减去、赋予相应的权限
- 用户符号
u:拥有者
g:拥有者组
o:其他用户
a:所以用户
chown
修改文件拥有者 格式: chown user name
chgrp
修改文件所属组 -R 递归修改目录以下的
文件权限总结
- 超级用户可以在liunx下做任何事,不受限制
- 普通用户受以下限制
- r:读权限,对于文件只具有读权限,对于目录只具有浏览目录信息,不能cd。
- w:写权限,对于文件可以删除和修改,对于目录可以删除和移动,不能cd。
- x:可执行权限,对于可执行文件可以被执行,对于目录文件可以进入。
- 总结
- 目录的x权限,表示是否可以在目录下执行命令,没有这个权限,即使有r权限也无法进入目录。
- 目录有x权限,没有r权限,可以进入目录,但无法显示目录下的文件。
用户设置位s
- 实际用户:执行程序的用户(可以用id命令查看)
- 有效用户:进程用来决定对资源访问权限的用户
- 一般情况下,有效用户等于实际用户;
- 若设置了用户设置位(chmod u+s), 有效用户等于文件所有者,允许任意用户在执行文件时以可执行文件所有者执行,所以下面password可以被普通用户执行
粘滞位t
若对目录设置了粘滞位(chmod +t file),那么只有对这个目录有写的权限的用户并且满足以下条件才能删除目录以下的文件
- 超级用户
- 拥有此文件
- 拥有此目录
- 在Liunx里目录/tmp和/var/tmp都是设置了粘滞位的,所以任何一个用户都可以在这两个目录里创建文件,但只能删除自己的文件,不能删除别的用户的文件。
umask
- 功能: 修改和查看文件掩码
- 格式: umask [****]
- 新建文件的权限默认是0666
- 新建目录的权限默认是0777
- root用户默认文件掩码是0022
- 普通用户默认文件掩码是0002
- 默认权限 减去 默认文件掩码就是创建文件或目录的权限
阅读全文
0 0
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- 文件权限
- jsonObject.getString()解析任意字段均可强转为string 及与jsonObject.optString()的区别
- 可拖拽的窗口(div)
- JVM对象的创建流程
- selenium click无效问题
- cocos2d-x 移动端网络优化
- 文件权限
- unity编辑器扩展篇-将图片数字和英文转换成字体文件
- Android 使用SwitchCompat 遇到奇怪的崩溃问题
- 虚拟机上设置CentOS 7的问题记录
- Mac下使用Keras plot_model函数时出错的解决办法
- leetcode 662. Maximum Width of Binary Tree 深度优先遍历DFS
- neutron使用的数据库(sqlalchemy)操作文档
- 37两个链表的第一个公共节点
- ToastUtils统一管理类