最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
linux新文件權(quán)限設(shè)置之umask的深入理解

服務(wù)器

前言

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、長(zhǎng)陽(yáng)網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、長(zhǎng)陽(yáng)網(wǎng)絡(luò)營(yíng)銷、長(zhǎng)陽(yáng)企業(yè)策劃、長(zhǎng)陽(yáng)品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供長(zhǎng)陽(yáng)建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com

起源是一道題1:如果你的umask設(shè)置為022,缺省的你創(chuàng)建的文件權(quán)限為?

這讓我回憶起被問(wèn)過(guò)的另外一道題2: 777表示什么權(quán)限?

用戶組說(shuō)明

-rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc
第一個(gè)字符代表文件(-)、目錄(d),鏈接(l) 其余字符每3個(gè)一組(rwx),讀(r)、寫(xiě)(w)、執(zhí)行(x) 第一組rwx:文件所有者的權(quán)限是讀、寫(xiě)和執(zhí)行 第二組rw-:與文件所有者同一組的用戶的權(quán)限是讀、寫(xiě)但不能執(zhí)行 第三組r--:不與文件所有者同組的其他用戶的權(quán)限是讀不能寫(xiě)和執(zhí)行 也可用數(shù)字表示為:r=4,w=2,x=1 ,因?yàn)閞wx代表三位二進(jìn)制的話,正好計(jì)算出這幾個(gè)數(shù)字。

數(shù)字權(quán)限說(shuō)明

那么回到前面題2,777是三位八進(jìn)制數(shù),對(duì)應(yīng)111111111,則代表三個(gè)組都可讀可寫(xiě)可執(zhí)行,我們可以這么用:

chmod 755 abc //chmod 改變文件abc的權(quán)限為文件所有者可讀可寫(xiě)可執(zhí)行,同組和其他組用戶是可讀可執(zhí)行

umask說(shuō)明

umask是權(quán)限掩碼,代表默認(rèn)不要的權(quán)限,它是基于文件默認(rèn)值666,文件夾777的基礎(chǔ)上取計(jì)算該用戶新建對(duì)象的默認(rèn)權(quán)限的。

比如,題1,那么創(chuàng)建文件的默認(rèn)權(quán)限就是666-022=644,也就是-rw-r--r--

umask是用來(lái)做什么的

默認(rèn)情況下的umask值是022(可以用umask命令查看),此時(shí)你建立的文件默認(rèn)權(quán)限是644(6-0,6-2,6-2),建立的目錄的默認(rèn) 權(quán)限是755(7-0,7-2,7-2),可以用ls -l驗(yàn)證一下, 現(xiàn)在應(yīng)該知道umask的用途了吧,它是為了控制默認(rèn)權(quán)限的。

[root@bogon test]# id
uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[root@bogon test]# umask
[root@bogon test]# touch a.txt
[root@bogon test]# ls -l
total 0
-rw-r--r--. 1 root root 0 Jul 3 00:40 a.txt
[root@bogon test]# mkdir b
[root@bogon test]# ls -l
total 0
-rw-r--r--. 1 root root 0 Jul 3 00:40 a.txt
drwxr-xr-x. 2 root root 6 Jul 3 00:41 b

從上面可以看到, root 的umask是022(第一個(gè)0 代表特殊權(quán)限位,這里先不考慮), 創(chuàng)建的文件默認(rèn)權(quán)限是644,創(chuàng)建的目錄是755。

在了解umask的使用之前, 需要先講解下文件的基本權(quán)限

linux文件權(quán)限 r w x 文件 可以查看文件內(nèi)容 可以修改文件 可以把文件啟動(dòng)為一個(gè)運(yùn)行的程序 目錄 可以ls查看目錄中的文件名 可以在目錄中創(chuàng)建或者刪除文件(只有w權(quán)限沒(méi)法創(chuàng)建,需要x配合) 可以使用cd進(jìn)入這個(gè)目錄ls-l顯示目錄內(nèi)文件的元數(shù)據(jù)的信息

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)創(chuàng)新互聯(lián)的支持。


本文標(biāo)題:linux新文件權(quán)限設(shè)置之umask的深入理解
網(wǎng)址分享:http://fisionsoft.com.cn/article/chegjd.html