Linux 文件系统操作与文本编辑全解析
一、文件权限与所有权设置
1.1 设置默认文件权限(umask)
在 Linux 系统中,普通用户创建文件时,默认权限为 rw-rw-r-- ,目录默认权限为 rwxrwxr-x ;root 用户创建文件和目录的默认权限分别为 rw-r--r-- 和 rwxr-xr-x 。这些默认值由 umask 决定。
查看当前 umask 值:
$ umask
0022
umask 值会屏蔽文件的全开放权限(文件为 666,目录为 777)。例如, umask 值为 002 时,目录权限为 775( rwxrwxr-x ),文件权限为 644( rw-rw-r-- ),普通文件默认没有执行权限。
临时更改 umask 值并测试:
$ umask 777 ; touch file01 ; mkdir dir01 ; ls -ld file01 dir01
d---------. 2 joe joe 6 Dec 19 11:03 dir01
----------. 1 joe joe 0 Dec 19 11:02 f
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



