<span id="vexk9"><table id="vexk9"></table></span>

      umask

      顯示或設置創建文件的權限掩碼。

      概要

      umask [-p] [-S] [mode]
      

      主要用途

      參數

      mode(可選):八進制數或符號組合。

      選項

      -p:當沒有參數時指定該選項,執行產生的輸出格式可復用為輸入;
      -S:以符號組合的方式輸出創建文件的權限掩碼,不使用該選項時以八進制數的形式輸出。
      

      返回值

      返回狀態為成功除非給出了非法選項或非法參數。

      例子

      以下的例子均假設文件權限掩碼為0022。

      # 以八進制數的形式輸出創建文件的權限掩碼。
      umask -p
      # 執行結果:
      umask 0022
      # 以符號組合的方式輸出創建文件的權限掩碼。
      umask -S
      # 執行結果:
      u=rwx,g=rx,o=rx
      

      參考man chmod文檔的DESCRIPTION段落得知:

      那么剛才以符號形式輸出的結果u=rwx,g=rx,o=rx轉化為八進制數等于0755

      用八進制數來設置同樣的權限,umask需要額外的執行減法0777 - 07550022,而chmod不需要。

      符號組合模式的添加、刪除、賦值權限。

      # 添加權限:
      # 為組用戶添加寫權限。
      umask g+w
      # 刪除權限:
      # 刪除其他用戶的寫、執行權限
      umask o-wx
      # 賦值權限:
      # 賦值全部用戶所有權限,等價于umask u=rwx,g=rwx,o=rwx
      umask a=rwx
      # 清除其他用戶的讀、寫、執行權限。
      umask o=
      

      創建文件夾、文件(假設當前目錄不存在)

      # 創建文件
      touch test.sh
      # 查看權限,發現執行權限的設置不起作用。
      stat test.sh
      # 創建文件夾
      touch newdir
      # 查看權限,發現執行權限的設置可以起作用。
      stat newdir
      

      注意

      1. 該命令是bash內建命令,相關的幫助信息請查看help命令。

      2. chmod用于更改已有對象的權限,umask影響之后新建對象的權限。

      3. 請謹慎使用該命令,特別是不要取消當前用戶的讀取權限,那樣會導致你在終端使用TAB鍵補全時報錯。

      主站蜘蛛池模板: 成人精品综合免费视频| 天天av天天翘天天综合网| 亚洲精品综合在线影院| 伊人色综合久久天天| 狠狠色丁香婷婷综合久久来来去| 亚洲AV成人潮喷综合网| 久久综合图区亚洲综合图区| 色久综合网精品一区二区| 好吊色青青青国产综合在线观看| 狠狠色噜噜狠狠狠狠色综合久AV | AV狠狠色丁香婷婷综合久久| 日韩综合在线视频| 免费精品99久久国产综合精品 | 伊人久久综合无码成人网| 一日本道伊人久久综合影| 中文字幕乱码人妻综合二区三区| 久久久久青草线蕉综合超碰| 国产精品 综合 第五页| 天天爱天天做色综合| 狼狼综合久久久久综合网| 亚洲中文字幕无码久久综合网| 在线成人综合色一区| 久久综合偷偷噜噜噜色| 亚洲婷婷第一狠人综合精品| 伊人久久大香线蕉综合Av| 国产综合在线观看| 亚洲综合伊人久久大杳蕉| 综合久久一区二区三区| 精品综合久久久久久88小说| 色综合久久精品亚洲国产| 色五月五月丁香亚洲综合网| 亚洲国产精品成人综合色在线 | 亚洲AV综合色区无码另类小说| 一本一道色欲综合网中文字幕| 色综合久久久久综合99| 狠狠色丁香九九婷婷综合五月| 狠狠综合久久av一区二区| 狠狠亚洲婷婷综合色香五月排名| 色综合热无码热国产| 伊人久久大香线蕉综合爱婷婷 | 狠狠色丁香婷婷久久综合 |