一、查看本機磁盤情況命令: fdisk -l /dev/sd 使用Tab鍵先看本機有幾個磁盤然後選擇查看
二、三大存儲類型
1、塊存儲:block(大小:8X512bytes)
2、對象存儲
3、硬盤存儲
三、磁盤分區命令
磁盤分區、格式化概念:
比如一套剛建完的毛胚房,就相當於一塊磁盤,要成功住進房子,首先就需要對房子內部進行劃分:比如廁所位置,臥室位置,廚房位置,客廳位置等,這些就相當於給磁盤劃分區域;區域劃分完成之後,需要對每個區域進行對應的裝修,也就相當於對每一片分區進行格式化格式操作,規定每個分區的作用
1、最多隻能建四個主分區
2、建立第一個分區:(其他三個分區建立方式都相同)
建立完四個分區後的信息展示:
3、根據分區號刪除分區:
4、建立擴展分區:
5、主分區建完,如果將剩餘空間全部都給了擴展分區後,再創建分區的話,分區起始位置從擴展分區的起始位置開始
6、分區建完之後的保存和更新:
7、分區磁盤格式化:(擴展分區不能格式化,擴展分區下的分區可以格式化)
8、將格式化完成的分區映射到具體的文件目錄:掛載
mount + 分區位置 + 掛載目錄
總結 分區==》格式化==》掛載 流程
四、分區掛載
1、多個目錄共用一個分區的話,對一個目錄下的文件進行操作,其他目錄也會有同樣的變更
例如:分區相當於一個封閉的水桶,那麼映射的目錄相當於在水桶上面開的水管,不管從哪個水管進去,看到的水桶中的東西都是一樣的
2、卸載:umount+掛載目錄路徑
強制卸載:umount+-l+掛載目錄路徑
瀏覽目錄下的文件時:首先會先找當前目錄是否存在掛載,如果存在,則顯示的是掛載對應的分區中的內容,如果沒有,則看目錄的父級,例如 /opt/ :如果opt有掛載,則顯示opt對應的分區內容,如果沒有,則顯示父級根目錄的掛載分區所對應的內容
3、切換掛載點:
4、統計一個目錄下的文件有多大:
五、文件系統
硬盤在操作系統上的存儲級別是按 block塊 劃分的,在操作系統級別可以把硬盤看作一堆block塊
一部分存放數據,一部分存放文件元數據
磁盤滿了有兩種情況:一種是存放數據的空間滿了,一種是存放文件元數據的文件數滿了
1、查看文件元數據信息
元數據 inode 詳解:
super block:掌管所有的塊信息,塊分配
inode block:每個文件的編號信息