4.1 df命令 4.2 du命令 4.3/4.4 磁盤分區

一,命令df

1.命令語法 node

        df -h     -i     -mlinux

2.命令描述 服務器

        df - report file system disk space usage工具

        報告文件系統磁盤空間使用狀況ui

        查看文件系統的使用狀況this

3.命令選項 spa

        -h,根據磁盤的大小適當的顯示單位(經常使用)code

        -i,是查看這個分區下面有多少個inode以及inode使用狀況。*inode的多少根據磁盤分區大小有關係*排序

        -m,以M(兆)爲單位顯示內存

 

***知識點*有時候會有一種狀況,磁盤明明有空間有剩餘,數據寫不進去,用df -i查看下inode使用量有沒有到百分之百,inode滿了的話即便磁盤空間有空間也寫不進去**

第一列是磁盤分區的名字

第二列是磁盤的總大小,單位是kb

第三列已使用多少,單位是Kb

第四列是可用還有多少剩餘

第五列醫用百分比,最關注的是這一列

第六列是掛載點,實際上就是系統目錄,linux的磁盤是不能直接訪問的,必須經過一個掛載點才能進入這個磁盤讀寫數據

臨時的系統文件,即便寫了東西進去重啓後會自動消失。*/dev/shm是內存,裏面寫東西速度會很是快*

實例:

 

df  報告文件系統磁盤空間使用狀況

df -h   根據磁盤的大小適當的顯示單位

 

df -i   是查看這個分區下面有多少個inode以及inode使用狀況

df -m   以M(兆)爲單位顯示

 

 

二,命令du

1.命令語法 
         du [選項] [參數]

2.命令描述 

       是用來查看一個文件大小的。最經常使用的是 du -sh

3.命令選項 

        -s,不顯示單位列出

        -sh,顯示單位列出

實例:查看root目錄的大小、查看boot目錄的大小、查看passwd文件的大小

**ls -lh /etc/passwd查看到passwd是1.4K呢??涉及到塊的概念,用du -sh查看的時候當文件小於4KB的時候也會顯示4KB,由於磁盤會劃分紅多個無數個小塊,每個小塊就是4KB,文件不夠一個小塊的大小,也會佔用一個塊,一個塊只能有一個文件**

 

 

三,磁盤分區

1.命令語法 
        fdisk 磁盤名字

        [-l] [設備名稱]

2.命令描述 

       查看系統的磁盤,磁盤分區

        primary  主分區 ,id主分區或者邏輯分區都是83(主分區和擴展分區號能夠不連續)

        extended 擴展分區,擴展分區是5,(主分區和擴展分區號能夠不連續)

        邏輯分區從第5個分區好開始,必定是連續的

(mbr分區,最高支持2T,fdisk用來對小於2T的磁盤進行分區,若是大於2T需用parted工具。最多隻有四個主分區,要想多個主分區,就劃分3個主分區,一個擴展分區劃分多個邏輯分區)

主分區加擴展分區,加起來和不超過4,能夠小於4,擴展分區也能夠是0,不要。單個主分區也能夠。

 

邏輯分區確定是從第5個分區號開始

   a   toggle a bootable flag        a切換一個可引導的標誌
   b   edit bsd disklabel        b編輯bsd磁盤標籤                                      
   c   toggle the dos compatibility flag        c切換dos兼容性標誌
   d   delete a partition        d刪除一個分區
   g   create a new empty GPT partition table        建立一個新的空GPT分區表
   G   create an IRIX (SGI) partition table        建立一個IRIX(SGI)分區表
   l   list known partition types        l列出已知的分區類型
   m   print this menu        m打印這個菜單
   n   add a new partition        n添加一個新的分區
   o   create a new empty DOS partition table        建立一個新的空DOS分區表
   p   print the partition table        p打印分區表(查看分區表)
   q   quit without saving changes        不保存更改就退出
   s   create a new empty Sun disklabel        建立一個新的空Sun磁盤標籤
   t   change a partition's system id        t改變分區的系統id
   u   change display/entry units        u改變顯示/輸入單元
   v   verify the partition table        v驗證分區表
   w   write table to disk and exit        將表寫入磁盤和退出
   x   extra functionality (experts only)        x額外功能(只專家)

經常使用:n  p   w   d   

 

3.命令選項 

        -l,能夠把目前系統裏面有的磁盤列出來

        -sh,顯示單位列出

 

 

 

 

給Linux增長一塊磁盤,由於是虛擬機操做很簡單,設置,添加,硬盤,默認。下一步下一步,10G ,完成

服務器上是熱拔插硬盤,虛擬機則不識別。只能重啓識別。啓動過程由於增長了一塊硬盤可能會比較慢。

 

三,劃分分區

<只截取重要命令代碼>

  • 使用fdisk命令,進入磁盤進行劃分分區,並使用p打印當前磁盤分區狀況
[root@localhost ~]# fdisk /dev/sdb
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。

Device does not contain a recognized partition table
使用磁盤標識符 0x6d2ecb0c 建立新的 DOS 磁盤標籤。

命令(輸入 m 獲取幫助):m            //m表示查看幫助命令
命令操做
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partitions system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

命令(輸入 m 獲取幫助):p       //打印當前磁盤分區狀況

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x6d2ecb0c

 設備 Boot      Start         End      Blocks   Id  System

說明: 能夠看出當前沒有任何分區 。在fdisk分區中經常使用的選項: n 表示創建一個新的分區; w 表示保存; q 表示退出 ;d 表示刪除一個分區;p 表示打印當前磁盤的分區狀況;

  • 新建分區 使用 n
命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)   //主分區
   e   extended        //擴展分區

說明:可建立4個主分區,若是想建立更多分區須要使用擴展分區,擴展分區+主分區數目最多爲4個;使用fdisk只能劃分小於2TB分區; 
若是想多劃分多個分區,能夠劃分3個主分區,1個擴展分區,而後在擴展分區裏,在劃分邏輯分區。

  • 劃分第一個主分區,並查看分區狀況
Select (default p): p
分區號 (1-4,默認 1):1        //劃分第一個分區
起始 扇區 (2048-20971519,默認爲 2048):   //定義分區大小默認是1028開始(直接回車便可)
將使用默認值 2048
Last 扇區, +扇區 or +size{K,M,G} (2048-20971519,默認爲 20971519):+2G  //爲第一個主分區劃分2G空間
分區 1 已設置爲 Linux 類型,大小設爲 2 GiB    

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x60b3292f

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux

  • 劃分第二個主分區
命令(輸入 m 獲取幫助):n       
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
分區號 (2-4,默認 2):
起始 扇區 (4196352-20971519,默認爲 4196352):
將使用默認值 4196352
Last 扇區, +扇區 or +size{K,M,G} (4196352-20971519,默認爲 20971519):+2G 
分區 2 已設置爲 Linux 類型,大小設爲 2 GiB

注意: 省略劃分下兩個分區,當劃分4個分區的時候,系統會提醒你不能再繼續劃分分區了,這時候咱們刪除一個分區以下

  • 刪除分區
命令(輸入 m 獲取幫助):d
分區號 (1-4,默認 4):4  //刪除第四個分區
分區 4 已刪除

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x60b3292f

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux  //能夠看出剩下了三個分區,第四個被刪除了。

  • 劃分一個擴展分區,爲4GB,並查看分區狀況
命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (3 primary, 0 extended, 1 free)
   e   extended
Select (default e): e  //選項e 表明 擴展分區
已選擇分區 4
起始 扇區 (10487808-20971519,默認爲 10487808):
將使用默認值 10487808
Last 扇區, +扇區 or +size{K,M,G} (10487808-20971519,默認爲 20971519):+4G
分區 4 已設置爲 Extended 類型,大小設爲 4 GiB

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x60b3292f

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended

注意 :這時候已經有三個主分區,一個邏輯分區,當咱們在想分區的時候,只能添加邏輯分區了

  • 添加邏輯分區,並查看分區狀況
命令(輸入 m 獲取幫助):n
All primary partitions are in use
添加邏輯分區 5
起始 扇區 (10489856-18876415,默認爲 10489856):
將使用默認值 10489856
Last 扇區, +扇區 or +size{K,M,G} (10489856-18876415,默認爲 18876415):+1G
分區 5 已設置爲 Linux 類型,大小設爲 1 GiB

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x60b3292f

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended 
/dev/sdb5        10489856    12587007     1048576   83  Linux  //剛剛添加的邏輯分區

注意:省略添加第6個邏輯分區。。。。 
這時候有三個主分區,一個擴展分區,和兩個邏輯分區

  • 刪除第一個主分區1,並查看分區狀況
命令(輸入 m 獲取幫助):d
分區號 (1-6,默認 6):1
分區 1 已刪除

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x60b3292f

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended
/dev/sdb5        10489856    12587007     1048576   83  Linux
/dev/sdb6        12589056    14686207     1048576   83  Linux

 

說明:能夠看出第一個主分區已經被刪除了。

  • 刪除一個邏輯分區5,並查看分區狀況
命令(輸入 m 獲取幫助):d
分區號 (2-6,默認 6):5
分區 5 已刪除

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x60b3292f

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended
/dev/sdb5        12589056    14686207     1048576   83  Linux

 

注意 :咱們已經把邏輯分區5刪除了,可是上面能夠看出 仍然存在一個sdb5,這裏的sdb5和剛纔被刪除的邏輯分區5是不同的,也就是說當你刪除一個邏輯分區的時候,這個邏輯分區號不會留空的,原來的sdb6,變成了sdb5。這時候若是咱們 q 的話,會退出,並不保存以上的操做。若是w的話就是保存,在這裏咱們選擇q。

  • 從新進入分區,並查看當前分區狀況
[root@localhost ~]# fdisk /dev/sdb
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。

Device does not contain a recognized partition table
使用磁盤標識符 0xd361f0a3 建立新的 DOS 磁盤標籤。

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd361f0a3

   設備 Boot      Start         End      Blocks   Id  System

 

說明: 能夠看出,當咱們q退出以後,從新進入分區時,分區狀況沒有保存,恢復了默認狀態,這時候咱們從新分區以下

  • 給一個擴展分區劃分三個GB,並查看分區狀況
命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): e
分區號 (1-4,默認 1):
起始 扇區 (2048-20971519,默認爲 2048):
將使用默認值 2048
Last 扇區, +扇區 or +size{K,M,G} (2048-20971519,默認爲 20971519):+3G       
分區 1 已設置爲 Extended 類型,大小設爲 3 GiB

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd361f0a3

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6293503     3145728    5  Extended

  • 增長一個主分區,分區號爲3,並查看分區狀況
  • 命令(輸入 m 獲取幫助):n
    Partition type:
       p   primary (0 primary, 1 extended, 3 free)
       l   logical (numbered from 5)
    Select (default p): p  
    分區號 (2-4,默認 2):3
    起始 扇區 (6293504-20971519,默認爲 6293504):
    將使用默認值 6293504
    Last 扇區, +扇區 or +size{K,M,G} (6293504-20971519,默認爲 20971519):+1G
    分區 3 已設置爲 Linux 類型,大小設爲 1 GiB
    
    命令(輸入 m 獲取幫助):p
    
    磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
    Units = 扇區 of 1 * 512 = 512 bytes
    扇區大小(邏輯/物理):512 字節 / 512 字節
    I/O 大小(最小/最佳):512 字節 / 512 字節
    磁盤標籤類型:dos
    磁盤標識符:0xd361f0a3
    
       設備 Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048     6293503     3145728    5  Extended
    /dev/sdb3         6293504     8390655     1048576   83  Linux

 

  • 劃分一個邏輯分區,並查看分區狀況
命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (1 primary, 1 extended, 2 free)
   l   logical (numbered from 5)
Select (default p): l
添加邏輯分區 5
起始 扇區 (4096-6293503,默認爲 4096):
將使用默認值 4096
Last 扇區, +扇區 or +size{K,M,G} (4096-6293503,默認爲 6293503):+1G
分區 5 已設置爲 Linux 類型,大小設爲 1 GiB

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd361f0a3

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6293503     3145728    5  Extended
/dev/sdb3         6293504     8390655     1048576   83  Linux
/dev/sdb5            4096     2101247     1048576   83  Linux

說明:能夠看出,咱們劃分的邏輯分區號是從5開始的。也就是說前四個分區號是留給主分區或擴展分區的,邏輯分區從號5開始,當刪除其中一個邏輯分區時,它的上一個邏輯分區會頂替它的邏輯分區號,往前面排序。

  • 這時候q退出,從新進入分區,給主分區分5GB,並w保存退出,並查看分區狀況
[root@localhost ~]# fdisk /dev/sdb
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。

Device does not contain a recognized partition table
使用磁盤標識符 0x14b00984 建立新的 DOS 磁盤標籤。

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x14b00984

   設備 Boot      Start         End      Blocks   Id  System

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

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

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


[root@localhost ~]# fdisk -l

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區     //我本身的磁盤sdb
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x14b00984

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    10487807     5242880   83  Linux    //能夠看出剛纔建立的主分區已經保存了

  • 刪除sdb1這個主分區,並w保存退出,並查看分區狀況
[root@localhost ~]# fdisk /dev/sdb
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。


命令(輸入 m 獲取幫助):d   
已選擇分區 1
分區 1 已刪除

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0x14b00984

   設備 Boot      Start         End      Blocks   Id  System

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

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

磁盤分區注意事項總結

  • 當咱們在建立磁盤分區的時候,有三種分區可選,擴展分區(e),主分區(p),邏輯分區(l)。
  • 咱們最多隻能建立4個分區(4箇中不包括邏輯分區),若是想建立多個分區,能夠是3個主分區和1個擴展分區組合。而後在擴展分區中,建立邏輯分區(能夠建立無限個邏輯分區)。 
    須要注意的是,擴展分區至關於一個空殼子,是不能夠格式化的(不可使用),只有它的子分區才能夠格式化。
  • 在fdisk中劃分分區的時候,使用d選項能夠刪除你想要刪除的那個分區,須要注意的是,當擴展分區中有子分區(邏輯分區)的時候,刪除擴展分區會連同子分區一塊兒刪除,因此當咱們在刪除分區的時候,必定要謹慎,謹慎,謹慎!!!

代碼實錄:

[root@cham2 ~]# fdisk /dev/sdb 
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。

Device does not contain a recognized partition table
使用磁盤標識符 0x15e210ea 建立新的 DOS 磁盤標籤。

命令(輸入 m 獲取幫助):m
命令操做
   a   toggle a bootable flag        a切換一個可引導的標誌
   b   edit bsd disklabel        b編輯bsd磁盤標籤                                      
   c   toggle the dos compatibility flag        c切換dos兼容性標誌
   d   delete a partition        d刪除一個分區
   g   create a new empty GPT partition table        建立一個新的空GPT分區表
   G   create an IRIX (SGI) partition table        建立一個IRIX(SGI)分區表
   l   list known partition types        l列出已知的分區類型
   m   print this menu        m打印這個菜單
   n   add a new partition        n添加一個新的分區
   o   create a new empty DOS partition table        建立一個新的空DOS分區表
   p   print the partition table        p打印分區表(查看分區表)
   q   quit without saving changes        不保存更改就退出
   s   create a new empty Sun disklabel        建立一個新的空Sun磁盤標籤
   t   change a partition's system id        t改變分區的系統id
   u   change display/entry units        u改變顯示/輸入單元
   v   verify the partition table        v驗證分區表
   w   write table to disk and exit        將表寫入磁盤和退出
   x   extra functionality (experts only)        x額外功能(只專家)

經常使用:n  p   w   d   







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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux

命令(輸入 m 獲取幫助):n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
分區號 (2-4,默認 2):
起始 扇區 (4196352-20971519,默認爲 4196352):
將使用默認值 4196352
Last 扇區, +扇區 or +size{K,M,G} (4196352-20971519,默認爲 20971519):+2g           
不支持的後綴:「g」。
支持:10^N: KB (千字節), MB (兆字節), GB (吉字節)
            2^N: K  (約千字節), M  (約兆字節), G  (約吉字節)
Last 扇區, +扇區 or +size{K,M,G} (4196352-20971519,默認爲 20971519):+2G
分區 2 已設置爲 Linux 類型,大小設爲 2 GiB

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    12584959     1048576   83  Linux

命令(輸入 m 獲取幫助):n
If you want to create more than four partitions, you must replace a
primary partition with an extended partition first.
(若是您想要建立超過4個分區,那麼必須替換一個分區
首先使用擴展分區的主分區。)

命令(輸入 m 獲取幫助):d
分區號 (1-4,默認 4):4
分區 4 已刪除

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended

命令(輸入 m 獲取幫助):n
All primary partitions are in use
添加邏輯分區 5
起始 扇區 (10489856-18876415,默認爲 10489856):
將使用默認值 10489856
Last 扇區, +扇區 or +size{K,M,G} (10489856-18876415,默認爲 18876415):+1G
分區 5 已設置爲 Linux 類型,大小設爲 1 GiB

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended
/dev/sdb5        10489856    12587007     1048576   83  Linux

命令(輸入 m 獲取幫助):n
All primary partitions are in use
添加邏輯分區 6
起始 扇區 (12589056-18876415,默認爲 12589056):
將使用默認值 12589056
Last 扇區, +扇區 or +size{K,M,G} (12589056-18876415,默認爲 18876415):+1G
分區 6 已設置爲 Linux 類型,大小設爲 1 GiB

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended
/dev/sdb5        10489856    12587007     1048576   83  Linux
/dev/sdb6        12589056    14686207     1048576   83  Linux

命令(輸入 m 獲取幫助):d
分區號 (1-6,默認 6):1
分區 1 已刪除

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended
/dev/sdb5        10489856    12587007     1048576   83  Linux
/dev/sdb6        12589056    14686207     1048576   83  Linux

命令(輸入 m 獲取幫助):d   
分區號 (2-6,默認 6):5
分區 5 已刪除

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xd5f3b897

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb2         4196352     8390655     2097152   83  Linux
/dev/sdb3         8390656    10487807     1048576   83  Linux
/dev/sdb4        10487808    18876415     4194304    5  Extended
/dev/sdb5        12589056    14686207     1048576   83  Linux

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

[root@cham2 ~]# fdisk /dev/sdb 
歡迎使用 fdisk (util-linux 2.23.2)。

更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。

Device does not contain a recognized partition table
使用磁盤標識符 0xdcdb2a12 建立新的 DOS 磁盤標籤。

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xdcdb2a12

   設備 Boot      Start         End      Blocks   Id  System

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xdcdb2a12

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6293503     3145728    5  Extended

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xdcdb2a12

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6293503     3145728    5  Extended
/dev/sdb3         6293504     8390655     1048576   83  Linux

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xdcdb2a12

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6293503     3145728    5  Extended
/dev/sdb3         6293504     8390655     1048576   83  Linux
/dev/sdb5            4096     2101247     1048576   83  Linux

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

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

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

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xdcdb2a12

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6293503     3145728    5  Extended
/dev/sdb3         6293504     8390655     1048576   83  Linux
/dev/sdb5            4096     2101247     1048576   83  Linux
/dev/sdb6         2103296     2308095      102400   83  Linux
/dev/sdb7         2310144     2514943      102400   83  Linux
/dev/sdb8         2516992     2721791      102400   83  Linux

命令(輸入 m 獲取幫助):d
分區號 (1,3,5-8,默認 8):6
分區 6 已刪除

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

磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標籤類型:dos
磁盤標識符:0xdcdb2a12

   設備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     6293503     3145728    5  Extended
/dev/sdb3         6293504     8390655     1048576   83  Linux
/dev/sdb5            4096     2101247     1048576   83  Linux
/dev/sdb6         2310144     2514943      102400   83  Linux
/dev/sdb7         2516992     2721791      102400   83  Linux

命令(輸入 m 獲取幫助):q
相關文章
相關標籤/搜索