我相信 umask 是控制文件权限的东西,但并不完全理解它。
运行后umask 0644在终端,我无法读取我用命令行的文本编辑器创建的文件nano。我注意到该文件的权限设置为0022而不是默认的0755.
umask 是如何工作的?我以为我可以从0777, 7 - 6 = 1and 中删除 umask 中的每个数字7 - 4 = 3,所以我希望权限是0133,但显然,情况并非如此。
- umask 究竟是什么?像我是“Linux 菜鸟”一样向我解释
- 我如何用 umask 计算?
- umask 的用例是什么?