Linux 文件基本屬性

Linux 文件基本屬性

Linux系統(tǒng)是一種典型的多用戶系統(tǒng)莹弊,不同的用戶處于不同的地位,擁有不同的權(quán)限涡尘。為了保護(hù)系統(tǒng)的安全性忍弛,Linux系統(tǒng)對(duì)不同的用戶訪問同一文件(包括目錄文件)的權(quán)限做了不同的規(guī)定。

在Linux中我們可以使用 ll 或者 ls –l 命令來顯示一個(gè)文件的屬性以及文件所屬的用戶和組考抄,如:

實(shí)例中细疚,bin文件的第一個(gè)屬性用"d"表示。"d"在Linux中代表該文件是一個(gè)目錄文件川梅。

在Linux中第一個(gè)字符代表這個(gè)文件是目錄疯兼、文件或鏈接文件等等然遏。

(1)、當(dāng)為[ d]則是目錄

(2)镇防、當(dāng)為[ -]則是文件啦鸣;

(3)、若是[ l]則表示為鏈接文檔(link file)来氧;

(4)诫给、若是[ b]則表示為裝置文件里面的可供儲(chǔ)存的接口設(shè)備(可隨機(jī)存取裝置);

(5)啦扬、若是[ c]則表示為裝置文件里面的串行端口設(shè)備中狂,例如鍵盤、鼠標(biāo)(一次性讀取裝置)扑毡。

接下來的字符中胃榕,以三個(gè)為一組,且均為『rwx』 的三個(gè)參數(shù)的組合瞄摊。其中勋又,[ r ]代表可讀(read)、[ w ]代表可寫(write)换帜、[ x ]代表可執(zhí)行(execute)楔壤。 要注意的是,這三個(gè)權(quán)限的位置不會(huì)改變惯驼,如果沒有權(quán)限蹲嚣,就會(huì)出現(xiàn)減號(hào)[ - ]而已。

每個(gè)文件的屬性由左邊第一部分的10個(gè)字符來確定(如下圖)祟牲。

文件的權(quán)限信息

從左至右用0-9這些數(shù)字來表示隙畜。

第0位確定文件類型,第1-3位確定屬主(該文件的所有者)擁有該文件的權(quán)限说贝。

第4-6位確定屬組(所有者的同組用戶)擁有該文件的權(quán)限议惰,第7-9位確定其他用戶擁有該文件的權(quán)限。

其中乡恕,第1言询、4、7位表示讀權(quán)限几颜,如果用"r"字符表示,則有讀權(quán)限讯屈,如果用"-"字符表示蛋哭,則沒有讀權(quán)限;

第2涮母、5谆趾、8位表示寫權(quán)限躁愿,如果用"w"字符表示,則有寫權(quán)限沪蓬,如果用"-"字符表示沒有寫權(quán)限彤钟;第3、6跷叉、9位表示可執(zhí)行權(quán)限逸雹,如果用"x"字符表示,則有執(zhí)行權(quán)限云挟,如果用"-"字符表示梆砸,則沒有執(zhí)行權(quán)限。

Linux文件屬主和屬組

對(duì)于文件來說园欣,它都有一個(gè)特定的所有者帖世,也就是對(duì)該文件具有所有權(quán)的用戶。

同時(shí)沸枯,在Linux系統(tǒng)中日矫,用戶是按組分類的,一個(gè)用戶屬于一個(gè)或多個(gè)組绑榴。

文件所有者以外的用戶又可以分為文件所有者的同組用戶和其他用戶哪轿。

因此,Linux系統(tǒng)按文件所有者彭沼、文件所有者同組用戶和其他用戶來規(guī)定了不同的文件訪問權(quán)限缔逛。

在以上實(shí)例中,bin文件是一個(gè)目錄文件姓惑,屬主和屬組都為root褐奴,屬主有可讀、可寫于毙、可執(zhí)行的權(quán)限敦冬;與屬主同組的其他用戶有可讀和可執(zhí)行的權(quán)限;其他用戶也有可讀和可執(zhí)行的權(quán)限唯沮。

更改文件屬性


1脖旱、chgrp:更改文件屬組

語法:

參數(shù)選項(xiàng)

-R:遞歸更改文件屬組,就是在更改某個(gè)目錄文件的屬組時(shí)介蛉,如果加上-R的參數(shù)萌庆,那么該目錄下的所有文件的屬組都會(huì)更改。

2币旧、chown:更改文件屬主践险,也可以同時(shí)更改文件屬組

語法:

將test文件的屬主改為root的

命令如下:

sudo暫時(shí)提權(quán)

結(jié)果如下

這樣就將文件test的屬主改為root了,現(xiàn)在改回來:

命令

3、chmod:更改文件9個(gè)屬性

Linux文件屬性有兩種設(shè)置方法巍虫,一種是數(shù)字彭则,一種是符號(hào)。

Linux文件的基本權(quán)限就有九個(gè)占遥,分別是owner/group/others三種身份各有自己的read/write/execute權(quán)限俯抖。

先復(fù)習(xí)一下剛剛上面提到的數(shù)據(jù):文件的權(quán)限字符為:『-rwxrwxrwx』, 這九個(gè)權(quán)限是三個(gè)三個(gè)一組的瓦胎!其中芬萍,我們可以使用數(shù)字來代表各個(gè)權(quán)限,各權(quán)限的分?jǐn)?shù)對(duì)照表如下:

r:4

w:2

x:1

每種身份(owner/group/others)各自的三個(gè)權(quán)限(r/w/x)分?jǐn)?shù)是需要累加的凛捏,例如當(dāng)權(quán)限為: [-rwxrwx---] 分?jǐn)?shù)則是:

owner = rwx = 4+2+1 = 7

group = rwx = 4+2+1 = 7

others= --- = 0+0+0 = 0

所以等一下我們?cè)O(shè)定權(quán)限的變更時(shí)担忧,該文件的權(quán)限數(shù)字就是770啦!變更權(quán)限的指令chmod的語法是這樣的:

設(shè)置權(quán)限命令

選項(xiàng)與參數(shù):

xyz : 就是剛剛提到的數(shù)字類型的權(quán)限屬性坯癣,為 rwx 屬性數(shù)值的相加瓶盛。

-R : 進(jìn)行遞歸(recursive)的持續(xù)變更,亦即連同此目錄下的所有文件都會(huì)變更

下面依然利用test文件:

test文件

命令如下:

結(jié)果如下:


這樣就將test文件的權(quán)限改為最高的了示罗。

符號(hào)類型改變文件權(quán)限

還有一個(gè)改變權(quán)限的方法呦惩猫!從之前的介紹中我們可以發(fā)現(xiàn),基本上就九個(gè)權(quán)限分別是(1)user (2)group (3)others三種身份啦蚜点! 那么我們就可以藉由u, g, o來代表三種身份的權(quán)限轧房!

此外, a 則代表 all 亦即全部的身份绍绘!那么讀寫的權(quán)限就可以寫成r, w, x奶镶!也就是可以使用底下的方式來看:

這里依然用test文件為例:

命令

結(jié)果如下

這樣就修改了權(quán)限了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末陪拘,一起剝皮案震驚了整個(gè)濱河市厂镇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌左刽,老刑警劉巖捺信,帶你破解...
    沈念sama閱讀 218,036評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異欠痴,居然都是意外死亡迄靠,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門喇辽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掌挚,“玉大人享甸,你說我怎么就攤上這事格嘁。” “怎么了鳍鸵?”我有些...
    開封第一講書人閱讀 164,411評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)奇徒。 經(jīng)常有香客問我,道長(zhǎng)缨硝,這世上最難降的妖魔是什么摩钙? 我笑而不...
    開封第一講書人閱讀 58,622評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮查辩,結(jié)果婚禮上胖笛,老公的妹妹穿的比我還像新娘。我一直安慰自己宜岛,他們只是感情好长踊,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著萍倡,像睡著了一般身弊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上列敲,一...
    開封第一講書人閱讀 51,521評(píng)論 1 304
  • 那天阱佛,我揣著相機(jī)與錄音,去河邊找鬼戴而。 笑死凑术,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的所意。 我是一名探鬼主播淮逊,決...
    沈念sama閱讀 40,288評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼扶踊!你這毒婦竟也來了泄鹏?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,200評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤姻檀,失蹤者是張志新(化名)和其女友劉穎命满,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體绣版,經(jīng)...
    沈念sama閱讀 45,644評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡胶台,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了杂抽。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诈唬。...
    茶點(diǎn)故事閱讀 39,953評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖缩麸,靈堂內(nèi)的尸體忽然破棺而出铸磅,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評(píng)論 5 346
  • 正文 年R本政府宣布阅仔,位于F島的核電站吹散,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏八酒。R本人自食惡果不足惜空民,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望羞迷。 院中可真熱鬧界轩,春花似錦、人聲如沸衔瓮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽热鞍。三九已至葫慎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間薇宠,已是汗流浹背幅疼。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留昼接,地道東北人爽篷。 一個(gè)月前我還...
    沈念sama閱讀 48,119評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像慢睡,于是被迫代替她去往敵國(guó)和親逐工。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評(píng)論 2 355

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

  • Linux 文件基本屬性 Linux系統(tǒng)是一種典型的多用戶系統(tǒng)漂辐,不同的用戶處于不同的地位泪喊,擁有不同的權(quán)限。為了保護(hù)...
    _07閱讀 1,123評(píng)論 0 4
  • Linux 文件基本屬性 Linux系統(tǒng)是一種典型的多用戶系統(tǒng)髓涯,不同的用戶處于不同的地位袒啼,擁有不同的權(quán)限。為了保護(hù)...
    Frankeen閱讀 177評(píng)論 0 2
  • Linux系統(tǒng)是一種典型的多用戶系統(tǒng)纬纪,不同的用戶處于不同的地位蚓再,擁有不同的權(quán)限。為了保護(hù)系統(tǒng)的安全性包各,Linux系...
    Stan_Z閱讀 822評(píng)論 0 7
  • 前言 有時(shí)候在Linux操作系統(tǒng)更改文件權(quán)限的時(shí)候, 總是得查一下, 怎么修改, 自己記錄一下, 便于查找, 便于...
    wenjieli閱讀 196評(píng)論 0 0
  • 函數(shù)聲明和函數(shù)表達(dá)式有什么區(qū)別 函數(shù)聲明 1 函數(shù)聲明必須有函數(shù)名2 函數(shù)可以在任意地方調(diào)用fn(); 函數(shù)表達(dá)式...
    饑人谷_tonya閱讀 150評(píng)論 0 0