Linux中的磁碟管理

2021-08-03 14:35:00 字數 2287 閱讀 6969

分割槽操作

分割槽格式化操作

掛載分割槽

linux中的swap分割槽

(1)檢視磁碟分割槽使用狀況

df命令

選項:

l 僅顯示本地磁碟(預設)

a 顯示所有檔案系統的磁碟使用情況,包含比如/proc/

h 以1024進製計算最合適的單位顯示磁碟容量

h 以1000進製計算最合適的單位顯示磁碟容量

t 顯示磁碟分割槽型別

t 顯示指定型別檔案系統的磁碟分割槽

x 不顯示指定型別檔案系統的磁碟分割槽

(2)統計磁碟上的檔案大小

du命令

選項:

b 以byte為單位統計檔案

k 以kb為單位統計檔案

m 以mb為單位統計檔案

h 按照1024進製以最適合的單位統計檔案

h 按照1000進製以最適合的單位統計檔案

s 指定統計目標

如:

du -h /etc
在實際生產中,我們可能會遇到伺服器硬碟空間不夠用的問題,較好的解決方案是我們向伺服器新增一塊或多塊新的硬碟,增加儲存空間。

一般情況下,我們需要關閉伺服器後才可以新增新的硬碟。但是如果支援熱插拔,即可帶電新增新的硬碟。

當我們新增完新的硬碟,開機進入linux系統後,此時還不能使用新的硬碟空間,我們必須對硬碟進行分割槽、格式化、掛載後才能使用。

fdisk /dev/sdb
執行該命令後進入操作的互動介面。通過輸入:

n 表示增加新的分割槽,根據提示進一步輸入新增分割槽的型別,如 p表示主分割槽;e表示擴充套件分割槽;l表示邏輯分割槽。

p 表示檢視硬碟的分割槽情況。

d 刪除某個分割槽。

w 通過n命令新增的分割槽實際上還未生效,最後還需要輸入w命令進行儲存,儲存當前的分割槽方案。

mkfs命令,如:

mkfs.檔案系統 裝置檔名

mkfs.ext4 /dev/sdb1
或者mkfs -t 檔案系統 裝置檔名,如:

mkfs -t ext4 /dev/sdb2
分割槽預設的掛載目錄是/mnt目錄。

通過mount命令進行分割槽的掛載,前提是掛載點存在(即作為掛載點的目錄被建立)。mount 裝置檔名 掛載點,如:

mount /dev/sdb1 /mnt/doc
可以使用umount /mnt/doc解除安裝已掛載的分割槽。

需要注意的是通過mount進行的掛載只是臨時生效,重啟計算機後將不會自動重新掛載。如果需要計算機在重啟之後自動掛載,需要在/etc/fstab檔案中進行配置。

vim + /etc/fstab
在檔案的最後插入:

裝置檔名 掛載點 檔案系統型別 defaults 0 0
如:

/dev/sdb1 /mnt/doc ext4 defaults 0 0
額外補充:在linux中我們還可以新增swap分割槽(相當於虛擬記憶體。交換分割槽,在生產環境下電腦記憶體不超過4個g時,swap分割槽的大小應該是記憶體2倍,電腦記憶體超過4個g,swap分割槽的大小跟記憶體大小一致就可以了;在實驗環境下swap分割槽不超過2gb就足夠了)。

那麼如何為硬碟新增swap交換分割槽呢?

1. 建立乙個普通的linux分割槽;

2. 修改分割槽型別的16進製制編號;(乙個普通linux分割槽的分割槽型別為83,而交換分割槽的16進製制編號為82)

3. 格式化交換分割槽;

4. 啟用交換分割槽。

注:swap分割槽不需要被掛載。因為這不是給使用者使用的分割槽。我們沒必要提供乙個「入口」(或者碟符)給使用者。

具體操作如下:(這裡以mbr分割槽型別為例)

fdisk /dev/sdb
mkswap /dev/sdb6
swapon /dev/sdb6
swapoff /dev/sdb6

Linux中磁碟的管理

linux中磁碟的管理 我們在xshell中輸入 fdisk l 可以看到我們剛新增的10g硬碟,檔案位置在 dev sdb 然後輸入 fdisk dev sdb開始對硬碟分割槽,輸入n p指代的是主分割槽,e指代的是擴充套件分割槽,如上圖,當前沒有主分割槽,所以輸入p,起始扇區不動,last扇區 ...

Linux中的磁碟管理

1.本地儲存裝置的識別 fdisk l 真實存在的裝置 cat proc partition 系統識別的裝置 blkid 系統可使用的裝置 df 系統正在掛載的裝置 2.裝置的掛載和解除安裝1.裝置名稱 dev xdx dev hd0 dev hd1 dev sda dev sdb dev sda1...

Linux的磁碟管理

裝置檔案 塊檔案b 按塊為單位,隨機訪問的裝置,硬碟 b,c 字元裝置c 按字元進行訪問,線性裝置,鍵盤 c dev 主裝置號,次裝置號 major number 主裝置號 裝置型別 minor number 此裝置號 同一種裝置型別的不同裝置 硬碟的裝置檔名 ide,ata hd sata sd ...