|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
6 S! t% C1 |0 q+ M
Linux umask命令指定在建立文件时预设的权限掩码。
4 l& X/ r% e4 A' F1 G) D' [) Z* x- |) _% u- |# U
umask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。! S! d6 j+ C3 Z8 [" M1 n0 ?- b5 a
/ \5 i8 o& |, P r
) n+ s8 P7 L8 B. _- V
`: k% Z8 b% X6 y$ h1 ?, y: m5 x" p0 h/ X6 D% {
语法2 t1 y! q" a1 c$ L
6 L7 ~' L i& A6 k8 N7 n& ]
umask [-S][权限掩码]
& D8 M/ ]6 e% [! ]* f4 A/ i- ~ T5 `6 V0 u/ [0 ]5 s" A$ z
; l0 o! \6 z' S2 u& |/ j7 Z. R+ ?, v. s. D5 t; U# N
/ X# [7 N$ q0 C: k. V$ c" r参数说明:
4 y3 o+ M$ |0 D' E0 b$ Z) T9 R% M$ c3 K( S% [. M1 h
-S 以文字的方式来表示权限掩码。, e! o" n1 n! o6 e
7 ~7 w. s$ {7 q
2 y% _ y! L% R& J7 k1 v8 x# D' D; u0 M6 {. y7 W
+ Z _/ y1 K% @" g6 l9 v2 C* g
实例
J! o0 R' h) p7 E2 j! `
! j( ^/ T$ {, k. z( Z0 X9 a+ b7 w
使用指令"umask"查看当前权限掩码,则输入下面的命令:! n1 p! M/ q; E2 K
' @: Q2 P! k, I! W8 ?( r$ umask #获取当前权限掩码
' _+ R! ~/ ]" ~ R* R% z1 p! Z' I' F, _) r9 R6 b
" w, C( f7 n- X6 S
) R- v+ M1 a2 K) ~- H/ Z$ {- _2 ?7 y N8 }- ~% U
执行上面的指令后,输出信息如下:
, x! o9 B# A" s$ M4 i' ]6 @' W4 j. i- j& H% p
0022
5 k' B& @- w7 { _& y* F: S: F( M% {5 X- a0 o& h
( B. s1 ^0 d2 v' e1 F2 B
1 Z- D) T& C3 m" n! g7 m
M8 A: r- _. s0 {' g h接下来,使用指令"mkdir"创建一个目录,并使用指令"ls"获取该目录的详细信息,输入命令如下:0 J& S! c; N5 \8 @! @7 a$ E
; Y; L$ v: j4 j- o, q+ |$ mkdir test1 #创建目录 4 n" m9 p ^: u* f. m! P
$ ls –d –l test1/ #显示目录的详细信息 # a$ q- Y( f0 q6 V7 h2 d
6 P0 a* ~# N& |
u6 a5 @6 f5 B9 ` @0 K2 F5 C, S
! X# v, |' U+ f" e9 y |执行上面的命令后,将显示新创建目录的详细信息,如下所示:, ], }" G7 h& s, W% N: C- M& l, o- z
$ x' Z: _1 j" _! v4 S3 gdrwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/ : J: k; ]: j; u. U
2 A7 T9 I$ K( }! \# D) x& Y0 i% C! t6 E0 P, w
注意:在上面的输出信息中,"drwxr-xr-x"="777-022=755"。
) z& s+ {' k5 I5 I3 l7 ^. n |
|