linux - 文件夹、文件默认属性: umask使用

简介:

一 权限掩码umask

  umask是chmod配套的。总共为4位(gid/uid,属主。组权,其他用户的权限),只是通经常使用到的是后3个。比如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+运行(1),同组的和其他用户有读写权限)


二 umask的作用

  默认情况下的umask值是022(能够用umask命令查看)。此时你建立的文件默认权限是644(6-0,6-2,6-2),建立的文件夹的默认 权限是755(7-0,7-2,7-2),能够用ls -l验证一下哦 如今应该知道umask的用途了吧。它是为了控制默认权限,不要使默认的文件和文件夹具有全权而设的


三 改动umask值

  知道了umask的作用后。你能够改动umask的值了,比如:umask 024则以后建立的文件和文件夹的默认权限就为642,753了


四 将umask值保存到环境文件

  若要长期改动umask的值,能够把它写进/etc/profile或~/.profile或~/.bash_profile中。 


  您知道当你建立一个新的档案或文件夹时,他的预设属性会是什么吗?呵呵!

  那就与 umask 有关了!那么 umask 是在搞什么呢?基本上, umask 就是指定『眼下使用者在建立档案或文件夹时候的属性默认值』,那么怎样得知或设定 umask 呢?他的指定条件以底下的方式来指定:语法:

QQ截图20180124212948.png

  说明:查看 umask 数值为直接输入 umask 就可以,而设定呢?没错!


  就是 umask 之后接三个数字。那么怎样来指定呢?主要还是跟 Linux 的档案属性(那九个属性, r, w, x )有关的,并且是以分数的那一个关系为例的,而有底下的规则为辅:


  若使用者建立为『档案』则预设『没有可运行 ( x ) 项目』。亦即仅仅有 rw 这两个项目,也就是最大为 666 分

  –rw-rw-rw-


  若使用者建立为『文件夹』,则因为 x 与能否够进入此文件夹有关,因此预设为全部权限均开放,亦即为 777 分

  drwxrwxrwx



本文转自 Mr_sheng 51CTO博客,原文链接:http://blog.51cto.com/sf1314/2064812


相关文章
|
3月前
|
Linux
百度搜索:蓝易云【Linux中如何对文件进行压缩和解压缩?】
这些是在Linux中进行文件压缩和解压缩的常见方法。根据您的需求和具体情况,可能会使用其他压缩工具和选项。您可以通过查阅相应命令的帮助文档来获取更多详细信息。
53 1
|
4月前
|
NoSQL Java Linux
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
Linux常用命令(文件目录操作、拷贝移动、打包压缩、文本编辑、查找)
|
4月前
|
算法 Java Linux
Linux下文件增删改查定位压缩操作与权限所属用户
Linux下文件增删改查定位压缩操作与权限所属用户
42 0
|
6月前
26Linux - 文件管理(文件压缩解压:bzip2)
26Linux - 文件管理(文件压缩解压:bzip2)
31 0
|
4月前
|
Java Shell Linux
Linux【脚本 01】简单Shell脚本实现定时备份文件、压缩、删除超时文件操作(showDoc文件备份脚本举例)
Linux【脚本 01】简单Shell脚本实现定时备份文件、压缩、删除超时文件操作(showDoc文件备份脚本举例)
109 0
|
1月前
|
Unix Linux Shell
Linux 常用命令汇总(一):查询帮助 & 文件压缩及解压缩 & 搜索文件
Linux 常用命令汇总(一):查询帮助 & 文件压缩及解压缩 & 搜索文件
159 2
|
6月前
27Linux - 文件管理(文件压缩解压:zip、unzip)
27Linux - 文件管理(文件压缩解压:zip、unzip)
20 1
27Linux - 文件管理(文件压缩解压:zip、unzip)
|
6月前
25Linux - 文件管理(文件压缩解压:gzip)
25Linux - 文件管理(文件压缩解压:gzip)
29 0
|
7月前
|
Linux
Linux文件与文件系统的压缩(简述)
Linux文件与文件系统的压缩(简述)
57 0
|
7月前
|
Linux
linux 系统tar文件压缩打包命令
linux 系统tar文件压缩打包命令
63 0