磁碟分割槽(2)

2021-08-20 06:25:44 字數 2326 閱讀 3233

在linux裡面,一切皆檔案。

現在我們來看一下磁碟分割槽

通常劃分名字,規則是:

sda        (a硬碟)       s代表sata或者scsi型的硬碟   

sda1 (a硬碟的1分割槽)

sda2 (a硬碟的2分割槽)

sda3 (a硬碟的3分割槽)

sdb (b硬碟)

sdb1 (b硬碟的1分割槽)

linux的裝置檔案預設安裝在/dev

fdisk -l /dev/sda    #檢視硬碟a的分割槽資訊

#包含硬碟的大小,扇區sectors的大小,一次讀寫量等

fdisk /dev/sda       #按指令操作進行分割槽操作,比如在command裡面輸

#入n即是增加乙個分割槽partition,硬碟最多只能4個主分割槽

#如果你想要建立超過4個主分割槽,那麼可以定義3個主分割槽和

#1個擴充套件分割槽,而擴充套件分割槽則是提供擴充套件之用,如果定義了乙個

#擴充套件分割槽,那麼再建立分割槽就會在擴充套件分割槽裡面,這些分割槽稱為

#邏輯分割槽,擴充套件分割槽裡面可以建立多個邏輯分割槽

#系統引導必須要主分割槽

一旦你重新劃分了分割槽,則需要更新,然後格式化分割槽

partprobe                #更新分割槽表

mkfs.ext4 /dev/sdb1 #格式化b盤1分割槽,製作檔案系統為ext4格式,擴充套件分割槽不

#能格式化,如sdb4是擴充套件分割槽,sdb5是擴充套件分割槽裡面的邏

#輯分割槽,則只能格式化sdb5,不能格式化sdb4。

#mkfs == make filesystem

掛載操作

我們在操作時物件一般是目錄,當我們往目錄裡面訪問時,其實質是向分割槽裡面進行訪問操作,所以目錄和分割槽有對映關係,簡單點就是我們對目錄操作的是邏輯上的,但是真正內容的寫入硬碟其實是物理層面的,由於邏輯操作更加容易,所以我們必須按將二者建立聯絡,這個關係的建立就是掛載。

#   mount   物理裝置   邏輯目錄

mount /dev/sdb2 /sdb2 #將物理裝置/dev/sdb2掛載到目錄/sdb2下

#舉例:

cd /sdb2

touch a.txt #在目錄/sdb2裡面寫入檔案a.txt,其實就相當於向裝置/dev/sdb2寫入

#a.txt,這個寫入的動作由系統代勞,這裡的裝置是乙個硬碟裡面其中一

#個分割槽,注意擴充套件分割槽只是為了擴充套件更多的分割槽,只是乙個概念,不能

#進行掛載。乙個裝置允許多個掛載點。

解除安裝

#umount 邏輯目錄

#umount 裝置目錄 按順序解除安裝,而不是將所有掛載在此裝置上的目錄都解除安裝

umount /sdb2

df            #檢視所有的掛載資訊

df -h

df -i #檢視分割槽的inodes資訊

mount

du -sh /etc #統計乙個目錄多大

假如我們解除安裝了乙個掛載點,但是這個目錄還是存在的,只不過是取消了源裝置a和目標目錄a的對映關係,我們再次對這個目標目錄a操作,系統首先會去找源裝置a,但是掛載點被我們取消掉了,所以系統找不到a,之後系統就會預設繼續找到根目錄/,而根目錄是掛載在另外乙個裝置b之上,所以最終我們的目標目錄a和另外乙個裝置b建立了聯絡,對該目錄a進行操作,相當於對另外乙個裝置b進行操作。

掛載映象

初始的時候,映象並沒有被掛載到系統裡面,虛擬機器光碟亮著只是代表映象被放入cdrom而已 ,你如果沒掛載的話 你無法讀取裡面的的任何資訊,所以先手動掛載。

一般映象檔案都在/dev/sr0下面,如果沒經過掛載我們使用df是看不到映象檔案的掛載資訊的,所以我們要事先進行掛載。

注意/dev/cdrom指向/dev/sr0,所以掛載前者就相當於掛載後者。

mkdir centos.iso   #要掛載到乙個目錄之前,必須先建立這個資料夾

mount /dev/sro /media/centos.iso #這樣我們df就可以檢視到映象被掛載了

ls /media/centos.iso #被掛載後就可以檢視映象裡面的檔案內容了

磁碟分割槽交換分割槽

磁碟分割槽 首先給虛擬機器增加乙個新的硬碟sdb fdisk dev sdb n 新建 p1 回車 2g 給新分的磁碟增加2g容量 w 儲存退出 格式化新建的sdb1磁碟 mkfs.xfs dev sdb1 掛載新增加的磁碟sdb1 mount dev sdb1 media cdrom media ...

主機規劃與磁碟分割槽 磁碟分割槽 MBR

主流的磁碟介面為sata介面。sata usb scsi等磁碟介面都是使用scsi模組來驅動的,因此這些介面的磁碟裝置檔名都是 dev sd a p 的格式。順序需要根據linux核心檢測到磁碟的順序來決定。比如pc上面有兩個sata磁碟以及乙個usb磁碟,而主機板上面有6個sata的插槽。這兩個s...

windows磁碟分割槽及刪除 擴充套件磁碟分割槽

1 開啟磁碟管理面板 1.在開始選單 搜尋框 搜尋 磁碟 或者硬碟 點選控制面板下的選項 建立並格式化硬碟分割槽 2.開啟控制面板 搜尋 磁碟 或者硬碟 點選 管理工具下的選項 建立並格式化硬碟分割槽 3.選中計算機圖示 右鍵 管理 雙擊 儲存下的選項 磁碟管理 2 磁碟分割槽步驟 1 選中要分割槽...