umask指当前用户在建立文件或目录时的属性默认值需要减掉的权限
1文件默认权限的查看方式有两种:
点击(此处)折叠或打开
- lichen@lichen-Lenovo-G460:~$ umask
- 0022
点击(此处)折叠或打开
- lichen@lichen-Lenovo-G460:~$ umask -S
- u=rwx,g=rx,o=rx
2设置umask
点击(此处)折叠或打开
- lichen@lichen-Lenovo-G460:~$ umask 002
- lichen@lichen-Lenovo-G460:~$ touch test1
- lichen@lichen-Lenovo-G460:~$ mkdir test2
- lichen@lichen-Lenovo-G460:~$ ll |grep test
- -rw-rw-r-- 1 lichen lichen 0 2012-04-15 10:59 test1
- drwxrwxr-x 2 lichen lichen 4096 2012-04-15 10:59 test2/
二,文件的隐藏属性
文件的隐藏属性对系统的安全性方面有很大帮助。
chattr [+-=] [ASacdistu] 设置文件的隐藏属性
lsattr [aR] 文件或目录 查看文件的隐藏属性
三,目录权限
linux文件系统的中的目录权限和文件不同
目录的读权限位意味着可以列出其中的内容。写权限位意味着可以在该目录中创
建文件,如果不希望其他用户在你的目录中创建文件,可以取消相应的写权限位。执行权限
位则意味着搜索和访问该目录
如果把同组用户或其他用户针对某一目录的权限设置为- - x,那么他们将无法列出该目录
中的文件。如果该目录中有一个执行位置位的脚本或程序,只要用户知道它的路径和文件名,
仍然可以执行它。用户不能够进入该目录并不妨碍他的执行。
目录的权限将会覆盖该目录中文件的权限