Linux umask命令详解
2023-09-11 14:20:11 时间
umask:控制默认文件和目录权限的值
常用的命令展示
查看当前环境的umask值【基于redhat6.4】
方案一: sed -n '65,69p' /etc/bashrc 写入/etc/bashrc --> 临时生效 0022(root) 0002(普通)
方案二: grep umask /etc/profile 写入/etc/profile --> 永久生效 0022(root) 0002(普通)
根据umask计算文件默认权限值
基本原则:
文件夹: 直接相减接口
文 件: 遇到基数的位,相减的结果+1
假设当前的umask为 032 --> 适用于文件 文件最大666 【如果遇到umask有奇数位,则相减的结果+1】
6 6 6 6 6 6
0 3 2 - 0 5 1 -
1 + 1 1 +
------ --------
6 4 4 6 2 6
----------------------------------------------------------------------------------------
777 --> 文件最大777,正常加减即可
032
------
745
[root@localhost 2018]# umask 032 [root@localhost 2018]# mkdir ftl2018 [root@localhost 2018]# touch file2018
相关文章
- update-rc.d 更新 Linux 系统启动项 命令 用法详解
- Linux cat命令详解
- 排查线上问题常用的几个Linux命令
- 如何在Linux中使用awk命令
- Linux下使用timedatectl命令时间时区操作详解
- Linux expr命令
- Linux vmstat命令详解:监控系统资源
- Linux - awk命令详解
- Linux - 命令的查找 find命令详解
- Linux自学篇——linux命令英文全称及解释
- 基本 linux命令
- Cat- Linux必学的60个命令
- linux下last与lastb命令详解
- Linux fdisk命令参数及用法详解--Linux磁盘分区管理命令fdisk
- Linux nmap命令详解
- Linux who命令详解
- Linux cat命令详解
- Linux vmstat命令实战详解
- Linux经常使用的命令(两) - cd
- Linux_Vi_命令
- Linux 命令--yum 只下载不安装
- Linux下chkconfig命令详解
- linux cat 命令详解--转
- 每天一个linux命令(5):rm 命令
- linux基本操作命令日常积累