df命令 du命令 磁盤分區

1.4.1 df命令html

4.2 du命令node

4.3/4.4 磁盤分區linux

擴展學習 parted分區gpt格式 http://www.apelearn.com/bbs/thread-7243-1-1.htmlbash

1.df命令是用於查看掛載磁盤的總容量、使用容量、剩餘容量等,能夠不加任何參數。默認以KB爲單位顯示。學習

-i:表示查看查看inode的使用狀況,如使已用100%,即便磁盤空間有富餘,也會提示磁盤空間已滿。3d

 

-h:表示使用合適的單位顯示,例如GB。code

 

-k:、-m:分別表示以KB和MB爲單位顯示。htm

 

2.命令dublog

命令du用來查看某個目錄或文件所佔空間大小,其格式爲 du [-abckmsh] [文件或者目錄名]。get

-a:表示所有文件和目錄的大小都列出來。若是後面不加任何選項和參數,只會列出目錄(包含子目錄)的大小。不指定單位,默認顯示單位爲KB。

 

-b:表示列出的值以B爲單位輸出。

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

-m:表示以MB爲單位輸出。(同理使用-m選項時,也會有相似的問題?)

-h:表示系統自動調節單位。

 

-c;表示最後加總。

4 總用量?

 

-s:只會列出總和。

 

經常使用du -sh filename這樣的形式。

3.磁盤的分區

增長虛擬磁盤

 

在虛擬機設置對話框,在左側選中磁盤,點擊添加按鈕,點擊添加硬件嚮導對話框,點擊下一步。

 

選擇磁盤類型保持默認,點擊下一步。

 

選擇磁盤對話框保持默認,點擊下一步。

指定磁盤容量,設定最大磁盤大小爲5GB,而後選擇將虛擬磁盤存儲爲單個文件。點擊下一步。重啓系統識別硬盤。

 

4.fdisk命令

fdisk命令只能劃分小於2TB的分區。fdisk [-l] [設備名稱]

fdisk 列出系統中全部的磁盤設備以及分區

fdisk -l 設備名稱 列出設備下的磁盤設備以及分區

 

fdisk 對磁盤進行分區

輸入m列出命令

p:表示打印當前磁盤的分區狀況。

n:表示新建一個分區。

w:表示保存。

q;表示退出。

d:表示刪除一個分區。

 

對新增磁盤進行分區。創建第一個分區。

p是主分區,e是擴展分區。輸入p。

輸入分區數1,起始扇區從默認2048開始,寫成+1000M。用p命令查看。

一直建立主分區到4.

只能建立4個主分區。建立3個主分區,第四個建立邏輯分區。先刪掉第4個分區。

擴展分區顯示爲Extended,繼續建立分區。

直接定義分區大小。/dev/sdb4爲擴展分區不能夠格式化。

命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (2 primary, 1 extended, 1 free)
   l   logical (numbered from 5)
Select (default p): l
添加邏輯分區 5
起始 扇區 (6148096-10242047,默認爲 6148096):
將使用默認值 6148096
Last 扇區, +扇區 or +size{K,M,G} (6148096-10242047,默認爲 10242047):+500M
分區 5 已設置爲 Linux 類型,大小設爲 500 MiB

命令(輸入 m 獲取幫助):p

磁盤 /dev/sdb:5368 MB, 5368709120 字節,10485760 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x08e493ed

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb2         2050048     4098047     1024000   83  Linux
/dev/sdb3         4098048     6146047     1024000   83  Linux
/dev/sdb4         6146048    10242047     2048000    5  Extended
命令(輸入 m 獲取幫助):d
分區號 (2-5,默認 5):4
分區 4 已刪除

命令(輸入 m 獲取幫助):p

磁盤 /dev/sdb:5368 MB, 5368709120 字節,10485760 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x08e493ed

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb2         2050048     4098047     1024000   83  Linux
/dev/sdb3         4098048     6146047     1024000   83  Linux

上例中刪除4,會刪除整個擴展分區sdb4,包括sdb5。

命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): e
分區號 (1-4,默認 1):1
起始 扇區 (2048-10485759,默認爲 2048):
將使用默認值 2048
Last 扇區, +扇區 or +size{K,M,G} (2048-10485759,默認爲 10485759):
將使用默認值 10485759
分區 1 已設置爲 Extended 類型,大小設爲 5 GiB

命令(輸入 m 獲取幫助):p

磁盤 /dev/sdb:5368 MB, 5368709120 字節,10485760 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x41932729

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    10485759     5241856    5  Extended

命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (0 primary, 1 extended, 3 free)
   l   logical (numbered from 5)

由上例可知,把第一個分區定位擴展分區,而且把所有空間都劃分給擴展分區。繼續分區時,提示選擇分區類型主分區p仍是邏輯分區l,邏輯分區的id是從5開始的,由於前4個id爲主分區或者擴展分區。把全部分區給擴展分區,選擇p會報錯。

命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (0 primary, 1 extended, 3 free)
   l   logical (numbered from 5)
Select (default p): p
分區號 (2-4,默認 2):2
No free sectors available

劃分邏輯分區

命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (0 primary, 1 extended, 3 free)
   l   logical (numbered from 5)
Select (default p): l
添加邏輯分區 5
起始 扇區 (4096-10485759,默認爲 4096):
將使用默認值 4096
Last 扇區, +扇區 or +size{K,M,G} (4096-10485759,默認爲 10485759):+1000M
分區 5 已設置爲 Linux 類型,大小設爲 1000 MiB

命令(輸入 m 獲取幫助):p

磁盤 /dev/sdb:5368 MB, 5368709120 字節,10485760 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x41932729

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    10485759     5241856    5  Extended
/dev/sdb5            4096     2052095     1024000   83  Linux
命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (0 primary, 1 extended, 3 free)
   l   logical (numbered from 5)
Select (default p): l
添加邏輯分區 6
起始 扇區 (2054144-10485759,默認爲 2054144):+1000M
值超出範圍。
起始 扇區 (2054144-10485759,默認爲 2054144):
將使用默認值 2054144
Last 扇區, +扇區 or +size{K,M,G} (2054144-10485759,默認爲 10485759):+1000M
分區 6 已設置爲 Linux 類型,大小設爲 1000 MiB

命令(輸入 m 獲取幫助):p

磁盤 /dev/sdb:5368 MB, 5368709120 字節,10485760 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x41932729

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    10485759     5241856    5  Extended
/dev/sdb5            4096     2052095     1024000   83  Linux
/dev/sdb6         2054144     4102143     1024000   83  Linux

分區完成後,輸入w命令保存配置。

命令(輸入 m 獲取幫助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盤。

使用fdisk -l /dev/sdb查看分區狀況。

[root@aminglinux-128 ~]# fdisk -l /dev/sdb

磁盤 /dev/sdb:5368 MB, 5368709120 字節,10485760 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x41932729

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    10485759     5241856    5  Extended
/dev/sdb5            4096     2052095     1024000   83  Linux
/dev/sdb6         2054144     4102143     1024000   83  Linux
相關文章
相關標籤/搜索