Mac下修改權(quán)限命令

在mac 查看、修改文件權(quán)限的命令

1凝赛、查看文件/文件夾權(quán)限:

1、查看某個(gè)文件權(quán)限的命令

ls -l + 要查看文件的文件名

2坛缕、查看某個(gè)文件夾里所有文件/文件夾的權(quán)限

ls -l + 文件夾名

3墓猎、如果要查看某個(gè)文件夾的權(quán)限,需要在該文件夾外部目錄下執(zhí)行

ls -l

來(lái)打印所有文件/文件夾權(quán)限赚楚,而無(wú)法單獨(dú)查看某個(gè)文件夾的權(quán)限

  • 下面舉例說(shuō)明

我們?cè)谧烂嫔辖ㄒ粋€(gè)文件夾毙沾,名字叫chmod_test,里面放1個(gè)文件和一個(gè)文件夾:111.txt文件和test文件夾宠页,如圖:
[圖片上傳失敗...(image-d94c7e-1679196136138)]

1左胞、查看111.txt文件的權(quán)限:
用終端進(jìn)入chmod_test文件夾寇仓,執(zhí)行ls -l 111.txt,就會(huì)打印出111.txt的權(quán)限信息烤宙,如下圖:
[圖片上傳失敗...(image-c6473f-1679196136138)]

下面這行信息遍烦,就是111.txt的權(quán)限信息,至于是什么意思门烂,后面會(huì)說(shuō)

-rw-r--r--@ 1 xuye  staff  0  4 13 17:45 111.txt

2乳愉、再來(lái)看看test文件夾的權(quán)限:
因?yàn)闊o(wú)法單獨(dú)查看文件夾權(quán)限,要查看test文件的權(quán)限就只能在其父目錄屯远,即chmod_test這個(gè)文件夾里執(zhí)行查看命令:ls -l蔓姚,就會(huì)打印出chmod_test目錄里所有文件、文件夾的權(quán)限信息慨丐,如圖:
[圖片上傳失敗...(image-67c759-1679196136138)]

下面這行信息坡脐,就是test文件夾的權(quán)限信息

drwxr-xr-x  2 xuye  staff  68  4 13 17:57 test
  • 好,命令和例子都看過(guò)了房揭,下面講講如何根據(jù)打印的信息了解文件權(quán)限:
-rwxr-xr-x number user group filesize updatetime filename

可以看到通用格式分成了7部分备闲,分別是:
1、文件屬性捅暴,即文件的類(lèi)型/讀/寫(xiě)/執(zhí)行等權(quán)限恬砂,共10個(gè)字符。

  • 第一個(gè)字符表示類(lèi)型蓬痒,后9個(gè)字符分3組泻骤,表示該文件對(duì)于當(dāng)前用戶(user)、當(dāng)前用戶所在組(group)梧奢、其他用戶(other)的讀/寫(xiě)/執(zhí)行權(quán)限狱掂。

  • rwx:代表屬主權(quán)限,-代表無(wú)權(quán)限亲轨;r代表具有可讀權(quán)限趋惨; w代表具有可寫(xiě)權(quán)限;x代表具有可執(zhí)行權(quán)限

拿111.txt文件舉例:

-rw-r--r--

第一個(gè)字符是-惦蚊,表示類(lèi)型器虾,通常文件都是-。當(dāng)然還有其他類(lèi)型蹦锋,比如d表示目錄等曾撤。

接下來(lái)3個(gè)字符是rw-,表示該文件對(duì)于當(dāng)前用戶的權(quán)限是r/w晕粪,即當(dāng)前用戶能對(duì)111.txt讀、寫(xiě)渐裸,但是不能執(zhí)行巫湘,所以執(zhí)行權(quán)限塊是-装悲,表示沒(méi)有執(zhí)行權(quán)限。

再接下來(lái)3個(gè)字符是r--尚氛,表示該文件對(duì)于當(dāng)前用戶所在的組的成員來(lái)說(shuō)诀诊,只能執(zhí)行讀,寫(xiě)和執(zhí)行都是無(wú)權(quán)限的阅嘶。

最后3個(gè)字符是r--属瓣,表示該文件對(duì)于其他用戶來(lái)說(shuō)也是只能讀,不能寫(xiě)和執(zhí)行讯柔。

【ps】111.txt文件10個(gè)字符-rw-r--r--@最后面還有個(gè)@抡蛙,這個(gè)其實(shí)是mac系統(tǒng)的文件自帶的一個(gè)表示文件有擴(kuò)展屬性的標(biāo)示,與權(quán)限無(wú)關(guān)魂迄。

2粗截、number,即文件inode數(shù)量捣炬,inode表示儲(chǔ)存文件元信息的區(qū)域

-rw-r--r--@ 1 xuye  staff  0  4 13 17:45 111.txt

可見(jiàn)111.txt的inode值是1

3熊昌、user,即當(dāng)前用戶名

-rw-r--r--@ 1 xuye  staff  0  4 13 17:45 111.txt

可見(jiàn)111.txt的當(dāng)前當(dāng)前用戶名是xuye

4湿酸、group婿屹,即當(dāng)前用戶所在的組的名字

-rw-r--r--@ 1 xuye  staff  0  4 13 17:45 111.txt

可見(jiàn)111.txt的當(dāng)前用戶所在的組是staff組

5、filesize推溃,即該文件大小昂利,單位是byte

-rw-r--r--@ 1 xuye  staff  0  4 13 17:45 111.txt

111.txt由于是空的,所以大小是0byte

6美莫、updatetime页眯,即文件的最后修改時(shí)間

-rw-r--r--@ 1 xuye  staff  0  4 13 17:45 111.txt

可見(jiàn)111.txt的最后修改時(shí)間是4 13 17:45,即4月13號(hào)17:45

7厢呵、filename窝撵,即文件名

-rw-r--r--@ 1 xuye  staff  0  4 13 17:45 111.txt

111.txt的文件名自然就是111.txt

2、修改文件的權(quán)限

111.txt文件的其他用戶權(quán)限是r--襟铭,即只能讀不能寫(xiě)碌奉,那其他用戶想寫(xiě)怎么辦,就得修改111.txt文件的權(quán)限寒砖,讓其他用戶也能寫(xiě)赐劣。

修改權(quán)限的命令格式
chmod [<權(quán)限范圍><權(quán)限操作><具體權(quán)限>] [文件或目錄…]

<權(quán)限范圍>
u:User,即文件或目錄的擁有者哩都。
g:Group魁兼,即文件或目錄的所屬群組。
o:Other漠嵌,除了文件或目錄擁有者或所屬群組之外咐汞,其他用戶皆屬于這個(gè)范圍盖呼。
a:All,即全部的用戶化撕,包含擁有者几晤,所屬群組以及其他用戶。

<權(quán)限操作>
+:表示增加權(quán)限

  • :表示取消權(quán)限
    =:表示唯一設(shè)定權(quán)限

<具體權(quán)限>
r:表示可讀取
w:表示可寫(xiě)入
x :表示可執(zhí)行

好植阴,現(xiàn)在讓其他用戶都可以對(duì)111.txt文件有寫(xiě)的權(quán)限蟹瘾,則執(zhí)行

chmod o+w 111.txt

過(guò)程如圖:
[圖片上傳失敗...(image-8bb1f7-1679196136138)]

再使用ls -l 111.txt 查看文件權(quán)限,發(fā)現(xiàn)第三組權(quán)限從r--變成了rw-掠手,確實(shí)修改了111.txt對(duì)其他用戶的權(quán)限憾朴,現(xiàn)在其他用戶可以修改111.txt了

那現(xiàn)在我想讓所有用戶都能執(zhí)行111.txt,但是不可以修改惨撇,則執(zhí)行

chmod a+x-w 111.txt

再看一下權(quán)限伊脓,發(fā)現(xiàn)變成了
-r-xr-xr-x@ 1 xuye staff 0 4 13 17:45 111.txt
所有用戶都不能修改111.txt了。

打開(kāi)111.txt文件隨便輸入點(diǎn)東西魁衙,系統(tǒng)提示我們?cè)撐募呀?jīng)被鎖定报腔,無(wú)法操作,如圖:

[圖片上傳失敗...(image-6b5f46-1679196136137)]

常用的linux文件權(quán)限:
444 r--r--r-- : 所有用戶都只有讀權(quán)限
600 rw------- : 文件所有者具有讀剖淀、寫(xiě)權(quán)限纯蛾,其他用戶沒(méi)有權(quán)限
644 rw-r--r-- : 文件所有者具有讀寫(xiě)權(quán)限,同組用戶具有讀權(quán)限纵隔,其他用戶具有讀權(quán)限
666 rw-rw-rw- :文件所有者翻诉,同組用戶,其他用戶都具有讀寫(xiě)權(quán)限捌刮,沒(méi)有執(zhí)行權(quán)限
700 rwx------ : 文件所有者具有讀寫(xiě)執(zhí)行權(quán)限碰煌,同組用戶其他用戶均沒(méi)有任何權(quán)限
744 rwxr--r-- : 文件所有者具有讀寫(xiě)執(zhí)行權(quán)限,同組用戶和其他用戶只有讀權(quán)限
755 rwxr-xr-x : 文件所有者具有讀绅作、寫(xiě)芦圾、執(zhí)行權(quán)限,同組用戶和其他用戶具有讀俄认、執(zhí)行權(quán)限
777 rwxrwxrwx : 全部用戶都用全權(quán)限
從左至右个少,1-3位數(shù)字代表文件所有者的權(quán)限,4-6位數(shù)字代表同組用戶的權(quán)限眯杏,7-9數(shù)字代表其他用戶的權(quán)限夜焦。
具體的權(quán)限是由數(shù)字來(lái)表示的,讀取的權(quán)限等于4岂贩,用r表示茫经;寫(xiě)入的權(quán)限等于2,用w表示;執(zhí)行的權(quán)限等于1科平,用x表示褥紫;
通過(guò)4、2瞪慧、1的組合,得到以下幾種權(quán)限:0(沒(méi)有權(quán)限)部念;4(讀取權(quán)限)弃酌;5(4+1 | 讀取+執(zhí)行);6(4+2 | 讀取+寫(xiě)入)儡炼;7(4+2+1 | 讀取+寫(xiě)入+執(zhí)行)

以755為例: 1-3位7等于4+2+1妓湘,rwx,所有者具有讀取乌询、寫(xiě)入榜贴、執(zhí)行權(quán)限; 4-6位5等于4+1+0妹田,r-x唬党,同組用戶具有讀取、執(zhí)行權(quán)限但沒(méi)有寫(xiě)入權(quán)限鬼佣; 7-9位5驶拱,同上,也是r-x晶衷,其他用戶具有讀取蓝纲、執(zhí)行權(quán)限但沒(méi)有寫(xiě)入權(quán)限。

rwx權(quán)限數(shù)字解釋:

chmod也可以用數(shù)字來(lái)表示權(quán)限

如 chmod 777 file
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末晌纫,一起剝皮案震驚了整個(gè)濱河市税迷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锹漱,老刑警劉巖箭养,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異凌蔬,居然都是意外死亡露懒,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)砂心,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)懈词,“玉大人,你說(shuō)我怎么就攤上這事辩诞】餐洌” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)抠忘。 經(jīng)常有香客問(wèn)我撩炊,道長(zhǎng),這世上最難降的妖魔是什么崎脉? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任拧咳,我火速辦了婚禮,結(jié)果婚禮上囚灼,老公的妹妹穿的比我還像新娘骆膝。我一直安慰自己,他們只是感情好灶体,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布阅签。 她就那樣靜靜地躺著,像睡著了一般蝎抽。 火紅的嫁衣襯著肌膚如雪政钟。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,692評(píng)論 1 305
  • 那天樟结,我揣著相機(jī)與錄音养交,去河邊找鬼。 笑死狭吼,一個(gè)胖子當(dāng)著我的面吹牛层坠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播刁笙,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼破花,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了疲吸?” 一聲冷哼從身側(cè)響起座每,我...
    開(kāi)封第一講書(shū)人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎摘悴,沒(méi)想到半個(gè)月后峭梳,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蹂喻,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年葱椭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片口四。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡孵运,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蔓彩,到底是詐尸還是另有隱情治笨,我是刑警寧澤驳概,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站旷赖,受9級(jí)特大地震影響顺又,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜等孵,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一稚照、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧俯萌,春花似錦锐锣、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)姿骏。三九已至糖声,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間分瘦,已是汗流浹背蘸泻。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留嘲玫,地道東北人悦施。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像去团,于是被迫代替她去往敵國(guó)和親抡诞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容