linux中ugo什么权限,Linux基本权限UGO
Linux通过user、group、other把用户分为基础的三类,可以对三类分别设置三种基本权限read、write、excute。
1、基本介绍
九位基本权限分别按照user、group、other的顺序,如上图,d表示文件是个目录文件,owner权限为rwx,group的权限为r-x,非上两种就是other用户权限为r-x。
2、权限判定流程
对文件操作的权限是基于process的用户表示的,比如用户linuxidc在没特殊情况下,他发起的进程就表示为linuxidc的UID,然后文件操作基于process的信息与UGO的权限列表比对,判定用户拥有的权限。
3、更改权限
用户9位权限可以用rwx关键字描述也可以用数字的方式描述
如图,在一位上拥有权限就为1(Ture),无权限就为0,按照3个分组讲二进制转换过来就是755。
使用chmod修改文件权限,可以使用数字或者描述的方式:
chmod MODE file,... (eg: MODE=755)
-R 递归
--reference=/path/to/somefile file
修改某类用户或某些类用户权限
u,g,o,a
chmod 用户类别=MODE file,...
修改某类用户的某位或某些位权限:
u,g,o,a
chmod 用户类别+|-MODE file,...
-x 三个用户全部取消x权限
go= 属组和其他用户权限全部取消
chmod 数字权限 file
Example:修改/tmp/links.sh权限为rwxr-xr--
把权限去掉再用数字方式
4、umask
用于创建用户时的默认权限,umask是去掉的部分,umask可以用数字或者描述指定。
数字法:
目录
U
G
O
777
111
111
111
umask022
000
010
010
目录权限
111
101
101
所以目录的权限就为755
文件
U
G
O
666
110
110
110
umask022
000
010
010
文件的权限
110
100
100
所以文件的权限的644
处于安全考虑,文件默认是排除可以执行权限的,所以文件值为666减去umask。
5、文件和目录各种权限的作用和意义
目录
r
只能读取文件列表
w
没有任何作用
x
可以进入目录
rw
可以读文件列表,依旧无法删除文件
rx
读取文件列表,可以cd进mul,但是无法删除目录下的文件,对文件有w权限可以清空或者写入
wx
可以增加和删除目录中文件,可以cd进目录,但是无法查看目录有哪些内容,知道文件名可以打开文件
rwx
可以进入目录,显示目录中内容,可以增删目录中文件
文件夹权限特表现殊源于文件系统结构中,目录文件中存放的是文件名和文件索引值
文件
r
读取文件内容
w
写入
x
执行,单独的执行权限只能运行二进制可执行文件
rw
可读可写
rx
可以执行二进制之外的编译类或者脚本类的文件
wx
可以修改内容,无法查看,可以执行二进制可执行文件
rwx
可以查看文件内容,可以增删文件内容,可以执行可执行文件
linux中ugo什么权限,Linux基本权限UGO相关推荐
- linux中original_如何在 Linux 中整理磁盘碎片
如何在 Linux 中整理磁盘碎片 转载自: 如何在 Linux 中整理磁盘碎片linux.cn 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀 ...
- 在linux中的sort命令,linux中sort命令
功能说明:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序. 参 数: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排序时,处理英文字母.数 ...
- linux中用户组和用户,linux中用户和用户组
一.用户和组原理 一个用户可以属于多个组,一个组有多个用户 在Linux中操作系统必须依赖组和用户进行管理 二.与用户和组相关的配置文件 1.组相关配置文件 1)/etc/group :管理用户组信息 ...
- linux中文件链接,关于Linux中文件,链接的一些思考
在Unix系统中,操作系统为磁盘上的文本与图像,鼠标键盘操作,网络交互等IO操作设计了一组通用API. 使他们被处理的时候可统一用字节流的方式.所以说,除了进程之外,其他的一切均可看做文件. Linu ...
- linux中make命令大全,Linux中的命令 make -f 是什么意思
二.Makefile的文件名 默认的情况下,make命令会在当前目录下按顺序找寻文件名为"GNUmakefile"."makef ile"."Make ...
- 网页修改linux命令行,linux中文本修改操作命令linux网页制作 -电脑资料
在命令模式下可以使用 vi 提供的各种有关命令对文本进行修改,包括对文本内容的删除.复制.取代和替换等, 1. 文本删除/移动 在编辑文本时 ,经常需要删除一些不需要的文本,我们可以用键将输错或不需要 ...
- linux中文件类型说明及文件权限
文章目录 1. Linux文件类型 1.1 一般文件介绍 1.2 目录文件介绍 1.3 其他介绍 2. ls命令 3. 可执行文件后缀 4. linux的.a文件,.so文件等理解/动态链接库和静态链 ...
- Linux中644、755、777权限详解
在linux系统中,文件或目录的权限分为3种: 1.读权限 r (代表数字为4) 2.写权限 w(代表数字为2) 3.执行权限 x (代表数字为1) 所以我们常见的文件权限有: 444 r--r--r ...
- linux中修改文件或文件夹权限的命令
linux权限管理 文章目录 linux权限管理 0.介绍 程序执行的过程 权限管理过程 1.权限管理 对于文件来说 对于目录来说 2.权限管理命令 chmod改变文件或目录的权限 方法一:使用权限数 ...
- 【linux命令】Linux 中文件和文件夹的权限 、ll命令、SGID、默认权限、umask
文章目录 一.ll命令 二.linux权限概述 2.1 权限 详解 2.2 权限对于目录的意义 2.3 权限对于文件的意义 2.4 验证下文件的删除权限 2.5 SGID 3 默认权限和umask 3 ...
最新文章
- 使用tomcat软件在本地搭建服务器
- 数据结构与算法系列 目录
- Flask实战----做了一个简易版CSDN
- MARSHALL LIBRARY OPENING HOURS
- Linux 跟踪进程对CPU的占用情况,对内存的占用情况
- Redsi和Memcached区别总结
- 1869. 哪种连续子字符串更长
- [vue] vue实例挂载的过程是什么?
- 大数据之Elasticsearch教程
- android开发里遇到的坑——eclipse项目导入android studio以后Run按钮灰色
- bzoj 1014: 洛谷 P4036: [JSOI2008]火星人
- Discuz!如何实现为版块设定自定义logo,实现不同的版块不同的logo!
- 【BZOJ5336】【TJOI2018】party
- 汇编移位指令SHR,SAR,SAL/SHL,ROR,ROL,RCR,RCL
- 程序员年龄增大后的职业出路是什么?
- We‘re sorry but XXX doesn‘t work properly without JavaScript enabled.
- OVERLAPPED结构体类型介绍及作用
- 用pytorch官网命令 安装pytorch1.10.1+CUDA11.1报错
- 虚拟团队四大管理技巧
- 什么是黑客、骇客、白客、红客?他们的工作是什么?
热门文章
- Vmware虚拟机安装VMware Tools报错:安装程序无法自动安装主机-客户机共享文件夹驱动程序’和“安装程序无法自动安装Virtual Machine Communication Inter”
- crm对于企业的重要性
- 计算机组成原理 寄存器实验详解(含工程文件)
- web服务器和应用服务器以及web应用框架
- 【健康知识】46个不可不知的生活小常识 !!!
- 4.17 将外部导入的普通文字转换为日期格式 [原创Excel教程]
- SQL的all、any和some的用法
- 基于ssm框架的人才招聘网站
- 前端经典面试题:js必懂的原型和原型链
- 银行家算法(初学者,简单易懂)