檔案的屬性 上

2022-03-21 14:49:48 字數 2584 閱讀 6437

1.1 檔案屬性詳解

檔案型別

普通檔案

file

d 目錄

directory

l 軟連線

soft link

1050469 -rw-------. 1

root root 1.2k

jul 10 18:26 anaconda-ks.cfg

1046531

-rw-r--r--. 1 root root 22k

jul 10 18:26 install.log

1046532

-rw-r--r--. 1 root root

5.8k jul 10 18:25 install.log.syslog

1050479

-rw-r--r--. 1 root root 29

jul 10 19:18 nfsnobody.txt

inode號碼 硬鏈結數 屬於的主人 所屬的組 大小 修改時間 檔名(不是檔案屬性)

索引節點 所有者 家庭

rw------- .

rw-r--r-- .

rw-r--r-- .

rw-r--r-- .

檔案型別 許可權 跟selinux有關

2.1 inode索引接點

2.1.1 什麼是inode

inode 索引節點

身份證號碼 檔案屬性資訊(大小 許可權 時間 檔案型別 硬連線數)

索引節點(index node)

通過檔名找到inode號碼

2.1.2 特點

1)在系統中建立乙個非空的檔案占用乙個inode和至少乙個block

2)在同乙個分割槽中(檔案系統),如果兩個檔案的inode號碼相同這兩個檔案互為硬鏈結

3)inode大小 256位元組 (再centos6.x系統中),分割槽小於500m時為128位元組

2.1.3 檢視檔案的inode號

使用ls -lhi 命令

l 顯示詳細資訊

h 以人類可讀的方式顯示

i 顯示inode號碼

[root@nfsnobody ~]# ls -lhi

total 692k

42-rw-r--r-- 1 root root 0 aug 29 09:34 115199

-rw-------. 1 root root 1.1k aug 10 18:39 anaconda-ks.cfg

-rw-r--r--. 1 root root 292 aug 17 16:23 ett.txt

-rw-r--r--. 1 root root 0 aug 16 16:28 find

2.2 block

2.2.1 什麼是block

block

資料塊 檔案的內容/資料

存放資料(檔案內容)

block是用來存放檔案內容

2.2.2 特點

1、大小 block 預設4k(centos6.x)

2、如果檔案很大,會占用多個block,如果檔案很小,剩餘空間無法使用

3、磁碟進行讀寫 io 是按照block為單位的 讀取一次block 算一次io

4、存放資料的地方

5、磁碟讀取資料是按block為單位讀取的

2.2.3 檢視檔案block

檢視檔案大小

block的大小,其實就是磁碟物理空間的大小。

[root@nfsnobody ~]# ls -lh

total 692k

-rw-r--r-- 1 root root 0 aug 29 09:34 1

-rw-------. 1 root root 1.1k aug 10 18:39 anaconda-ks.cfg

2.3 inode與block特點詳解

1、建立乙個檔案 要占用乙個inode和至少乙個block

2、檔案大小 占用乙個block 剩餘空間不能使用

2.4 顯示檔案內容的過程

先通過檔名找到inode號碼

再讀取inode中存放的block位置資訊

最後顯示block內容,就是顯示檔案的內容。

2.5 檢視系統中inode和block的方法

df -i 檢視 inode

[root@nfsnobody ~]# df -i

df -h -h以人類可讀 看block資訊

[root@nfsnobody ~]# df -h

stat 檢視檔案的詳細資訊

[root@nfsnobody ~]# stat

grep -i 不區分大小寫

[root@nfsnobody ~]# dumpe2fs /dev/sda3|grep -i

Vue 例項上的屬性

vue 例項上的屬性 元件樹 parent 用來訪問元件例項的父例項 root 用來訪問當前元件樹的根例項 children 用來訪問當前元件例項的直接子元件例項 refs 用來訪問ref指令的子元件 dom訪問 el 用來掛載當前元件例項的dom元素 e ls 用來訪 問els 用來訪問 els ...

檔案的屬性

1.解釋下邊一行的含義 rw r r 1 root root 0 jun 12 17 44 a 第乙個字段 表示a是檔案 rw 檔案擁有者的屬性 r 檔案所屬使用者組的屬性 r 其他人對此檔案的屬性 第三個字段 表示檔案的擁有者 第四個字段 表示擁有者的使用者組 第五個字段 表示檔案大小 第六個字段...

Vuex核心屬性(上)

state 單一狀態樹 單一資料來源 主要是用來存放狀態的 如 count 0 getters 類似於單個元件裡面的計算屬性 mutations 狀態更新的唯一方式 commit mutations 主要分為2部分 1.字串的事件型別 increment state 在這裡面 increment 就...