文件默认权限 umask

umask指定目前用户在新建文件或目录时候的权限默认值

[[email protected] ~]# umask
0022
[[email protected] ~]# umask -S
u=rwx,g=rx,o=rx
[[email protected] ~]# 

创建文件:默认没有x权限,只有r,w权限。最大为666 -rw-rw-rw-

创建目录:最大为777   drwxrwxrwx

mask分数为:该默认值需要减掉的权限。

例如 mask为0022时(第一个0是特殊权限用的)

新建文件:用户组和others减掉w权限为 -rw-r--r--

新建目录:drwxr-xr-x

mask 的重要性

同一个组的两个账号,mask如果为0022的话,彼此不能编辑对方的文件。

设置mask为002就OK了

mask 002
时间: 2024-11-08 14:39:33

文件默认权限 umask的相关文章

文件的默认权限:umask

1. 文件的默认权限 linux下当我们新建一个文件和目录时,该文件和目录的默认权限是什么? 通过umask命令来查看: $ umask 0002 $ umask -S u=rwx,g=rwx,o=rx 权限我们知道有r, w, x三种,umask返回4位的数字,第一位是特殊权限,先看后三位. 002权限表示 --------w- 通过-S参数,以符号类型显示. 2. 文件与目录权限 文件: 文件一般为数据记录,不需要执行(x)权限, 即  -rw-rw-rw-,最大为666. 目录: 目录的x

umask 文件默认权限

参考资料 http://book.51cto.com/art/200709/57189.htm umask就是指定当前用户在建立文件或目录时候的属性默认值. linux-xdYUnA:~ # umask 0027 linux-xdYUnA:~ # umask -S u=rwx,g=rx,o= linux-xdYUnA:~ # touch abc linux-xdYUnA:~ # ll abc -rw-r----- 1 root root 0 Mar 19 14:27 abc linux-xdYU

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、文件系统权限、特殊权限

第1章 权限相关错误 1.1 普通用户 ls /root/ /root  属于root 普通用户没有任何权限,所以无法查看 [[email protected] ~]$ ls /root/ ls: cannot open directory /root/: Permission denied [[email protected] ~]$ ls -ld /root/ dr-xr-x---. 5 root root 4096 Sep  5 12:05 /root/ 1.2 普通用户touch /ro

question --> maven assembly plugin 修改文件默认权限

使用maven assembly plugin插件添加执行脚本时,发现默认权限为644,还需要手动添加执行权限.这很麻烦,于是查看文档 官方文档 http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html#class_fileSet fileMode String Similar to a UNIX permission, sets the file mode of the files included. THIS IS

文件默认权限:umask

umask 指定目前用户在新建文件或目录时候的权限默认值. [[email protected] data]# umask  0022 第一个数字是图书权限使用,后三个分别为onwer,group,other在777的基础上前去的权限值,r.w.x分别是4.2.1,即新建文件的权限为755. 修改umask的方法如下: [[email protected] data]# umask 002    注:此方法修该的umask为临时生效 此时新建文件的默认权限为775. root用户的umask值默

文件的权限

1.文件与目录属性 # ls -l filename###文件属性查看 -rwxr-xr-x. 2 root root     6 Oct  2 09:42    file 第一列:文件类型和文件权限 如果这一位上有点,那只能证明系统开启过SELinux,或者该文件在开启SELinux之前 就已经存在:如果这一位上面是+号那么可以证明是该文件具有acl权限控制. 第二列:文件副本个数(硬链接数) 第三列:文件所有人 第四列:文件所有组 第五列:大小 第六列:文件最后的访问时间 第七列:文件名 #

Linux文件与目录的默认权限与隐藏权限 - umask, chattr, lsattr, SUID, SGID, SBIT, file

文件默认权限:umask [[email protected] ~]# umask 0022 <==与一般权限有关的是后面三个数字! [[email protected] ~]# umask -S u=rwx,g=rx,o=rx 默认的情况如下: 若使用者创建为『文件』则默认『没有可运行( x )权限』,亦即只有 rw 这两个项目,也就是最大为 666 分,默认权限如下: -rw-rw-rw- 若使用者创建为『目录』,则由於 x 与是否可以进入此目录有关,因此默认为所有权限均开放,亦即为 777

文件与文件夹的默认权限与隐藏权限

除了基本r, w, x权限外,在Linux的Ext2/Ext3文件系统下,我们还能够配置其它的系统隐藏属性, 这部份可使用 chattr来配置,而以 lsattr 来查看. 文件默认权限:umask umask 就是指定眼下使用者在创建文件或文件夹时候的权限默认值. # umask 0022 <==与一般权限有关的是后面三个数字! # umask -S u=rwx,g=rx,o=rx 查阅的方式有两种.一种能够直接输入 umask ,就能够看到数字型态的权限配置分数,一种则是增加 -S (Sym