欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

umask使用詳解

umask使用方法  A 什么是umask?
  當我們登錄系統(tǒng)之后創(chuàng)建一個文件總是有一個默認權(quán)限的,那么這個權(quán)限是怎么來的呢?這就是umask干的事情。umask設(shè)置了用戶創(chuàng)建文件的默認 權(quán)限,它與chmod的效果剛好相反,umask設(shè)置的是權(quán)限“補碼”,而chmod設(shè)置的是文件權(quán)限碼。一般在/etc/profile、$ [HOME]/.bash_profile或$[HOME]/.profile中設(shè)置umask值。
  你的系統(tǒng)管理員必須要為你設(shè)置一個合理的 umask值,以確保你創(chuàng)建的文件具有所希望的缺省權(quán)限,防止其他非同組用戶對你的文件具有寫權(quán)限。在已經(jīng)登錄之后,可以按照個人的偏好使用umask命 令來改變文件創(chuàng)建的缺省權(quán)限。相應(yīng)的改變直到退出該shell或使用另外的umask命令之前一直有效。一般來說,umask命令是在/etc /profile文件中設(shè)置的,每個用戶在登錄時都會引用這個文件,所以如果希望改變所有用戶的umask,可以在該文件中加入相應(yīng)的條目。如果希望永久 性地設(shè)置自己的umask值,那么就把它放在自己$HOME目錄下的.profile或.bash_profile文件中。
  B 如何計算umask值
  umask 命令允許你設(shè)定文件創(chuàng)建時的缺省模式,對應(yīng)每一類用戶(文件屬主、同組用戶、其他用戶)存在一個相應(yīng)的umask值中的數(shù)字。對于文件來說,這一數(shù)字的最 大值分別是6。系統(tǒng)不允許你在創(chuàng)建一個文本文件時就賦予它執(zhí)行權(quán)限,必須在創(chuàng)建后用chmod命令增加這一權(quán)限。目錄則允許設(shè)置執(zhí)行權(quán)限,這樣針對目錄來 說,umask中各個數(shù)字最大可以到7。
  該命令的一般形式為:
  umask nnn
  其中nnn為umask置000-777。
  讓我們來看一些例子。
  計算出你的umask值:
  可以有幾種計算umask值的方法,通過設(shè)置umask值,可以為新創(chuàng)建的文件和目錄設(shè)置缺省權(quán)限。下表列出了與權(quán)限位相對應(yīng)的umask值。
  在計算umask值時,可以針對各類用戶分別在這張表中按照所需要的文件/目錄創(chuàng)建缺省權(quán)限查找對應(yīng)的umask值。
  例如,umask值002 所對應(yīng)的文件和目錄創(chuàng)建缺省權(quán)限分別為6 6 4和7 7 5。
  還有另外一種計算umask值的方法。我們只要記住umask是從權(quán)限中“拿走”相應(yīng)的位即可。
  umask值與權(quán)限
  umask 文件 目錄
  0 6 7
  1 6 6
  2 4 5
  3 4 4
  4 2 3
  5 2 2
  6 0 1
  7 0 0
  例如,對于umask值0 0 2,相應(yīng)的文件和目錄缺省創(chuàng)建權(quán)限是什么呢?
  第一步,我們首先寫下具有全部權(quán)限的模式,即777 (所有用戶都具有讀、寫和執(zhí)行權(quán)限)。
  第二步,在下面一行按照umask值寫下相應(yīng)的位,在本例中是0 0 2。
  第三步,在接下來的一行中記下上面兩行中沒有匹配的位。這就是目錄的缺省創(chuàng)建權(quán)限。
  稍加練習(xí)就能夠記住這種方法。
  第四步,對于文件來說,在創(chuàng)建時不能具有執(zhí)行權(quán)限,只要拿掉相應(yīng)的執(zhí)行權(quán)限比特即可。
  這就是上面的例子, 其中u m a s k值為0 0 2:
  1) 文件的最大權(quán)限 rwx rwx rwx (777)
  2) umask值為0 0 2 --- --- -w-
  3) 目錄權(quán)限 rwx rwx r-x (775) 這就是目錄創(chuàng)建缺省權(quán)限
  4) 文件權(quán)限 rw- rw- r-- (664) 這就是文件創(chuàng)建缺省權(quán)限
  下面是另外一個例子,假設(shè)這次u m a s k值為0 2 2:
  1) 文件的最大權(quán)限 rwx rwx rwx (777)
  2 ) u m a s k值為0 2 2 --- -w- -w-
  3) 目錄權(quán)限 rwx r-x r-x (755) 這就是目錄創(chuàng)建缺省權(quán)限
  4) 文件權(quán)限 rw- r-- r-- (644) 這就是文件創(chuàng)建缺省權(quán)限
  C 常用的umask值
  下表列出了一些umask值及它們所對應(yīng)的目錄和文件權(quán)限。
  常用的umask值及對應(yīng)的文件和目錄權(quán)限
  umask 值 目錄 文件
  0 22 7 5 5 6 4 4
  0 27 7 5 0 6 4 0
  0 02 7 7 5 6 6 4
  0 06 7 7 1 6 6 0
  0 07 7 7 0 6 6 0
  D umask命令
  如果想知道當前的umask 值,可以使用umask命令:
  $umask
  如果想要改變umask值,只要使用umask命令設(shè)置一個新的值即可:
  $ umask 002
  確認一下系統(tǒng)是否已經(jīng)接受了新的u m a s k值:
  $umask
  002
  $touch testfile
  $ls -l testfile
  rw- rw- r--
  在使用umask命令之前一定要弄清楚到底希望具有什么樣的文件/目錄創(chuàng)建缺省權(quán)限。否則可能會得到一些非常奇怪的結(jié)果;例如,如果將umask值設(shè)置為6 0 0,那么所創(chuàng)建的文件/目
  錄的缺省權(quán)限就是0 6 6!

本文名稱:umask使用詳解
本文來源:http://aaarwkj.com/article26/ihhjcg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站軟件開發(fā)、網(wǎng)站改版云服務(wù)器、網(wǎng)站設(shè)計網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
免费国产三级在线观看| 国产无遮挡的免费视频| 久久久久亚洲av成人| 国产精品精品久久久久久| 韩国av毛片在线播放| 韩国av高清在线观看| 香蕉久草官网视频观看| 国产一区二区在线不卡播放| 亚洲精品成人久久国产| 极品少妇一级人妻av| 欧美成人精品三级在线网站| 日韩av在线播放亚洲天堂| 国产精品国产精品三级在线观看| 极品女神福利视频久久| 日本av一区二区在线| 欧美国产一级二级三级| 日本韩国一区二区精品| 日韩欧美一区二区大片| 欧美日韩欧美黄色三级| 亚洲国产视频不卡一区| 欧美一区二区三区蜜桃| 中文字幕九七精品乱码| 欧美亚洲国产精品久久久| 色婷婷一区二区三区影片| 丰满的少妇一区二区三区免费观看| 国产午夜福利视频合集| 亚洲日本在线观看午夜视频| 国内传媒视频免费观看| 亚洲国产精品中文字幕久久| 自拍日韩亚洲一区在线| av一区二区三区网站| 亚洲美女高潮久久久久久久久| 久久蜜臀av一区三区| 精品亚洲美无人区乱码| 欧美色视频综合在线观看| 欧美午夜福利视频电影| 欧美一区二区成人精品视频| 国产精品亚洲精品久久| 亚洲婷婷综合久久一区二区| 国产精品一级在线播放| 国产成人av网站在线观看|