Linux文件基本屬性

Linux系統(tǒng)是一種典型的多用戶系統(tǒng)淤堵,不同的用戶處于不同的地位篙耗,擁有不同的權(quán)限裕偿。為了保護(hù)系統(tǒng)的安全性匠童,Linux系統(tǒng)對(duì)不同的用戶訪問(wèn)同一文件(包括目錄文件)的權(quán)限做了不同的規(guī)定。在Linux中我們通常使用以下兩個(gè)命令來(lái)修改文件或目錄的所屬用戶與權(quán)限:

chown(change owner):修改所屬用戶與組

chmod(change mode):修改用戶的權(quán)限

ll或ls -l顯示一個(gè)文件/目錄的屬性以及文件所屬的用戶和組

ls -l

?第一列 【-rw-r--r--】【drwxr-xr-x@】

?第一個(gè)字符

-:代表文件

d:代表目錄

l:代表鏈接文檔

b:裝置文件里面的可供存儲(chǔ)的接口設(shè)備(可隨機(jī)存取裝置)

c:裝置文件里面的串行端口設(shè)備亦歉,例如鍵盤恤浪,鼠標(biāo)(一次性讀取裝置)

?rwx三個(gè)字符一組

r(read)可讀 數(shù)字4表示

w(write)可寫 數(shù)字2表示

x(execute)可執(zhí)行 數(shù)字1表示

順序不會(huì)改變,如果沒(méi)有權(quán)限鳍徽,就會(huì)出現(xiàn)-

第一組rwx確定屬主(該文件的所有者)擁有該文件的權(quán)限资锰,第二組確定屬組(所有者的同組用戶)擁有該文件的權(quán)限,第三組確定其他用戶擁有該文件的權(quán)限阶祭。

比如【-rw-r--r--】:表示文件绷杜,所有者的權(quán)限是rw-可讀,可寫,不可執(zhí)行直秆,數(shù)字表示是4+2=6,該所有者的權(quán)限是6鞭盟;同組用戶的權(quán)限是r--,可讀圾结,不可寫,不可執(zhí)行齿诉,用數(shù)字表示是4筝野,同組用戶的權(quán)限是4;其他用戶的權(quán)限也是r--,同理數(shù)字表示是4.總體結(jié)合起來(lái)這個(gè)文件的權(quán)限就是644.

?接下來(lái)硬連接數(shù)粤剧,所有者(屬主)名字歇竟,屬組名字,大小抵恋,上次更改日期焕议,文件名

文件屬主和屬組

ls -l

以上實(shí)例,無(wú)標(biāo)題.md是一個(gè)文件弧关,屬主是wuren,屬組是staff.

對(duì)于文件來(lái)說(shuō)盅安,它都有一個(gè)特定的所有者,也就是對(duì)該文件具有所有權(quán)的用戶世囊。同時(shí)别瞭,在Linux系統(tǒng)中,用戶是按組分類的株憾,一個(gè)用戶屬于一個(gè)或多個(gè)組蝙寨。文件所有者以外的用戶又可以分為文件所有者的同組用戶和其他用戶嗤瞎。

因此籽慢,Linux系統(tǒng)按文件所有者,文件所有者同組用戶和其他用戶來(lái)規(guī)定了不同的文件訪問(wèn)權(quán)限猫胁。

對(duì)于root用戶來(lái)說(shuō),一般情況下跛锌,文件的權(quán)限對(duì)其不起作用弃秆。

更改文件屬性

chgrp:更改文件屬組

chgrp [-R] 屬組名 文件名

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

chown:更改文件屬主郑藏,也可以同時(shí)更改文件屬組

chown [-R] 屬主名 文件名

chown [-R] 屬主名:屬組名 文件名

進(jìn)入/root目錄衡查,將install.log的擁有者改為bin賬號(hào)

[root@www ~] cd ~

[root@www ~]# chown bin install.log

[root@www ~]# ls -l

-rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log

將install.log的擁有者與群組改回為root:

[root@www ~]# chown root:root install.log

[root@www ~]# ls -l

-rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log

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

Linux文件屬性有兩種設(shè)置方法,一種是數(shù)字必盖,一種是符號(hào)

Linux文件的基本權(quán)限有9個(gè)拌牲,分別是owner/group/others(擁有者/組/其他)三種身份各有自己的read/write/execute權(quán)限

文件的權(quán)限字符為:-rwxrwxrwx,這九個(gè)權(quán)限是三個(gè)三個(gè)一組俱饿,其中,我們可以使用數(shù)字來(lái)代表各個(gè)權(quán)限

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

所以該文件的權(quán)限數(shù)字就是770

變更權(quán)限的指令chmod

chmod [-R] xyz 文件或目錄

xyz:上文提到的數(shù)字類型的權(quán)限屬性拍埠,為rwx屬性數(shù)值的相加

-R:遞歸變更文件權(quán)限,同次目錄下的所有文件權(quán)限都會(huì)變更

把pdf文件的權(quán)限改為所有人可讀土居,可寫枣购,可執(zhí)行

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

user:用戶

group:組

others:其他

用u,g,o來(lái)代表三種身份的權(quán)限,a代表all,即全部的身份擦耀,讀寫的權(quán)限可以寫成r,w,x,使用下表方式來(lái)看

如果需要將文件權(quán)限設(shè)置為-rwxr-xr--,可以使用chmod u=rwx,g=rx,o=r 文件名來(lái)設(shè)定

創(chuàng)建文件1棉圈,查看默認(rèn)權(quán)限,眷蜓,修改文件權(quán)限

去掉某些權(quán)限而不改變其他已存在的權(quán)限分瘾,例如拿掉全部人的可執(zhí)行權(quán)限

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市账磺,隨后出現(xiàn)的幾起案子芹敌,更是在濱河造成了極大的恐慌,老刑警劉巖垮抗,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件氏捞,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡冒版,警方通過(guò)查閱死者的電腦和手機(jī)液茎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)辞嗡,“玉大人捆等,你說(shuō)我怎么就攤上這事⌒遥” “怎么了栋烤?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)挺狰。 經(jīng)常有香客問(wèn)我明郭,道長(zhǎng),這世上最難降的妖魔是什么丰泊? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮话侄,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘吞杭。我一直安慰自己嘀韧,他們只是感情好篇亭,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锄贷,像睡著了一般译蒂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谊却,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天柔昼,我揣著相機(jī)與錄音,去河邊找鬼炎辨。 笑死捕透,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的碴萧。 我是一名探鬼主播乙嘀,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼破喻!你這毒婦竟也來(lái)了虎谢?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤曹质,失蹤者是張志新(化名)和其女友劉穎婴噩,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體羽德,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡几莽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宅静。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片章蚣。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蝴韭,到底是詐尸還是另有隱情履磨,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站矛辕,受9級(jí)特大地震影響飞蹂,放射性物質(zhì)發(fā)生泄漏陈哑。R本人自食惡果不足惜惊窖,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望界酒。 院中可真熱鬧盾计,春花似錦署辉、人聲如沸哭尝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)尤泽。三九已至熊咽,卻和暖如春横殴,著一層夾襖步出監(jiān)牢的瞬間衫仑,已是汗流浹背惑畴。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留到踏,地道東北人窝稿。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓纹蝴,卻偏偏與公主長(zhǎng)得像塘安,于是被迫代替她去往敵國(guó)和親兼犯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子切黔,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

推薦閱讀更多精彩內(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ù)系...
    JohnnyZhou_5739閱讀 252評(píng)論 0 0
  • Linux 文件基本屬性 Linux系統(tǒng)是一種典型的多用戶系統(tǒng)孟岛,不同的用戶處于不同的地位渠羞,擁有不同的權(quán)限次询。為了保護(hù)...
    _簡(jiǎn)_單_點(diǎn)_閱讀 116評(píng)論 0 0
  • Linux 文件基本屬性 Linux系統(tǒng)是一種典型的多用戶系統(tǒng),不同的用戶處于不同的地位摹菠,擁有不同的權(quán)限世落。為了保護(hù)...
    Frankeen閱讀 174評(píng)論 0 2
  • Linux文件基本屬性 Linux系統(tǒng)是一種典型的多用戶系統(tǒng)屉佳,不同的用戶處于不同的地位武花,擁有不同的權(quán)限体箕。為了保護(hù)系...
    饃饃是小爺閱讀 311評(píng)論 0 0