產(chǎn)品型號(hào):Thinkpad E15
系統(tǒng)版本:centos8
linux文件權(quán)限詳解
[root@xuegod63 ~]# ll /etc/passwd
-rw-r--r--. 1 root root 2053 9月 19 2017 /etc/passwd
文件權(quán)限基本解釋?zhuān)?/p>
- rw- r-- r--. 1 root root 2053 9月 19 2017 /etc/passwd
其中:文件類(lèi)型,可以為p、d、l、s、c、b和 –
p表示命名管道文件
d表示目錄文件
l表示符號(hào)連接文件
-表示普通文件
s表示socket套接口文件,比如我們啟用mysql時(shí),會(huì)產(chǎn)生一個(gè)mysql.sock文件
c表示字符設(shè)備文件,例: 虛擬控制臺(tái) 或tty0
b表示塊設(shè)備文件 例: sda, cdrom
例:
[root@xuegod63 ~]# ll /dev/sda /dev/cdrom /etc/passwd /dev/tty0
lrwxrwxrwx 1 root root 3 9月 19 2017 /dev/cdrom -> sr0
brw-rw---- 1 root disk 8, 0 9月 19 2017 /dev/sda
crw--w---- 1 root tty 4, 0 9月 19 2017 /dev/tty0
-rw-r--r--. 1 root root 2053 9月 19 2017 /etc/passwd 如下效果圖:
權(quán)限說(shuō)明
對(duì)于文件來(lái)說(shuō):
r:讀 cat
w:寫(xiě) vim echo
x:執(zhí)行 運(yùn)行命名或者腳本
對(duì)于目錄來(lái)說(shuō):
r:讀(看到目錄里面有什么) ls
w:在目錄里面建文件,刪除,移動(dòng) touch mkdir rm mv cp
x:進(jìn)入 cd
文件擁有者
UGO:所有者--用戶(hù)組--其它用戶(hù)
所有者: 就是創(chuàng)建文件的用戶(hù),這個(gè)用戶(hù)擁有對(duì)它所創(chuàng)建的文件的一切權(quán)限,所有者可以允許其所在的用戶(hù)組可以訪問(wèn)所有者的文件。
用戶(hù)組: 用戶(hù)組是具有相同特征用戶(hù)的邏輯集合,有時(shí)我們需要讓多個(gè)用戶(hù)具有相同的權(quán)限,比如查看、修改某一個(gè)文件的權(quán)限,一種方法是分別對(duì)多個(gè)用戶(hù)進(jìn)行文件訪問(wèn)授權(quán),如果有10個(gè)用戶(hù)的話(huà),就需要授權(quán)10次,顯然這種方法不太合理;另一種方法是建立一個(gè)組,讓這個(gè)組具有查看、修改此文件的權(quán)限,然后將所有需要訪問(wèn)此文件的用戶(hù)放入這個(gè)組中,那么所有用戶(hù)就具有了和組一樣的權(quán)限。這就是用戶(hù)組。
其它用戶(hù):系統(tǒng)內(nèi)的其他所有者用戶(hù)就是other用戶(hù)類(lèi)
常見(jiàn)幾種文件權(quán)限組成
- rwx --- ---:文件所有者對(duì)文件具有讀取、寫(xiě)入和執(zhí)行的權(quán)限。
- rwx r-- r--: 文件所有者具有讀、寫(xiě)與執(zhí)行的權(quán)限,用戶(hù)組里用戶(hù)及其他用戶(hù)則具有讀取的權(quán)限
- rw- rw- r-x:文件所有者與同組用戶(hù)對(duì)文件具有讀寫(xiě)的權(quán)限,而其他用戶(hù)僅具有讀取和執(zhí)行的權(quán)限。
drwx--x—x: 目錄所有者具有讀寫(xiě)與進(jìn)入目錄的權(quán)限,其他用戶(hù)近能進(jìn)入該目錄,卻無(wú)法讀取任何數(shù)據(jù)。
drwx------: 除了目錄所有者具有完整的權(quán)限之外,其他用戶(hù)對(duì)該目錄完全沒(méi)有任何權(quán)限。
舉例如下:
每個(gè)用戶(hù)都擁有自己的專(zhuān)屬目錄,通常放置/home下
[root@xuegod63 home]# ll /home/
總用量 0
drwx------. 3 user1 user1 78 9月 19 2017 user1
注: [rwx------]表示目錄所有者本身?yè)碛械臋?quán)限,其它用戶(hù)是無(wú)法進(jìn)入的。 root可以。
例2: 你以什么用戶(hù)身份登錄,那么你創(chuàng)建的文件或目錄,自動(dòng)成為該文件的所屬主和組
[root@xuegod63 home]# su -user1
上一次登錄:二 9月 19 12:57:21 CST 2017:0 上
[user1@xuegod63 ~]$
[user1@xuegod63 ~]$ touch a.txt
[user1@xuegod63 ~]$ ll a.txt
-rw-rw-r-- 1 user1 user1 0 5月 8 20:58 a.txt
總結(jié):
文件權(quán)限基本解釋?zhuān)?/p>
- rw- r-- r--. 1 root root 2053 9月 19 2017 /etc/passwd
其中:文件類(lèi)型,可以為p、d、l、s、c、b和 –
p表示命名管道文件
d表示目錄文件
l表示符號(hào)連接文件
-表示普通文件
s表示socket套接口文件,比如我們啟用mysql時(shí),會(huì)產(chǎn)生一個(gè)mysql.sock文件
c表示字符設(shè)備文件,例: 虛擬控制臺(tái) 或tty0
b表示塊設(shè)備文件 例: sda, cdrom
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com