Linux里永久设置用户创建文件权限的配置文件是/etc/profile
。可以在该文件中添加umask
命令来设置默认权限。具体操作步骤如下:
- 打开
/etc/profile
文件:sudo vi /etc/profile
- 在文件末尾添加
umask
命令并设置默认权限
例如设置默认权限为022
:umask 022
- 保存文件并退出
- 使配置文件生效:
source /etc/profile
注意:修改/etc/profile
文件会影响所有用户的默认权限,如果只想修改当前用户的默认权限,可以在用户的.bashrc
文件中添加umask
命令。
umask 用户名 (可以查看当前用户的umask值)
实操:
[hum@server umask]$ ll
total 0
drwxrwxr-x. 2 hum hum 6 Dec 5 15:16 kkk
-rw-r--r--. 1 hum hum 0 Dec 5 15:17 mmm
[hum@server umask]$ touch mmmm
[hum@server umask]$ mkdir kkkk
[hum@server umask]$ ll
total 0
drwxrwxr-x. 2 hum hum 6 Dec 5 15:16 kkk
dr-xr-xr-x. 2 hum hum 6 Dec 5 15:23 kkkk
-rw-r--r--. 1 hum hum 0 Dec 5 15:17 mmm
-r--r--r--. 1 hum hum 0 Dec 5 15:23 mmmm
标签:profile,权限,15,hum,umask,永久,Dec
From: https://www.cnblogs.com/humlogs/p/17875045.html