iamplane 2015-05-04
一、文件权限
【文件或文件夹权限】
示例:
drwxr-xr-x
-r--r--r--
dr-xr-xr-x
brw-rw----
lrwxrwxrwx
解释:
1、权限字符串共10位;
2、权限字符串含义
2.1、第1位:文件类型;
d:目录;
l:软链接;
b:块设备;
c:字符设备;
s:socket;
p:管道;
-:普通文件;
2.2、第1位后面“3个一组”表示“不同对象”的权限
第1个rwx:【所有者user】拥有的权限
第2个rwx:【组群group】拥有的权限
第3个rwx:【其他人other】拥有的权限
3、rwx4种字符的含义
r:文件可以被读;
w:文件可以被写;
x:文件可以被执行(如果它是程序);
-:相应的权限还没有被授予;
4、rwx也可以用数字来代替
r:4
w:2
x:1
-:0
比如:每一组对应的权限数字
7:rwx
6:rw-
5:r-x
4:r--
3:-wx
2:-w-
1:--x
0:---
举例:
-rw-------(600)只有所有者才有读和写的权限
-rw-r--r--(644)只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------(700)只有所有者才有读,写,执行的权限
-rwxr-xr-x(755)只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x(711)只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw-(666)每个人都有读写的权限
-rwxrwxrwx(777)每个人都有读写和执行的权限
5、文件类型
d:目录;
l:软链接;
b:块设备;
c:字符设备;
s:socket;
p:管道;
-:普通文件;
6、用户类型
u代表所有者(user)
g代表所有者所在的组群(group)
o代表其他人,但不是u和g(other)
a代表全部的人,也就是包括u,g和o
7、改变文件或文件夹权限的命令
chmod777test.conf
chomd+x./test.sh
chomodu+wfile1.txt
--chmod命令使用,参考博客
http://www.runoob.com/linux/linux-comm-chmod.html
https://www.cnblogs.com/keyi/p/8124611.html
https://blog.csdn.net/pythonw/article/details/80263428
https://blog.csdn.net/mwangsheng/article/details/77991304
https://www.cnblogs.com/Berryxiong/p/6193866.html
--chmod755和chmod4755的区别
https://blog.csdn.net/water_cow/article/details/7174881