|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
L3 V& v, J* d* F- m% [
Linux umask命令指定在建立文件时预设的权限掩码。3 O1 v! H# I" [7 i
! x2 c" E) p* uumask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。
8 q* S# W7 z5 B6 `; _
9 W* }7 `$ M; y: `- ^& ~' {) W; t8 M
/ I$ M% N+ F' Y5 ?# x4 j& ^* _% \7 \7 O* Z8 m: ?
语法
' l/ h0 a- {" Y9 l7 O/ r/ v1 K6 Y
umask [-S][权限掩码]; O! g% w) L+ c! P V. \
6 A1 g+ I$ l/ B# g1 ^% P" F6 t# n4 u" u7 Y2 @0 F
# ~) c) z4 h6 K; Y- M
" g: u8 o% q1 I2 w# I. E
参数说明:
& a; B5 A1 ^+ \8 {0 @9 G0 \* i4 b, P. L3 ?3 F) s, { @( P
-S 以文字的方式来表示权限掩码。3 M. b( p6 Y# R" e& J- d
) j) K4 r# p9 B I( A# }, Q
: R4 G. d X) i; Z" F i4 R ?. k4 i3 @1 W" T. \, I2 n, F
. Z( b" d- R+ F. x实例/ Y# ~. w r! X3 r3 r7 g) f$ c
# E" Y( H; W; _3 q9 P) p
4 x4 e) {! }2 S) L& O使用指令"umask"查看当前权限掩码,则输入下面的命令: w* p2 U/ p: V' S0 F- u
" y7 j: _# v2 ? f) a! C+ D
$ umask #获取当前权限掩码
5 f; r+ j1 K% C2 d; }( }! \9 t1 j5 ?7 Y% g: N, O: m! z' j7 ]
( p5 C( p. w7 r; a# r" ]4 Y, i# l: R$ s, H. Y+ m( e$ ?6 L9 r$ |, T
0 r' m: R( F( A8 v* x' _# z& Y执行上面的指令后,输出信息如下:
6 t1 z# i4 w3 E8 y, S
3 W3 z- |" g7 @3 o" d+ m* l! F0022
5 u9 t' L( E7 A! H$ ~# k* m+ S% j
8 h6 |7 Q- E- M9 K6 a% |$ w
$ p, e6 l8 b5 z' _; N6 S. _
: Q* g/ \7 e2 N3 w$ ~- Z5 P- R B. Z) N
接下来,使用指令"mkdir"创建一个目录,并使用指令"ls"获取该目录的详细信息,输入命令如下:
: p! r& v" T2 U( k0 w. g9 X3 _- X) o# m* F# s/ @: `
$ mkdir test1 #创建目录 1 t5 i- p! [1 O0 J
$ ls –d –l test1/ #显示目录的详细信息
+ s8 ]1 _& M) C9 R2 P
f+ H0 D% C6 ~+ Z6 T; h# n
3 J4 d& {7 a7 N1 W5 ^2 ?
" Z% F) T8 I, c3 o; v3 i6 d- ?& N6 F( V
5 }* S% ]% K8 \' l' y4 {执行上面的命令后,将显示新创建目录的详细信息,如下所示:; h( N* C. w; b/ w- n
( Z% F3 W# R& @7 k$ `. N, Q. I
drwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/
1 N& E7 d2 ?. X5 V- I; c3 J
5 [- g6 z1 P9 T# `7 m( a2 z& o }3 z
% M {& m* J* q注意:在上面的输出信息中,"drwxr-xr-x"="777-022=755"。0 @6 `0 f" \: f% Y v' d
|
|