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 就...