前言
linux文件权限可不是rwx这么简单,为了提供多用户便利操作的同时保证系统的安全性,linux还引入了隐藏权限与特殊权限!
一、默认权限
(1) 若建立文件,则默认权限为 -rw-rw-rw-
(2) 若建立目录,则默认权限为drwxrwxrwx
linux中系统,使用umask来修改默认权限。
那么,默认权限将修改为(1)或(2)的基础默认权限减去umask的分数值。
root@study:~# umask
0022
查询umask的分数值是022。所以,user并没有拿掉任何权限,不过group与others的权限被拿掉了2(也就是w这个权限),这样,当使用者:
(1) 建立文件时, (-rw-rw-rw-) - (-----w–w-) = -rw-r–r–
(2) 建立目录时,(drwxrwxrwx) - (d----w–w-) = drwxr-xr-x
接下来,试试看?!
# 创建文件
root@study:~# touch test.txt
root@study:~# ls -l test