day06檔案系統的管理

2021-08-19 21:21:37 字數 1414 閱讀 3436

1.xfs是較高的海量的資料

ext4是日誌檔案系統

ntfs檔案系統,windowds檔案系統

掛載,做隱射,原路徑,目標路徑

坐騎的作用是將左邊的檔案鏈結到右邊,讓右邊的檔案和左邊的相同

卸除解除安裝,-l是強制進行

第六天檔案磁碟等了解

硬碟存放檔案內容儲存下來,

檔案內容,檔案的檔名稱,檔案許可權

檔案包括:檔案原資料,檔案內容

存放檔案的原資料:innode

在硬碟級別是扇區,在作業系統上是塊快

(存放原資料)的inode

ls -i / etc / passwd

df -i

可以檢視具體資訊

硬碟滿有兩種情況

一種是硬碟空間被佔滿

一種是存放檔案的原資訊的的的inode被佔滿

dd寫入資料

dd如果/ dev / zero = / sdb5 / test bs = 10g count = 1

如果#輸出的#輸入檔案

檔案保留備份最好是用打包

軟連線

硬鏈結超級塊

索引節點塊

每乙個檔案的都有他的inode的號碼

索引節點:許可權,屬主,屬主,建立時間,檔名稱,指標(用來定址的)

目錄塊,目錄名稱,目錄快

bloock塊存放資料的地方

超級塊使用者資料的管理,檢視硬碟是否能能繼續存放,

inode的好類似於

刪除檔案:

目錄和索引節點對應的關係

資料關係的重新建立就是恢復資料

鏈結軟連線

硬連線軟連線就是乙個檔案指向另外乙個檔案

新增ln -s /a/sour.txt /b/des.txt

軟連線是跟隨變化的類似於快捷方式,軟連線的索引節點號碼檔案和鏈結檔案不相同

變化相同

特性:同時變化

1.刪​​除鏈結檔案可以,但是刪除原始檔是存在影響的

2.刪除原始檔,鏈結檔案會被標紅,表示不存在

硬連線:檔案完全相同,使用相同的索引節點完全相同

ln /a/s.txt /b/d.txt

ll -i

製作是ln原路徑,目標路徑

1.刪​​除原始檔,鏈結檔案無影響

2.刪除鏈結檔案,原始檔無影響

3.修改原始檔/鏈結檔案,同時變化

4.因為是執行同乙個的索引節點去指向,所以修改會兩個變化,但是刪除其中乙個是去除掉其中的某個的關係鏈結,所以無影響

5.硬連線執行索引節點號

6.乙個分割槽就是乙個檔案系統

軟連線可以跨分割槽,硬連線無法跨分割槽

軟連線可以跨分割槽:

硬連線不能跨分割槽:因為索引節點是唯一的標識號,硬連線是執行索引節點號,所以是無法建立的

硬連線數

乙個目錄下,都會有2個隱藏檔案

06 檔案系統模組

fs模組 系統內建模組 主要用來操作檔案 let fs require fs 同步開啟檔案 let fd fs.opensync text 1 w console.log fd 寫入內容 fs.writefilesync fd,hello ink 退出 fs.closesync fd let fs ...

day06記憶體管理 檔案管理

2 記憶體管理函式的層次關係 檔案管理 1 brk函式 include int brk void addr 函式功能 主要用於調整動態記憶體的大小,具體的調整方式如下 當addr 原來的末尾位址時,表示申請動態記憶體 當addr 原來的末尾位址時,表示動態記憶體不變 當addr 原來的末尾位址時,表...

Day 9 檔案與檔案系統

在寫入其他型別的物件之前,需要先把它們轉化為字串 在文字模式下 或者位元組物件 在二進位制模式下 f.read size 檔案末尾 f.read 將返回乙個空字串 f.readline 從文中讀取 for line in f print line,end this is the first line...