3周第4次課 df、du命令 fdisk磁盤分區

一、df命令

作用:查看文件系統磁盤空間使用情況。可以不加任何參數,默認按 k 爲單位顯示 。

[root@centos701 ~]# df     (不帶任何參數顯示的單位爲 KB)

999608c7008a90a18fb3beb79609577c.png-wh_

文件系統中包含tmpfs 表示是臨時文件系統,系統重啓時,其掛載點的數據會清空。其中掛載點是/dev /shm是內存,大小是物理內存的一半。

關注“已用”超過80%就要特別注意了


swap 大小需要使用”free”命令查看,單位 KB

ed2e83eb471b61f0a569f084663dd147.png-wh_

df 常用選項有 -i、-h、-k、-m

-i 顯示 inode 信息,當創建文件時,提示空間不夠,應該使用”df -i”查看 inode 是否用完

-h 根據磁盤大小,使用合適的單位顯示;

-k -m 是指分別以 k 和 m做單位顯示


二、du 命令

用來查看某個目錄或文件所佔空間大小。

du -sh 查看的是文件所佔塊的大小(文件所佔塊以4K 爲最小單位,不足4K,依然顯示4K)

ls -lh 查看的是文件本身大小

有時候這兩者的數值相等,有時候不相等

e386a3bf2e0f9b08bb17bddaddadb165.png-wh_

語法 : du [-abckmsh] [文件或者目錄名] 

-a 全部文件與目錄大小都列出來 

-b 列出的值以 bytes 爲單位輸出。 

-c 選項爲最後加總,不常用。 

-k 以 KB 爲單位輸出,和默認不加任何選項的輸出值是一樣的。 

-m 以 MB 爲單位輸出。 

-s 只列出總和,使用最多 

-h 系統根據文件或目錄的大小自動調節合適的單位


三、磁盤分區

操作預覽:1.fdisk /dev/sdb       使用工具選擇進入對應磁盤(進入後用 p 查看分區狀態)

                  2.n                            選擇新建

                  3.p、e、l                  (p 主分區、e 擴展分區、l 邏輯分區)

                  4.+?K\M\G  容量      選擇好分區類型後,設置分區大小    

                  重複3和4的操作,完成磁盤的分區    

                  5.w                         保存分區信息寫入磁盤退出分區工具

重要公式:主分區數量+擴展分區數量≤4


準備實驗環境:爲虛擬機增加磁盤(如果有快照,需要關機添加)

一次點擊菜單欄的“設置”(扳手)——>“添加設備”

2588f0c474222f6043e60c5432db9be2.png-wh_

在彈出的對話框雙擊“新硬盤”,或者選中,點擊添加

7c140df9629c8dcab66a1987a0909a71.png-wh_

在彈出的對話框中,通過拉動滑條或者在右側輸入數字來設定新硬盤的大小,點擊應用

2b4a1894c20e84285c6442f9f3055f46.png-wh_

點擊“顯示全部”按鈕,返回到“設置”對話框,發現多了一塊硬盤2,關閉“設置”菜單,開機

f6e84ae9fcff81c1ff94bf8839beb755.png-wh_

添加完磁盤,進入系統輸入

1.fdisk -l  就可以查看當前系統中的硬盤,我們發現剛纔加的5GB硬盤2 顯示爲/dev/sdb,大小5G

774cbfc4e25162f43e44310a3da561fc.png-wh_


2.進入要分區的磁盤

fdisk /dev/sdb

c94da7a65a4c02440b1a3f263efff9e4.png-wh_


3.根據提示可以獲得幫助,常用選項 n(新建分區) d(刪除分區) p(顯示分區列表) w(保存寫入) 

這裏我們選擇 n,創建一個分區

0790968c58d8aba4a8d426d75854d911.png-wh_

輸入 n 後,彈出新的選項(p 主分區,e 擴展分區),

知識點:MBR 分區 ,最多支持2TB以內的磁盤,且最多支持4個分區,(主分區+擴展分區),如果想創建大於4個分區,可以創建3主+1擴,在擴展分區上在劃分多個邏輯分區(IDE 最多59個,SCSI最多15個),已達到超過4分區的目的。如上圖說明中,已經顯示可用主分區與擴展分區的數量


4.選 p,創建1個主分區,起始默認,在 last扇區中用"+?G”的形式確定分區大小,這裏輸“+2G”

如果在 Last扇區處留空(書輸入大小),默認使用餘下所有可用容量

8fc510baadfa532b8fb4a49eb94d8e4d.png-wh_

可以繼續按 n創建分區,始終遵守上面的公式,p+e 數量之和小於等於4


5.回到主界面按 p 查看當前分區列表 (默認單位:K)

c2a039ed4a1b796819aad98c8f6f7963.png-wh_

因爲我們創建了一個擴展分區/dev/sdb3,所以當我們再次按下 n 的時候,默認從擴展分區上開始創建邏輯分區;反之都是主分區的話,這裏會提示我們不能再創建分區,需要刪除已有一個或多個分區才能繼續分區(刪除的時候默認從第4主分區開始刪除,提示輸入時的號與 sdb 後面的數字對應)

注意:主和擴展分區號會留空(1-4),如果沒使用則保留;但邏輯分區一定是從5開始且連續不留空

1429e4965d5fa6b59618937ae0db0e33.png-wh_


6.確認分區無誤後,輸入”w’,將當前分區信息寫入磁盤並退出 fdisk

f059a3310db0948cbfeb02dc189daab6.png-wh_

如果相對磁盤重新分區,可以重新進入fdisk 進行分區(如果磁盤中已經寫入了數據,請將數據拷貝到其他磁盤,然後再做刪除重新分區操作!!!)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章