日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux 权限属性,linux 文件或目录的权限和属性

發(fā)布時(shí)間:2024/4/14 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 权限属性,linux 文件或目录的权限和属性 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、windows 和linux文件類型的區(qū)別

windows 里是通過(guò)擴(kuò)展名來(lái)區(qū)分文件類型的;linux里文件擴(kuò)展名和文件類型沒(méi)有關(guān)系,為了容易區(qū)分和箭筒用戶使用的windows的習(xí)慣,我們也會(huì)用擴(kuò)展名來(lái)表示linux文件類型,linux 系統(tǒng)中,一切皆文件。

2、linux系統(tǒng)查看文件類型[[email?protected]?~]#?ls??-l

總用量?72556

-rw-------.?1?root?root?????1104?7月???6?00:51?anaconda-ks.cfg

-rw-r--r--??1?root?root?????1083?5月??15?2015?epel-6.repo

-rw-r--r--.?1?root?root????22179?7月???6?00:51?install.log

-rw-r--r--.?1?root?root?????5890?7月???6?00:50?install.log.syslog

其中-rw-r--r--??開(kāi)頭的第一個(gè)“-”表示文件的類型

3、文件權(quán)限位介紹

的文件或目錄的權(quán)限和用戶及用戶組的關(guān)系很大,linux系統(tǒng)中每個(gè)文件或目錄都有一組共9個(gè)基礎(chǔ)權(quán)限位,每三個(gè)字符被分為一組,分別是屬主權(quán)限位,屬組權(quán)限位和其他用戶權(quán)限位。

下邊的圖可以很直接的介紹出九個(gè)權(quán)限位。

3、linux中常見(jiàn)的系統(tǒng)文件類型

4、inode節(jié)點(diǎn)與block介紹

磁盤==》分區(qū)==》格式化(創(chuàng)建文件系統(tǒng))==》掛載??? 只用經(jīng)過(guò)這四個(gè)步驟硬盤才可以正常使用

磁盤在進(jìn)行分區(qū)格式化的是,會(huì)生成兩部分,一部分是inode節(jié)點(diǎn)(很多個(gè)),另一部分是block(很多個(gè))

inode:

inode 就是用來(lái)儲(chǔ)存這些數(shù)據(jù)屬性信息的(ls –l 的結(jié)果),inode包含的文件屬性信息有大小、數(shù)組、歸屬的用戶組、讀寫權(quán)限、文件類型和修改時(shí)間,還包含指向文件實(shí)體的指針的功能(inode 節(jié)點(diǎn)—block 的對(duì)應(yīng)關(guān)系)等,但是inode唯獨(dú)不包含文件名,inode 存儲(chǔ)空間: 256字節(jié)/每個(gè)

block:

block就是存儲(chǔ)空間,是存儲(chǔ)真正存放數(shù)據(jù)的,例如:照片,視頻等普通文件數(shù)據(jù)。

inode 相當(dāng)于目錄,block 相當(dāng)于書的內(nèi)容,整本書相當(dāng)于磁盤。

inode 除了記錄文件屬性以外,還會(huì)為每個(gè)文件建立信息索引,所以就有了inode數(shù)值。操作系統(tǒng)根據(jù)指令,即可通過(guò)inode的值最快的找到相對(duì)應(yīng)的文件實(shí)體,文件、inode、block之間的關(guān)系可以用下圖來(lái)表示:

5、查看inode節(jié)點(diǎn)和block信息

使用dumpefs 查看:1、查看inode節(jié)點(diǎn)

[[email?protected]?~]#?dumpe2fs?/dev/sda3?|?grep?-i?"blocksize"

dumpe2fs?1.41.12?(17-May-2010)

Block?size:???????????????4096

[[email?protected]?~]#?dumpe2fs?/dev/sda3?|grep?-i?"inode?size"

dumpe2fs?1.41.12?(17-May-2010)

Inode?size:???????????????256

使用df?查看:

[[email?protected]?~]#?df?-i

Filesystem?????Inodes?IUsed??IFree?IUse%?Mounted?on

/dev/sda3??????593344?55847?537497???10%?/

tmpfs??????????125596?????1?125595???1%?/dev/shm

/dev/sda1???????51200???38??51162????1%?/boot

查看inode節(jié)點(diǎn)號(hào)

[[email?protected]?~]#?ls?-lhi

總用量?71M

927186?-rw-------.?1?root?root?1.1K?7月???6?00:51?anaconda-ks.cfg

915719?-rw-r--r--??1?root?root?1.1K?5月??15?2015?epel-6.repo

915714?-rw-r--r--.?1?root?root??22K?7月???6?00:51?install.log

915715?-rw-r--r--.?1?root?root?5.8K?7月???6?00:50?install.log.syslog

2、查看block?的大小

[[email?protected]~]#?df?-h

Filesystem??????Size?Used?Avail?Use%?Mounted?on

/dev/sda3???????8.8G?1.5G??7.0G??17%?/

tmpfs???????????491M?????0?491M???0%?/dev/shm

/dev/sda1???????190M??36M??145M??20%?/boot

inode小結(jié):

1)磁盤分區(qū)格式化ext4文件系統(tǒng)后會(huì)生成一定數(shù)量的inode和block

2)inode是索引節(jié)點(diǎn),作用是存放文件的屬性信息以及作為文件的索引(指向文件的實(shí)體)

3)ext3? ext4 文件系統(tǒng)的block存放的是文件對(duì)的實(shí)際內(nèi)容

4)inode是一塊存儲(chǔ)空間,C6非啟動(dòng)分區(qū)inode默認(rèn)大小256字節(jié)。C5是128字節(jié)

5)inode是一串?dāng)?shù)字,不同的文件對(duì)用的inode(一串?dāng)?shù)字)在文件系統(tǒng)里是唯一的

6)inode相同的文件,互為硬鏈接文件(一個(gè)文件的兩個(gè)入口)

7)一個(gè)文件被創(chuàng)建后至少要占用一個(gè)inode和一個(gè)block

8)block的大小一般有1k,2k,4k幾種。其中引導(dǎo)分區(qū)等為1K,其他普通分區(qū)為4k(C6)

9)如果一個(gè)文件很大,可能占多個(gè)block,如果文件很小,至少占一個(gè)block,并且剩余空間浪費(fèi)了。

10)inode大小和總量查看

[[email?protected]/]# dumpe2fs? /dev/sda3|egrep -i"block size|Inode size"

[[email?protected]/]# dumpe2fs? /dev/sda3|egrep -i"block count|Inode count"

11) 查看inode的總量和使用量命令

df -i

12)如何生成及指定inode大小

格式化命令:mkfs.ext4 -b 2048 -I 256 /dev/sdb

block小結(jié):

1)磁盤讀取數(shù)據(jù)是按block為單位讀取的

2)一個(gè)文件可能占用多個(gè)block,沒(méi)讀取一個(gè)block就會(huì)消耗一次IO

3)如果要提升IO的性能,那么就要盡可能一次性讀取數(shù)據(jù)盡量多

4)一個(gè)block只能該存放一個(gè)文件的內(nèi)容,無(wú)論內(nèi)容有多少,如果block 4K,那存放1K的文件,就剩余3K浪費(fèi)了

5)block 并非越大越好,block太大對(duì)于小文件存放就會(huì)浪費(fèi)磁盤空間。例如:1000K的文件,block為4K,占用250個(gè)block,block為1K,占用1000個(gè)block,訪問(wèn)效率誰(shuí)更高,消耗IO分為為250次和1000次

6)根據(jù)也無(wú)需求,確定默認(rèn)的block大小,如果是大文件(大于16K )一般設(shè)置block大一點(diǎn),小文件(小于1k)一般設(shè)置block小一點(diǎn)

7)block太大,例如4K,文件都是1K的,大大的浪費(fèi)了磁盤空間,但是訪問(wèn)性能高

8)block太小,例如:1K,文件都是100K,消耗大量的IO

9)block大小設(shè)置也是格式化分區(qū)時(shí)候確定的,命令mkfs.ext4 -b 2048 -I 256 /dev/sdb

10)企業(yè)里文件都會(huì)比較大(一般都會(huì)大于4K)block設(shè)置大一些會(huì)提升磁盤的訪問(wèn)效率

11)ext3/ext4 文件系統(tǒng)(centos 5 和6 ),一般都設(shè)置為4K

原文:http://xiaolian.blog.51cto.com/11219763/1863295

總結(jié)

以上是生活随笔為你收集整理的linux 权限属性,linux 文件或目录的权限和属性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。