关于umask值

简介:
1,文件及目录的umask
系统默认 文件的umask值为: 666(rw-rw-rw-), 目录的umask值为 777(rwxrwxrwx),因为在linux中X权限对文件来说就是可执行,对目录来说就是可以打开,如果用户没有对目录的X权限,是打不开目录的,就是有RW权限也打不开。
2,查看umask值:
       #umask
          0022
3,计算umask
    创建文件后的权限是:666(rw-rw-rw-)-022(rw--w--w-)=644(rw-r--r--)
    创建目录后的权限是:777(rwxrwxrwx)-022(rw--w--w-)=755(rwx-r-x-r-x)
    不能只是理解为减。
     (1)022的二进制为00001010
                               取反为11110101
                666的二进制为110110110
     ( 2)                 与后110100100     644   (这种计算方法来自李晨光老师的播客)
4,umask就是一个权限过滤器
 
  总结:我在初次学习时没有注意umask对文件和对目录在默认的情况值不同,只知道umask是干什么的。
 
 
     以上是在UBUNTU系统下测试!


本文转自xcjgutong 51CTO博客,原文链接:http://blog.51cto.com/xuchengji/297400
相关文章
|
Docker 容器
docker容器的重启策略
docker容器的重启策略
959 0
|
机器学习/深度学习 人工智能 自然语言处理
【ACL2024】基于长尾检索知识增强的大语言模型
近日,阿里云人工智能平台PAI与阿里集团安全部内容安全算法团队、华东师范大学何晓丰教授团队合作,在自然语言处理顶级会议ACL2024上发表论文《On the Role of Long-tail Knowledge in Retrieval Augmented Large Language Models》,论文主题为长尾知识检索增强的大语言模型。通过将问题识别为普通可回答和长尾两种性质,让大模型针对性的对长尾问题进行检索文档增强。对于普通可回答的用户提问可以直接通过大模型回答,而不需要进行文档检索增强,从而能增强大模型处理不同类型用户提问的效率。
|
SQL Java
java面试题笔试常见选择题大全含答案
java面试题笔试常见选择题大全含答案
|
Web App开发 消息中间件 Prometheus
Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!(一)
Spring Boot 服务监控,健康检查,线程信息,JVM堆信息,指标收集,运行情况监控等!
|
存储 Kubernetes 监控
在K8S中,K8S本身优势、适应场景及其特点有什么?
在K8S中,K8S本身优势、适应场景及其特点有什么?
|
存储 数据安全/隐私保护 云计算
带你了解文件系统架构的演变:从传统到分布式
带你了解文件系统架构的演变:从传统到分布式
713 0
|
SQL 关系型数据库 MySQL
PolarDB-X 与 DRDS 有什么区别?1
PolarDB-X 与 DRDS 有什么区别?1
283 1
|
负载均衡 Java 开发工具
五个很实用的IDEA使用技巧
日常开发中,相信广大 Java 开发者都使用过 IntelliJ IDEA 作为开发工具,IntelliJ IDEA 是一款优秀的 Java 集成开发环境,它提供了许多强大的功能和快捷键,可以帮助开发者提高编码效率和质量。除了一些常见的技巧,如自动导包、智能补全、重构工具等。IntelliJ IDEA 还有一些不为人知的技巧,可能很多开发者都没有注意到或者使用过。本文就在为你介绍博主常用的五个 IntelliJ IDEA 使用技巧,希望能够给你带来一些工作效率上的提升。
235 0
|
机器学习/深度学习 人工智能 算法
|
网络安全
完美解决 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
完美解决 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
582 0