linux亦步亦趋(12)文件权限管理umask

 

umask命令:

查看默认权限的命令,比如新创建的文件和文件夹的命令。

我们先看一下我们新建的目录的权限:

[root@localhost home]# su - newuser
[newuser@localhost ~]$ ls
[newuser@localhost ~]$ pwd
/home/newuser
[newuser@localhost ~]$ mkdir bobo
[newuser@localhost ~]$ ls -l
总计 4
drwxrwxr-x 2 newuser newuser 4096 07-22 17:38 bobo
[newuser@localhost ~]$ umask -S
u=rwx,g=rwx,o=rx
[newuser@localhost ~]$ umask
0002
[newuser@localhost ~]$

可以看到我们创建的目录的权限是drwxrwxr-x 与我们umask -S 看到的结果是一样的。也就是文件夹所有者是rwx  同组是rwx  其他是rx。但是umask的直接显示我们却看不懂,

这里有必要解释一下:mask就是掩码的意思,因此他是一个掩码的显示方式,其中第一个0是特殊权限位我们先不考虑他,后面的022其实表示的是777-022的结果也就是755.与我们的实验结果一样。

我们再来看新建的文件的权限:

[newuser@localhost bobo]$ touch bobo.txt
[newuser@localhost bobo]$ ls -l
总计 0
-rw-rw-r-- 1 newuser newuser 0 07-22 17:47 bobo.txt
[newuser@localhost bobo]$

我们发现x选项都没了,除此之外都是ok的,原因是因为linux有个原则就是所有新建的文件都不能直接赋有可执行的权限,即便是umask中指定了可执行权限也无效。

更改umask的值:

不建议大家更改这个值,系统默认这个值是非常的合理的。但是我们仍然可以更改,比如我们觉着755这个值不太好我们可以改成750即其他用户没有任何权限。

实例如下:umask 027; 注意027是算出来的。不是直接的750.

[newuser@localhost bobo]$ umask 027
[newuser@localhost bobo]$ touch bobo.txt
[newuser@localhost bobo]$ ls -l
总计 0
-rw-r----- 1 newuser newuser 0 07-22 17:55 bobo.txt
[newuser@localhost bobo]$

从结果看我们成功了。

最后记得把umask的值该回去。

[newuser@localhost bobo]$ umask 022
[newuser@localhost bobo]$

 

 

 

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值