Linux 下进行权限修改

news/2024/10/30 5:10:39/

查看权限

ls -l 文件名

该命令可以查看文件的详细属性,包括文件的权限
在这里插入图片描述

权限含义

-rwxrwxrwx

在文件系统中,user、group、others的权限是分开的,第一个rwx代表user的权限、第二个rwx代表group的文件、第三个rwx代表others的权限

字符含义
R读权限4 (2^2)
W写权限2 (2^1)
X执行权限1 (2^0)
-无权限0

将这三个值相加后就是权限
比如

权限字符含义
- - -0 + 0 + 0 = 0无任何权限
- - x0 + 0 + 1 = 1可执行
- w -0 + 2 + 0 = 2可写
- w x0 + 2 + 1 = 3可执行、可写
r - -4 + 0 + 0 = 4可读
r - x4 + 0 + 1 = 5可读、可执行
r w -4 + 2 + 0 = 6可读、可写
r w x4 + 2 + 1 = 7可读、可写、可执行

权限修改

chmod

使用符号修改权限

uuser
ggroup
oothers
aall (user + group + others)

示例

chmod u=r test  #test是文件名
chmod go=w test
chmod ug+x test
ls -l test  

在这里插入图片描述

chmod a=- test 

在这里插入图片描述

chmod a+rw test 

在这里插入图片描述

使用数字权值修改权限

chmod xyz 文件名     #xyz分别代表user、group、others的权限值
chmod -R xyz 文件名  # -R 递归,修改某个文件夹内所有文件时可以使用

示例

chmod 654 test    

在这里插入图片描述

chmod 777 test    #为文件开启所有权限

在这里插入图片描述

总结

个人认为使用字符修改比使用值修改更加人性化一些,但是777这种开启所有权限的命令也是很常用。


http://www.ppmy.cn/news/92238.html

相关文章

CDGA 认证:第五章 数据建模和设计(重点章节)习题集解析

1. 以下选项不属于数据建模和设计治理中质量管理内容的是( ) A 开发数据建模和设计标准 B 评审数据模型以及数据库设计质量 C 管理数据模型版本与集成 D 评估数据模型运行效率 【答案解析】DAMA-DMBOK2 P120-121 5.5 数据建模和设计治理(5.5.1质量管理) 开发数据建模和设…

# Spring Boot 中如何使用 Spring Cloud Sleuth 来实现分布式跟踪?

Spring Boot 中如何使用 Spring Cloud Sleuth 来实现分布式跟踪? 在微服务架构中,通常会有多个服务相互协作,为了方便排查问题,我们需要对服务之间的调用进行跟踪。Spring Cloud Sleuth 是 Spring Cloud 生态中的分布式跟踪解决方…

CentOS7磁盘空间缩减

在 CentOS 7 操作系统中,有时您需要缩减磁盘空间以释放存储资源。本篇文章将为您介绍如何缩减 CentOS 7 磁盘空间。 在开始缩减磁盘空间之前,请务必确保已经做好了备份工作,以免造成数据丢失。虽然缩减磁盘空间不会删除您的数据,…

“超级品牌”已成型!解码名创优品的进阶之路

随着经济复苏,消费者心智和市场趋势逐渐发生变化,零售市场竞争步入深水区,为品牌带来了更大考验。但反过来,也令更多潜力股加速崛起。 北京时间5月16日,名创优品集团(NYSE:MNSO;HKEX: 9896)公布…

HTTP协议、 HTTPS协议,SSL协议及完整交互过程

HTTP协议、 HTTPS协议,SSL协议及完整交互过程; HTTPS协议,SSL协议及完整交互过程 SSL 1. 安全套接字(Secure Socket Layer,SSL)协议是Web浏览器与Web服务器之间安全交换信息的协议。 2. SSL协议的三…

搜索二维矩阵——力扣74

文章目录 题目描述法一)一次二分查找法二)两次二分查找法三)抽象二叉搜索树BST解法 题目描述 法一)一次二分查找 首先分析题目:由于①每行的整数从左到右升序;②每行的第一个整数>前一行的最后一个整数&…

一文读懂 Java 递归,你不得不会的技能

Java递归是指在方法的执行过程中,通过调用自身的方式来实现重复执行一段代码的机制。它是一种非常有用的编程技术,特别是在处理树形数据结构或者分治算法时,递归能够简化代码实现,并使代码更易于理解和维护。 一、递归的基本原理…

2023电工杯B题全保姆教程及代码 人工智能对大学生学习影响的评价

A题:人工智能对大学生学习影响的评价 人工智能简称AI,最初由麦卡锡、明斯基等科学家于1956年在美国达特茅斯学院开会研讨时提出。2016年,人工智能AlphaGo 4:1战胜韩国围棋高手李世石,期后波士顿动力公司的人形机器人Atlas也展示了…