df命令\du命令\磁盤分區

4.1 df命令 df - report file system disk space usage【查看文件系統磁盤空間的使用狀況】node


[root@MOMOCO-02 ~]# dflinux

文件系統           1K-塊     已用     可用   已用%  掛載點服務器

/dev/sda3        18658304   1082268   17576036    6%  /ssh

devtmpfs          124452       0    124452    0%  /devide

tmpfs            134288       0    134288    0%  /dev/shmui

tmpfs            134288     4740    129548    4%  /runthis

tmpfs            134288       0    134288    0%  /sys/fs/cgroupspa

/dev/sda1         201380     99140    102240   50%   /boot內存

tmpfs             26860       0     26860    0%  /run/user/0get

tmpfs             26860       0     26860    0%  /run/user/1000

【第一列是文件系統的名稱,第二列磁盤有多大單位k,第三列磁盤已經用了多少單位k,第四列磁盤還剩下多少的空間單位k,第五列磁盤已經用了百分之多少,第五列磁盤的掛載點也是你係統裏面的一個目錄。由於linux不能直接使用磁盤他須要一個掛載點這樣才能夠使用磁盤在磁盤裏讀文件寫文件等。】

[root@MOMOCO-02 ~]# df -h

文件系統        容量  已用  可用 已用% 掛載點

/dev/sda3        18G  1.1G   17G    6% /

devtmpfs        122M     0  122M    0% /dev

tmpfs           132M     0  132M    0% /dev/shm

tmpfs           132M  4.7M  127M    4% /run

tmpfs           132M     0  132M    0% /sys/fs/cgroup

/dev/sda1       197M   97M  100M   50% /boot

tmpfs            27M     0   27M    0% /run/user/0

tmpfs            27M     0   27M    0% /run/user/1000

【人性化顯示一個磁盤的大小。小知識:1TB=1024GB,1GB=1024MB,1M=1024KB,1KB=1024byte(字節)】


【開頭有tmp的這些咱們不用管它。以前咱們安裝系統的時候分了三個區分別是/、/boot、swap可是這個裏面沒有swap咱們能夠使用下面的命令查看swap】

[root@MOMOCO-02 ~]# free

              total        used        free      shared  buff/cache   available

Mem:         268576      116524        7668        4740      144384      103300

Swap:       2097148           0     2097148


[root@MOMOCO-02 ~]# df -i

文件系統         Inode 已用(I) 可用(I) 已用(I)% 掛載點

/dev/sda3      9334272   30372 9303900       1% /

devtmpfs         31113     372   30741       2% /dev

tmpfs            33572       1   33571       1% /dev/shm

tmpfs            33572     476   33096       2% /run

tmpfs            33572      16   33556       1% /sys/fs/cgroup

/dev/sda1       102400     327  102073       1% /boot

tmpfs            33572       1   33571       1% /run/user/0

tmpfs            33572       1   33571       1% /run/user/1000

【-i選項表明查看一個磁盤有多少個inode及使用狀況。咱們再安裝系統的時候建立號分區格式化前這些inode就是給你已經給你分好過了。inode的多少和你的磁盤的大小有關係。】


注意:有時候你會發現你的磁盤還有剩餘的空間,可是就是寫不進去東西。這個時候你就能夠使用-i選項看看你的inode是否是用到了百分百,若是是的就算你的磁盤有空間你也寫不進去東西的。


[root@MOMOCO-02 ~]# df -m

文件系統       1M-塊  已用  可用 已用% 掛載點

/dev/sda3      18221  1057 17165    6% /

devtmpfs         122     0   122    0% /dev

tmpfs            132     0   132    0% /dev/shm

tmpfs            132     5   127    4% /run

tmpfs            132     0   132    0% /sys/fs/cgroup

/dev/sda1        197    97   100   50% /boot

tmpfs             27     0    27    0% /run/user/0

tmpfs             27     0    27    0% /run/user/1000

【-m選項表明以兆爲單位顯示你磁盤的空間】


4.2 du命令


[root@MOMOCO-02 ~]# du -sh /root

100K/root

[root@MOMOCO-02 ~]# du -sh /boot/

87M/boot/

[root@MOMOCO-02 ~]# du -sh /etc/passwd

4.0K/etc/passwd

【查看一個文件或者目錄的大小】

[root@MOMOCO-02 ~]# ls -lh /etc/passwd

-rw-r--r--. 1 root root 1020 12月 27 16:05 /etc/passwd

【以前咱們使用過ls -lh這個命令,爲何他和du -sh顯示同一個文件的大小不同那。這是磁盤是一塊一塊的,這裏的一塊是4k假如咱們寫的一個文件小於4k那麼他也會顯示4k。一個文件能夠有多個快,可是一個快只能有一個文件。】


[root@MOMOCO-02 ~]# du /etc/passwd

4/etc/passwd

[root@MOMOCO-02 ~]# du /root/

16/root/.ssh

0/root/3

0/root/123/12/1.txt

0/root/123/12

0/root/123

100/root/

【當咱們什麼都不加說的時候他會以k爲單位顯示一個文件的大小。可是當咱們du一個目錄的時候他會把目錄下的子文件或者子目錄的大小都顯示出來。】

[root@MOMOCO-02 ~]# du -s /root

100/root

【顯示目錄的大小】

[root@MOMOCO-02 ~]# du -h /root

16K/root/.ssh

0/root/3

0/root/123/12/1.txt

0/root/123/12

0/root/123

100K/root

【人性化顯示大小】

[root@MOMOCO-02 ~]# du -sh /root

100K/root

【-sh這個是最好的】


4.3 磁盤分區

咱們平時工做的時候會給一個系統增長一個磁盤,而且給他分區。咱們如今以VMware爲例子。

【給咱們虛擬機加一塊磁盤】

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

blob.png

【在服務器上是支持熱拔插硬盤的,就是你的服務器再開機的狀態下加上一個硬盤服務器會自動識別出來的。而在咱們虛擬機上就不會有這個功能。】


[root@MOMOCO-02 ~]# fdisk

用法:

 fdisk [選項] <磁盤>    更改分區表

 fdisk [選項] -l <磁盤> 列出分區表

 fdisk -s <分區>        給出分區大小(塊數)


選項:

 -b <大小>             扇區大小(5十二、102四、2048或4096)

 -c[=<模式>]           兼容模式:「dos」或「nondos」(默認)

 -h                    打印此幫助文本

 -u[=<單位>]           顯示單位:「cylinders」(柱面)或「sectors」(扇區,默認)

 -v                    打印程序版本

 -C <數字>             指定柱面數

 -H <數字>             指定磁頭數

 -S <數字>             指定每一個磁道的扇區數


[root@MOMOCO-02 ~]# fdisk -l


磁盤 /dev/sda:21.5 GB, 21474836480 字節,41943040 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x000cc51c


   設備 Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      411647      204800   83  Linux

/dev/sda2          411648     4605951     2097152   82  Linux swap / Solaris

/dev/sda3         4605952    41943039    18668544   83  Linux

【這個命令是查看虛擬機上有哪些磁盤,剛剛咱們已經加了一塊磁盤在這隻有一個說明他沒有識別到,咱們從新啓動虛擬機。】


[root@MOMOCO-02 ~]# reboot

【重啓虛擬機】

[root@MOMOCO-02 ~]# fdisk -l


磁盤 /dev/sda:21.5 GB, 21474836480 字節,41943040 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x000cc51c


   設備 Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      411647      204800   83  Linux

/dev/sda2          411648     4605951     2097152   82  Linux swap / Solaris

/dev/sda3         4605952    41943039    18668544   83  Linux


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

【這個時候咱們能夠看到咱們有兩個磁盤了】


【如今咱們給磁盤劃分分區,你也能夠不劃分這樣只有一個主分區】

[root@MOMOCO-02 ~]# fdisk /dev/sdb  【咱們不管在哪裏均可以使用fdisk -l找到你想要的磁盤的掛載點】

歡迎使用 fdisk (util-linux 2.23.2)。


更改將停留在內存中,直到您決定將更改寫入磁盤。

使用寫入命令前請三思。


Device does not contain a recognized partition table

使用磁盤標識符 0x38d30877 建立新的 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 partition's 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 獲取幫助):n【n增長一個分區】

Partition type:

   p   primary (0 primary, 0 extended, 4 free)【主分區。在介紹一下咱們如今使用的mbr分區這個分區只能支持fdisk劃分2TB的磁盤再大的就不能使用fdisk劃分了,並且mbr分區只有四個分區(包括擴展分區)。可是若是我想要多個分區,那麼你能夠增長一個擴展分區而後再往下劃分邏輯分區。】

   e   extended【擴展分區】

Select (default p): p

分區號 (1-4,默認 1):

起始 扇區 (2048-20971519,默認爲 2048):

將使用默認值 2048

Last 扇區, +扇區 or +size{K,M,G} (2048-20971519,默認爲 20971519):+1G 【設置大小】   

分區 1 已設置爲 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

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

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

Partition type:

   p   primary (1 primary, 0 extended, 3 free)

   e   extended

Select (default p): 

Using default response p

分區號 (2-4,默認 2):

起始 扇區 (2099200-20971519,默認爲 2099200):

將使用默認值 2099200

Last 扇區, +扇區 or +size{K,M,G} (2099200-20971519,默認爲 20971519):+1G

分區 2 已設置爲 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

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     4196351     1048576   83  Linux


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

Partition type:

   p   primary (2 primary, 0 extended, 2 free)

   e   extended

Select (default p): 

Using default response p

分區號 (3,4,默認 3):

起始 扇區 (4196352-20971519,默認爲 4196352):

將使用默認值 4196352

Last 扇區, +扇區 or +size{K,M,G} (4196352-20971519,默認爲 20971519):+2G

分區 3 已設置爲 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

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux


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

Partition type:

   p   primary (3 primary, 0 extended, 1 free)

   e   extended

Select (default e): p

已選擇分區 4

起始 扇區 (8390656-20971519,默認爲 8390656):

將使用默認值 8390656

Last 扇區, +扇區 or +size{K,M,G} (8390656-20971519,默認爲 20971519):

將使用默認值 20971519

分區 4 已設置爲 Linux 類型,大小設爲 6 GiB


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


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux

/dev/sdb4         8390656    20971519     6290432   83  Linux


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

If you want to create more than four partitions, you must replace a

primary partition with an extended partition first.【提示:你不能在增長分區了你的四個分區已經用完了,你要是在增長就要刪除一個空出來。】


命令(輸入 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

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux

【沒有4了】


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

Partition type:

   p   primary (3 primary, 0 extended, 1 free)

   e   extended

Select (default e): e【增長一個擴展分區】

已選擇分區 4

起始 扇區 (8390656-20971519,默認爲 8390656):

將使用默認值 8390656

Last 扇區, +扇區 or +size{K,M,G} (8390656-20971519,默認爲 20971519):

將使用默認值 20971519

分區 4 已設置爲 Extended 類型,大小設爲 6 GiB


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


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux

/dev/sdb4         8390656    20971519     6290432    5  Extended

【紅色的就是擴展分區的id是5,二主分區是83】


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

All primary partitions are in use

添加邏輯分區 5                        【只能增長邏輯分區了】

起始 扇區 (8392704-20971519,默認爲 8392704):

將使用默認值 8392704

Last 扇區, +扇區 or +size{K,M,G} (8392704-20971519,默認爲 20971519):+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

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux

/dev/sdb4         8390656    20971519     6290432    5  Extended

/dev/sdb5         8392704    10489855     1048576   83  Linux


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

All primary partitions are in use

添加邏輯分區 6

起始 扇區 (10491904-20971519,默認爲 10491904):

將使用默認值 10491904

Last 扇區, +扇區 or +size{K,M,G} (10491904-20971519,默認爲 20971519):+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

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux

/dev/sdb4         8390656    20971519     6290432    5  Extended

/dev/sdb5         8392704    10489855     1048576   83  Linux

/dev/sdb6        10491904    12589055     1048576   83  Linux


如今咱們開始刪除分區:

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

分區號 (1-7,默認 7):1 【刪除一個主分區】

分區 1 已刪除


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


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux

/dev/sdb4         8390656    20971519     6290432    5  Extended

/dev/sdb5         8392704    10489855     1048576   83  Linux

/dev/sdb6        10491904    12589055     1048576   83  Linux

/dev/sdb7        12591104    20971519     4190208   83  Linux

【/dev/sdb1沒有了】


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

分區號 (2-7,默認 7):6 【刪除一個邏輯分區】

分區 6 已刪除


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


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb2         2099200     4196351     1048576   83  Linux

/dev/sdb3         4196352     8390655     2097152   83  Linux

/dev/sdb4         8390656    20971519     6290432    5  Extended

/dev/sdb5         8392704    10489855     1048576   83  Linux

/dev/sdb6        12591104    20971519     4190208   83  Linux

【咱們把/dev/sdb6可是如今還有一個/dev/sdb6。其實這兩個不是一個邏輯分區你看以前的/dev/sdb6大小再看如今的/dev/sdb6大小,如今的/dev/sdb6大小和以前的/dev/sdb7大小同樣。這說明如今的/dev/sdb6就是以前的/dev/sdb7。在咱們mbr分區裏面咱們主分區有四個位置這四個位置只能是主分區。而邏輯分區的號碼只能在後面並且還要按順序排列,就算你刪除中間的邏輯分區後面的會自動向前排。】


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

No partition is defined yet!

【咱們已經把全部的分區刪除了,下面咱們作實驗】


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


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x38d30877


   設備 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):+2G

分區 1 已設置爲 Extended 類型,大小設爲 2 GiB


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


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     4196351     2097152    5  Extended


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

Partition type:

   p   primary (0 primary, 1 extended, 3 free)

   l   logical (numbered from 5)

Select (default p): l

添加邏輯分區 5

起始 扇區 (4096-4196351,默認爲 4096):

將使用默認值 4096

Last 扇區, +扇區 or +size{K,M,G} (4096-4196351,默認爲 4196351):+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

磁盤標識符:0x38d30877


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     4196351     2097152    5  Extended

/dev/sdb5            4096     2101247     1048576   83  Linux


命令(輸入 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   

起始 扇區 (4196352-20971519,默認爲 4196352):

將使用默認值 4196352

Last 扇區, +扇區 or +size{K,M,G} (4196352-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

磁盤標識符:0xe7a589b7


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     4196351     2097152    5  Extended

/dev/sdb3         4196352     6293503     1048576   83  Linux

/dev/sdb5            4096     2101247     1048576   83  Linux






[root@MOMOCO-02 ~]# fdisk /dev/sdb

歡迎使用 fdisk (util-linux 2.23.2)。


更改將停留在內存中,直到您決定將更改寫入磁盤。

使用寫入命令前請三思。


Device does not contain a recognized partition table

使用磁盤標識符 0xa3f61b7c 建立新的 DOS 磁盤標籤。


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


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0xa3f61b7c


   設備 Boot      Start         End      Blocks   Id  System


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

Partition type:

   p   primary (0 primary, 0 extended, 4 free)

   e   extended

Select (default p): 

Using default response p

分區號 (1-4,默認 1):

起始 扇區 (2048-20971519,默認爲 2048):

將使用默認值 2048

Last 扇區, +扇區 or +size{K,M,G} (2048-20971519,默認爲 20971519):+1G

分區 1 已設置爲 Linux 類型,大小設爲 1 GiB


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

Partition type:

   p   primary (1 primary, 0 extended, 3 free)

   e   extended

Select (default p): p

分區號 (2-4,默認 2):

起始 扇區 (2099200-20971519,默認爲 2099200):

將使用默認值 2099200

Last 扇區, +扇區 or +size{K,M,G} (2099200-20971519,默認爲 20971519):+2G

分區 2 已設置爲 Linux 類型,大小設爲 2 GiB


命令(輸入 m 獲取幫助):q 【q退出的意思這樣咱們劃分的分區就沒有了】

[root@MOMOCO-02 ~]# fdisk -l


磁盤 /dev/sda:21.5 GB, 21474836480 字節,41943040 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x000cc51c


   設備 Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      411647      204800   83  Linux

/dev/sda2          411648     4605951     2097152   82  Linux swap / Solaris

/dev/sda3         4605952    41943039    18668544   83  Linux


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節





[root@MOMOCO-02 ~]# fdisk /dev/sdb

歡迎使用 fdisk (util-linux 2.23.2)。


更改將停留在內存中,直到您決定將更改寫入磁盤。

使用寫入命令前請三思。



命令(輸入 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):+1G

分區 1 已設置爲 Linux 類型,大小設爲 1 GiB


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

Partition type:

   p   primary (1 primary, 0 extended, 3 free)

   e   extended

Select (default p): p

分區號 (2-4,默認 2): 

起始 扇區 (2099200-20971519,默認爲 2099200):

將使用默認值 2099200

Last 扇區, +扇區 or +size{K,M,G} (2099200-20971519,默認爲 20971519):+2G

分區 2 已設置爲 Linux 類型,大小設爲 2 GiB


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

Partition type:

   p   primary (2 primary, 0 extended, 2 free)

   e   extended

Select (default p): e

分區號 (3,4,默認 3):

起始 扇區 (6293504-20971519,默認爲 6293504):

將使用默認值 6293504

Last 扇區, +扇區 or +size{K,M,G} (6293504-20971519,默認爲 20971519):

將使用默認值 20971519

分區 3 已設置爲 Extended 類型,大小設爲 7 GiB


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

Partition type:

   p   primary (2 primary, 1 extended, 1 free)

   l   logical (numbered from 5)

Select (default p): l

添加邏輯分區 5

起始 扇區 (6295552-20971519,默認爲 6295552): 

將使用默認值 6295552

Last 扇區, +扇區 or +size{K,M,G} (6295552-20971519,默認爲 20971519):+3G

分區 5 已設置爲 Linux 類型,大小設爲 3 GiB


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

Partition type:

   p   primary (2 primary, 1 extended, 1 free)

   l   logical (numbered from 5)

Select (default p): l

添加邏輯分區 6

起始 扇區 (12589056-20971519,默認爲 12589056):

將使用默認值 12589056

Last 扇區, +扇區 or +size{K,M,G} (12589056-20971519,默認爲 20971519):

將使用默認值 20971519

分區 6 已設置爲 Linux 類型,大小設爲 4 GiB


命令(輸入 m 獲取幫助):w 【保存設置的分區】

[root@MOMOCO-02 ~]# fdisk -l


磁盤 /dev/sda:21.5 GB, 21474836480 字節,41943040 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x000cc51c


   設備 Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      411647      204800   83  Linux

/dev/sda2          411648     4605951     2097152   82  Linux swap / Solaris

/dev/sda3         4605952    41943039    18668544   83  Linux


磁盤 /dev/sdb:10.7 GB, 10737418240 字節,20971520 個扇區

Units = 扇區 of 1 * 512 = 512 bytes

扇區大小(邏輯/物理):512 字節 / 512 字節

I/O 大小(最小/最佳):512 字節 / 512 字節

磁盤標籤類型:dos

磁盤標識符:0x481488ba


   設備 Boot      Start         End      Blocks   Id  System

/dev/sdb1            2048     2099199     1048576   83  Linux

/dev/sdb2         2099200     6293503     2097152   83  Linux

/dev/sdb3         6293504    20971519     7339008    5  Extended

/dev/sdb5         6295552    12587007     3145728   83  Linux

/dev/sdb6        12589056    20971519     4191232   83  Linux


注意:擴展分區是不能使用的他就是個殼子,真正能用的是邏輯分區和主分區。


阿銘linux

相關文章
相關標籤/搜索