Linux的访问权限(保姆级别)

0、查看

Linux的访问权限可以使用ls -l进行查看,如下图。

更多的Linux指令,可以看这篇文章Linux常见的命令(超实用!!!!)-CSDN博客

1、访问权限

举例:选取上图黄色的框中一行,结合下面的表格给大家讲一下基本的结构:

第一位 :文件类型比较常见的有普通文件目录字符串设备文件块设备文件符号链接文件

第二~四位

2、修改权限

存在两种方式修改权限

  • 文字法:chmod [who][operator][permission] <file-name>
  • 数字法:chmod xxx <file-name>

2.1.文字法:

【who】:表示要修改的主体

  • u : 用户(user), 即文件所有者:创建文件的人
  • g : 同组用户(group),即文件所属组: 与文件所有者处于同一用户组的人
  • o : 其他用户(others),即其它人: 与文件无关的人
  • a : 所有用户 (all),它是系统默认值

【operator】: 表示进行哪种修改操作

  • + : 添加某个权限
  • -:取消某个权限
  • =:赋予给定权限并取消其他的所有的权限(如果有的话)

【permission】

  • r : 可读
  • w: 可写
  • x : 可执行

2.2 数字法:

xxx表示数字属性,格式为3个从0到7的数,其对应的主体顺序是u g o

  • 7 = 4 + 2 + 1 表示可读可写可执行
  • 6 = 4 + 2 表示可读可写
  • 5 = 4 + 1 表示可读可执行
  • 3 = 2 + 1 表示可写可执行

例1:数字法

原来的home目录

复制代码
 chmod 777 home

修改成功~

例二:文字法

复制代码
chmod ugo+wx proc

完美撒花~

相关推荐
bobz9652 小时前
进程和线程结构体的统一和差异
面试
Java中文社群7 小时前
重要:Java25正式发布(长期支持版)!
java·后端·面试
沐怡旸8 小时前
【底层机制】std::string 解决的痛点?是什么?怎么实现的?怎么正确用?
c++·面试
少妇的美梦8 小时前
logstash教程
运维
bobz9659 小时前
QoS 中的优先级相关的设计
面试
chen9459 小时前
k8s集群部署vector日志采集器
运维
就是帅我不改9 小时前
揭秘Netty高性能HTTP客户端:NIO编程的艺术与实践
后端·面试·github
chen9459 小时前
aws ec2部署harbor,使用s3存储
运维
isysc110 小时前
面了一个校招生,竟然说我是老古董
java·后端·面试
uhakadotcom10 小时前
静态代码检测技术入门:Python 的 Tree-sitter 技术详解与示例教程
后端·面试·github