特黄特色三级在线观看免费,看黄色片子免费,色综合久,欧美在线视频看看,高潮胡言乱语对白刺激国产,伊人网成人,中文字幕亚洲一碰就硬老熟妇

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux umask命令詳解

linux umask命令詳解

時間: 佳洲1085 分享

linux umask命令詳解

  umask命令是linux系統(tǒng)下的一個命令,那么它的具體用法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux umask命令的相關(guān)知識,希望對大家有幫助!

  linux umask命令功能說明

  指定在建立文件時預(yù)設(shè)的權(quán)限掩碼。

  linux umask命令語法

  umask [-S][權(quán)限掩碼]

  補充說明:umask可用來設(shè)定[權(quán)限掩碼]。[權(quán)限掩碼]是由3個八進制的數(shù)字所組成,將現(xiàn)有的存取權(quán)限減掉權(quán)限掩碼后,即可產(chǎn)生建立文件時預(yù)設(shè)的權(quán)限。

  linux umask命令參數(shù)

  -S  以文字的方式來表示權(quán)限掩碼。

  linux umask命令用途

  預(yù)設(shè)權(quán)限(權(quán)限掩碼)

  我們知道, 當(dāng)我們建立一個目錄或檔案時,它都會帶一個默認的權(quán)限:

  若使用者建立為 '檔案' 則預(yù)設(shè) '沒有可執(zhí)行 ( x ) 項目', 亦即只有 rw 這兩個項目, 用數(shù)字表示就是666或字母

  –rw-rw-rw-

  若使用者建立為 '目錄', 則由于 x 與是否可以進入此目錄有關(guān), 因此預(yù)設(shè)為所有權(quán)限均開放, 亦即為777 或字母

  d-rwx-rwx-rwx

  umask就與這個默認權(quán)限有關(guān). 那么 umask 是在搞什么呢? umask 就是指定 '目前用戶在建立檔案或目錄時候的權(quán)限默認值'.

  linux umask命令用法

  1. 查看

  我們可以這樣查看umask默認值,

  # 查看

  $umask         # 數(shù)字形式

  002           # 有的機器可能會顯現(xiàn)4個數(shù)字,我們一般用后三個

  $umask -S       # 字符形式

  u=rwx,g=rwx,o=rx

  要注意的是,umask 的分數(shù)指的是該默認值需要減掉的權(quán)限。

  因此,上面的002實際上是去掉了其他用戶的寫權(quán)限,對于檔案來說也就是, 實際權(quán)限是664,即:

  -rw-rw-r-

  對于目錄來說, 實際是773, 即:

  -rwx-rwx-rx

  2. 設(shè)置

  umask 002

  umask后面接3個數(shù)字就可以設(shè)定了. 若要長期修改umask的值, 可以把它寫進/etc/profile或~/.profile或~/.bash_profile中.

  例題

  假設(shè)你的 umask 為 003, 請問該 umask 情況下, 建立的檔案和目錄權(quán)限為?

  答: umask 為 003, 所以拿掉的權(quán)限為 --------w, 因此:

  檔案: (-rw-rw-r-) - (--------wx) = -rw-rw-r--

  目錄: (drwxrwxrwx) - (--------wx) = drwxrwxr--

  以上面例題來看, 如果使用默認屬性相加減, 則檔案變成, 666-003=663, 亦即是 -rw-rw--wx , 這可是完全不對的! 想想看, 原本檔案就已經(jīng)去除 x 的默認屬性了, 怎么可能突然間冒出來了? 所以, 這個地方得要特別小心.

3584368