|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
9 H2 N/ r1 T3 p8 eLinux umask命令指定在建立文件时预设的权限掩码。
, _( U6 k# k% {
2 c: {8 ^% \$ e5 s' _umask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。* ~) R) _8 }+ t; R$ I
# \- L; T Z3 l+ x5 W8 q
1 y* T1 M7 x% r: q" S$ x# f3 ^. }; A( N/ |
6 V! S, ^" @$ w7 ^0 I* {; P语法) Z. k% v$ s5 v
8 F# j5 ^5 D; V
umask [-S][权限掩码]
- r8 Z" X: R( j# z# J ]( k1 o( I1 P5 ?. w8 ~. d5 O
$ p* {" G& R4 v2 ]& S! |1 z2 d( n1 w% \" p
* u j8 B% G) Q; H* J J参数说明:
o) S/ k" d7 Q
3 ~* g$ l4 I' z. [' e-S 以文字的方式来表示权限掩码。
" N" z) C6 G" V# h% q$ I) A9 t. \' K
" {3 _. {4 K, Y" h
; U7 Q* D0 w' F) C
" J1 N/ z% [* e" n6 }- ?
实例8 V( {" X" o" Y) K3 N
* g$ B6 p! S6 H, n6 Q8 k
" Q% ]/ A7 ?; k& j" R" |' @
使用指令"umask"查看当前权限掩码,则输入下面的命令:+ V, u2 r# F+ r% _6 C
, Q) B+ c) H$ R+ q. l; ~$ umask #获取当前权限掩码
# q0 G5 ^4 o( H2 M+ S" \. f0 U
) }; v* D J$ A% ~' c, i7 g- l3 G$ V4 L. _* U" S/ |
k# j7 U! h4 m3 T' ]8 }% F, _
. `/ D0 v" |8 A- o: X: U执行上面的指令后,输出信息如下:
, m, k9 g0 N6 _8 \6 j5 a
0 l* M; D, N4 z: V2 C0022/ o! X8 u- T$ {) q; R, E% P
7 O7 Z/ Y5 Y, U" d1 s
9 B3 R$ g) X- ^ S! O, A; i3 ?+ z8 U: [" X4 A5 Y: _) B% M$ ~; z0 t
+ C. f8 H' ]! o% j# P
接下来,使用指令"mkdir"创建一个目录,并使用指令"ls"获取该目录的详细信息,输入命令如下:! `( Q8 A3 k- X* {" P
0 x# {* G- x- M+ S6 \: }# D) G$ mkdir test1 #创建目录 : B7 i: O7 H; B# j, T0 @, n
$ ls –d –l test1/ #显示目录的详细信息
# D) u$ S) [: U s9 K; q
/ C# H7 e: x' w
0 g# H* K( G* i, K- L$ e. P, p$ ?7 w3 S' L9 u, v* S& W
9 s# e7 J2 ?/ Y* ]7 Y9 \0 h9 ?执行上面的命令后,将显示新创建目录的详细信息,如下所示:
3 s; M6 R$ x) l2 m) T% H. q
* E2 k8 b7 f) y( l( udrwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/
) J$ X* ?2 h# ]0 N. r7 e
4 x/ ^9 ?, R" q' c+ v9 n- j) x) d- n
注意:在上面的输出信息中,"drwxr-xr-x"="777-022=755"。: K0 T3 F5 o0 D4 b5 `1 ~
|
|