当前位置: 首页 > article >正文

关于linux的chnod问题

叙述

chmod 777是一个权限控制命令,用于设置文件或目录的权限。其中,数字 777 表示文件或目录的权限,由三个数字组成,分别代表第一个文件拥有者、第二个7文件所属组和第三个7其他用户的权限。

具体来说,每个数字都可以取 0 ~ 7 之间的值,其中 0 表示没有权限,1 表示执行权限,2 表示写权限,3 表示写和执行权限,4 表示读权限,5 表示读和执行权限,6 表示读和写权限,7 表示读、写和执行权限。

数字 0 ~ 7 分别表示权限的组合方式,其中:

0 表示没有权限,用字母 "---" 表示。
1 表示执行权限,用字母 "--x" 表示。
2 表示写权限,用字母 "-w-" 表示。
3 表示写和执行权限,用字母 "-wx" 表示。
4 表示读权限,用字母 "r--" 表示。
5 表示读和执行权限,用字母 "r-x" 表示。
6 表示读和写权限,用字母 "rw-" 表示。
7 表示读、写和执行权限,用字母 "rwx" 表示。

比如输入命令:ls -al

ubuntu:~/pan1/01010$ ls -al
drwxrwxr-x 3 lcp qw 4096 4月 30 2023 .
drwxrwxrwx 8 root root 4096 4月 3 17:57 …
drwxrwxr-x 2 lcp qw 4096 4月 30 2023 123

这个d是代表目录的意思。。。。。
我们解析一下这个把

drwxrwxr-x

d 就是目录,因为权限由三个数组成的所以自然而然的分为三组啦!
rwx:这一组代表拥有者的权限,r为可读,w为可写,x就是可以执行的意思啦!
rwx:所数组的权限,r为可读,w为可写,x就是可以执行的意思啦!
r-x:其他用户组的权限,r为可读,w为-表示没权限,x就是可以执行的意思啦!

其实就是x=1,w=2,r=4。所以所有的权限1+2+4等于7,对于三组来说就是777,取得所有权限罢了。

因此,chmod 777 表示设置文件或目录的权限为:所有用户都具有读、写和执行权限。
这种权限设置通常被认为是非常开放的,因为任何人都可以对文件进行任意操作,包括删除、修改等。

下课!!!


http://www.kler.cn/news/9564.html

相关文章:

  • 让代码变得优雅简洁的神器:Java8 Stream流式编程
  • [自注意力神经网络]Segment Anything(SAM)论文阅读
  • 如何避免 MyBatis 查询导致的内存溢出:配置与策略指南
  • Python-代码阅读-图像处理的类 ImageProcess
  • pc端页面嵌入,同源,app无内容,页面空白问题(vite)
  • 微信小程序引入骨架屏
  • pinia的使用以及持久化存储
  • JS中的宏任务与微任务
  • 壁纸保存下
  • MLOps : 机器学习运维
  • 入门IC必读书目,你想知道的都在这里
  • Nacos在derby模式下如何更改密码?
  • 算法每日一题:P2089 烤鸡 -DFS练习
  • 学生台灯哪个品牌的专业?盘点小学生台灯品牌排行榜
  • 如何用 YonBuilder 构建线索管理应用
  • 【hello Linux】Linux软件管理器yum
  • shell 脚本 echo 往串口终端输出调试信息
  • Elasticsearch:保留字段名称
  • 面试官:你知道SPI吗?Java、Spring、Dubbo三者SPI机制的原理和区别了解吗?
  • JetBrains GoLand 2023安装激活教程
  • python传参数的方法
  • springbootApplication注解详解
  • 【Kafka】日志收集分析平台搭建--问题总结(一)
  • 出道即封神的ChatGPT,现在怎么样了?ChatGPT想干掉测试人员,做梦去吧
  • chatGPT文章生成插件-用chatGPT写文章接入网站
  • Unreal Engine的自定义扩展思路
  • 虹科案例 | 丝芙兰xDomo:全球美妆巨头商业智能新玩法
  • Java File类
  • CompletableFuture详解
  • 2022国赛23:linux服务器如何添加开放端口