linux文件与目录默认权限及rwx对应的表现
2016-10-22 22:24
267 查看
默认权限
先看一下创建文件和目录的默认权限1. 目录默认权限
权限:755
2. 文件默认权限
权限:644
在看一下umask命令后的结果
umask是设置文件目录默认权限的命令
目录是 777 - 022 = 755
文件是 666 - 022 = 644
这里看一下我将umask修改成011后的结果来作为验证
目录的默认权限变为了766 == 777 - 011
文件的默认权限变为了666 ??????(不符,难道是不能直接给可执行权限)
后来查了一下umask不管怎么修改都不会让文件具有可执行的权限。
在给一个正常的例子。
这里列一些常见权限掩码示例
umask值 目录 文件
022 755 644
027 750 640
002 775 664
006 771 660
007 770 660
PS:umask命令不具有持久性,退出重新登陆后会被重置为022
如何让umask具有持久性目前没有查到这里先保留这个问题????
rwx对应的表现
对于文件来说
r:可读w:可写, 表现
x:可执行,表现可用./文件名运行
看一下下面的例子
我给文件去掉了r权限,但是依旧可以看到里面的内容。
我一开始的想法是,难道是因为root,我立马创建了一个普通用户。
对于普通用户而言的确是这样的,没有r权限,就无法查看。
root权限太bug了,要测权限这个东西千万不要用root权限,会让你发疯的!!!!!!@#@#¥¥@¥!@¥#@!¥@#!¥
对于目录
目录没有x权限,意味着无法cd进去所以我们的目录的默认权限是777-umask需要给目录x权限
目录没有r权限,意味着无法ls出结果
目录没有w权限, 意味着不能rm和touch
相关文章推荐
- Linux文件与目录的rwx权限
- Linux 文件与目录的默认权限
- Linux 目录和文件的默认访问权限——umask
- Linux对文件目录rwx权限的总结
- Linux文件与目录默认权限
- 玩转并理解linux中的文件/目录的rwx权限
- Linux文件与目录的默认权限与隐藏权限 - umask, chattr, lsattr, SUID, SGID, SBIT, file
- linux学习5:文件|目录的默认权限与隐藏权限
- 如何设置UNIX/Linux中新创建目录或文件的默认权限
- 如何设置UNIX/Linux中新创建目录或文件的默认权限
- Linux学习记录--文件|目录的默认权限与隐藏权限
- linux文件目录默认权限
- LINUX文件与目录的RWX权限
- linux系统文件权限与目录权限所对应的操作
- Linux 文件与目录的默认权限
- Linux 设置新创建目录或文件的默认权限
- linux下文件和目录的默认权限计算
- Linux每天一点文件与目录的默认权限与隐藏权限
- 每天学一点linux(9)--文件与目录的默认权限与隐藏权限
- Linux文件与目录的默认权限与隐藏权限 - umask, chattr, lsattr, SUID, SGID, SBIT, file