标签:/tmp chown 输入 递归 换算 inux root 表示 ext
权限是什么?
对用户的限制,
对文件来说:读(r),写(w),执行(x),
对目录来说:进入目录(x),可以列出目录中内容(r),修改文件(w)
什么是权限命令?
权限命令的格式: chmod(-R) [ugoa][+-=][rwx] 文件
-R 表示递归该权限,就是把这个目录下的所有文件权限修改成目录权限一样
chmod 700 -R /tmp/beimenchuixue_new/:给beimenchuixue_new/目录和下面的文件统一设置一样的权限:drwx------. 3 root root 4096 2月 19 01:07 /tmp/beimenchuixue_new/
drwx------. 2 root root 4096 2月 19 01:07 ximenchuifeng
-rwx------. 1 root root 0 2月 19 01:07 yizhihua
u表示 user
g表示group
o表示other
a表示all
+-表示增加或者减去某个权限
一般情况下用数字来表示权限
4 表示 r
2 表示w
1 表示x
7表示拥有所有权限(rwx),0表示没有任何权限(---)
假如权限表示‘rwxrw----’数字表示为760,相当于=号赋权限的简写
什么是缺省值?
用户没有做任何声明,系统默认使用的值
如何更改所有者,所属组?
chown(change ownship)[所有者名字][对象文件+] 表示更改了对象文件的所有者(+表示可以同时更改多个文件)
chgrp(change group)[所属组名字][对象文件+] 表示更改了对象文件的所属组
谁创建了文件,谁就是所有者,只有root可以更改所有者和所属组(所有者,所属组必须在系统中存在)
什么是默认权限?
在linux中,目录权限为(-rwxr-xr-x)文件权限为(rw-r--r--)
umask -S 查看默认的文件权限
一般为:u =rwx,g =rx,o=rx
umask 查看对应的权限掩码:0022表示0----w—w-
为何文件少了可执行权限?
病毒都是可执行文件,不可执行了就没什么意义了,所以在linux中,所有新建的文件,都是没有可执行权限的,安全性增高
谁可以更改权限?
root和所有者
如何更改默认权限?
改默认为:rwxr-xr-- 换算成数字 754 然后用777-754 =023(----w--wx)
然后输入命令 umask 023(建议不用更改,默认就很合理了)
标签:/tmp chown 输入 递归 换算 inux root 表示 ext
原文地址:http://www.cnblogs.com/2bjiujiu/p/7783011.html