当前位置: 技术问答>linux和unix
linxu下的文件属性为0755,022各是什么意思?
来源: 互联网 发布时间:2015-12-31
本文导语: 初学linux,请多指教 linxu下的文件属性为0755,022各是什么意思? | 7-wrx 6-rw 5-rx 4-r 3-wx 2-w 1-x | 000 -> 0 001 -> 1 010 -> 2 011 -> 3 100 -> 4 101 -> 5 110 -> 6 111 -> 7 -------...
初学linux,请多指教
linxu下的文件属性为0755,022各是什么意思?
linxu下的文件属性为0755,022各是什么意思?
|
7-wrx
6-rw
5-rx
4-r
3-wx
2-w
1-x
6-rw
5-rx
4-r
3-wx
2-w
1-x
|
000 -> 0
001 -> 1
010 -> 2
011 -> 3
100 -> 4
101 -> 5
110 -> 6
111 -> 7
-------------------------------------
x is able to excute
w is able to write
r is able to read
--- -> 0 (no excute , no write ,no read)
--x -> 1 excute, (no write, no read)
-w- -> 2 write
-wx -> 3 write, excute
r-- -> 4 read
r-x -> 5 read, excute
rw- -> 6 read, write , excute
-------------------------------------
[kei@lx55 kei]$ ls -l
合計 88
-rwxr-xr-x 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
drwxr-xr-x 3 kei pcad 4096 11月 28 09:31 02.makefiles
drwxr-xr-x 2 kei pcad 4096 11月 28 09:34 03.bash
-rw-r--r-- 1 kei pcad 20307 11月 29 16:34 hiki_util.bupinbiao.pl
for example :
-(rwx)(r-x)(r-x) 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
( 1 )( 2 )( 3 ) owner group filename
-> (1):the owner (2):the owner's group (3):the others
now
the owner : read,write,excute
the owner's group : read, no write, excute
the others : read , no write , excute
001 -> 1
010 -> 2
011 -> 3
100 -> 4
101 -> 5
110 -> 6
111 -> 7
-------------------------------------
x is able to excute
w is able to write
r is able to read
--- -> 0 (no excute , no write ,no read)
--x -> 1 excute, (no write, no read)
-w- -> 2 write
-wx -> 3 write, excute
r-- -> 4 read
r-x -> 5 read, excute
rw- -> 6 read, write , excute
-------------------------------------
[kei@lx55 kei]$ ls -l
合計 88
-rwxr-xr-x 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
drwxr-xr-x 3 kei pcad 4096 11月 28 09:31 02.makefiles
drwxr-xr-x 2 kei pcad 4096 11月 28 09:34 03.bash
-rw-r--r-- 1 kei pcad 20307 11月 29 16:34 hiki_util.bupinbiao.pl
for example :
-(rwx)(r-x)(r-x) 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
( 1 )( 2 )( 3 ) owner group filename
-> (1):the owner (2):the owner's group (3):the others
now
the owner : read,write,excute
the owner's group : read, no write, excute
the others : read , no write , excute
|
4-读
2-写
1-执行
举例
ABCD
B-用户
C-组用户
D-其他用户
A-忘了
2-写
1-执行
举例
ABCD
B-用户
C-组用户
D-其他用户
A-忘了
|
[kei@lx55 kei]$ ll 00.sshlx95.sh
-rwxr-xr-x 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
[kei@lx55 kei]$ chmod 755 00.sshlx95.sh
[kei@lx55 kei]$ ll 00.sshlx95.sh
-rwxr-xr-x 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
[kei@lx55 kei]$ chmod 222 00.sshlx95.sh
[kei@lx55 kei]$ ll 00.sshlx95.sh
--w--w--w- 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
-rwxr-xr-x 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
[kei@lx55 kei]$ chmod 755 00.sshlx95.sh
[kei@lx55 kei]$ ll 00.sshlx95.sh
-rwxr-xr-x 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
[kei@lx55 kei]$ chmod 222 00.sshlx95.sh
[kei@lx55 kei]$ ll 00.sshlx95.sh
--w--w--w- 1 kei pcad 22 11月 17 10:28 00.sshlx95.sh
|
是权限 755是默认权限 root用户有读写执行权限 root组用户有读执行权限
其他用户有读执行权限
022 是反码 文件夹用777(满权限)-022=755 要是文件就用666-022=644
这好象在apache里有这个
其他用户有读执行权限
022 是反码 文件夹用777(满权限)-022=755 要是文件就用666-022=644
这好象在apache里有这个
|
775是文件权限 4是读 2是写 1是执行 0说明没有粘滞位(好象是吧 忘掉了说)
022是umask 也就是系统的默认文件建立后的权限 设置为022的话 出来的文件权限就是644
目录文件权限是755
注意:目录必须有执行权限 否则无法访问和打开! 所以不一样!
022是umask 也就是系统的默认文件建立后的权限 设置为022的话 出来的文件权限就是644
目录文件权限是755
注意:目录必须有执行权限 否则无法访问和打开! 所以不一样!