我的ubuntu默认权限突然从644变成了664?
通常,我熟悉文件和目录的权限分别为 644 和 755。
但是现在当我创建一个新的目录或一个新文件时,权限是 664 和 775。
664 和 775 真的是默认权限吗?但是,我之前没有注意到它们,因为我并不是每天都会查看文件权限。
甚至使用 nautilus 创建的文件夹也会这样。而且,由于 nautilus 中没有创建文件的按钮,所以我使用命令行,而且我对终端非常熟悉。
我正在使用 Ubuntu 20.10 最小桌面版本。
现在发生了这样的事情:
$ ls -la
total 8
drwxrwxr-x 2 exampleuser exampleuser 4096 Mar 5 12:22 .
drwxr-xr-x 6 exampleuser exampleuser 4096 Mar 5 12:23 ..
$ mkdir example
$ ls -la
total 12
drwxrwxr-x 3 exampleuser exampleuser 4096 Mar 5 12:25 .
drwxr-xr-x 6 exampleuser exampleuser 4096 Mar 5 12:23 ..
drwxrwxr-x 2 exampleuser exampleuser 4096 Mar 5 12:25 example
答案1
这取决于普通用户和 root 用户的默认 umask。
检查普通用户的 umask:
$ umask
0002
结果是目录为 775,文件为 664。
对于 root 用户:
$ sudo su
# umask
0022
结果是目录为 755,文件为 644。