|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
. o( b6 k) ]8 q2 G
Linux umask命令指定在建立文件时预设的权限掩码。0 `" q2 S/ B- U& s
. Q3 v% V" p0 _
umask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。2 |7 r# Z2 d0 f2 a
. J- b! ~/ }4 k3 t$ R! P
1 \; U2 Y+ ~; t6 e) S. J
8 Y1 f0 X, B7 u' D
@; F8 y( a7 M语法7 O8 N7 l3 J4 b* o7 y- N
( o% [5 h2 N& ]' tumask [-S][权限掩码]
- j, P8 S8 j7 ^
* J Z& j: O: C. O2 u" F0 H$ K! R0 V* `1 V- S( c/ A. Q! v
, P i' l9 S g9 A- A# j ^( \; {4 F5 n) K7 A$ A+ Z$ {- J
参数说明:" B8 O3 M T5 E
# O* A- q4 g7 A# }; Z' _-S 以文字的方式来表示权限掩码。, G& B) P3 B& Q+ Q6 p$ }- x
* ]$ b! a4 {+ Z+ [; x
; L/ u3 i1 g7 O- ~6 s( D6 J3 i' [+ d. t) u# F$ t8 ~
# R5 w% f7 o2 J \& ]! ^
实例7 L" Y; A0 Z. `: Q; d! Z
$ ] Y; Q( N9 f* m ^; W3 D
- \/ N f' L7 c5 _
使用指令"umask"查看当前权限掩码,则输入下面的命令:) Y6 t7 \6 U# f! M+ X6 r
5 S, i* @2 ?" m$ A( V$ I# l$ umask #获取当前权限掩码
6 j6 {, k( d6 k2 d7 H8 A- {0 y; e/ K8 h& z* B1 |
: ~4 k1 b4 o) V- E, [/ X/ p1 ?+ B# o8 y" \* F" K7 h
/ ]/ k6 [ a/ R- V' {, g7 E0 O执行上面的指令后,输出信息如下:
6 Y$ X+ s7 S/ i" q
9 X6 p( M4 H: A0022
1 @% A+ d3 r8 ^! p: {- Z4 {3 y M7 k- {/ y) S3 V( b
' P `- l! K: q
2 z ~, s. S; `# L B% G3 K8 h4 f% P" P7 b& p5 ~' b M- X
接下来,使用指令"mkdir"创建一个目录,并使用指令"ls"获取该目录的详细信息,输入命令如下:* |/ N6 E1 J, D7 w( m2 @
' V( V4 {* O) n4 W2 p3 i9 H- A$ mkdir test1 #创建目录
3 X0 N* l0 E0 u J. e3 S5 b$ ls –d –l test1/ #显示目录的详细信息
6 i; s! \* u9 q: [% J; m" {+ t! C5 K2 }
* f6 `' G0 W/ d! D3 k7 w0 F4 I" L7 p, y/ H& e
6 m" ^) j% H/ K! P执行上面的命令后,将显示新创建目录的详细信息,如下所示:- P: s/ H# Y: ]% `( L. l f
6 X, i% \" a1 i) zdrwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/
* |# |* {& e/ t
0 g* b, i) d \8 L ]. ]$ T9 d' e$ ?1 d$ i2 V, W
注意:在上面的输出信息中,"drwxr-xr-x"="777-022=755"。
^+ A4 t5 d& a |
|