在Windows下,我們可以非常直觀地看到系統有多少個分區,每個分區使用多少,還剩多少。那么在Linux命令行下,如何進行這些操作呢?在Linux下的磁盤里面寫數據也是有講究的。如何分區?如何格式化?如何掛載?如何卸載?下面阿銘一一為大家解答。
7.1查看磁盤或者目錄的容量
監控磁盤的使用率在日常監控工作中是必須要做的,磁盤被寫滿是很要命的,嚴重的情況會導致磁盤損壞。那么,如何查看磁盤使用率呢?
7.1.1命令df
命令df(diskfilesystem的簡寫)用于查看已掛載磁盤的總容量、使用容量、剩余容量等,可以不加任何參數,默認以KB為單位顯示。示例命令如下:
# df 文件系統 1K-塊 已用 可用已用% 掛載點 devtmpfs 910288 0 910288 0% /dev tmpfs 924728 0 924728 0% /dev/shm tmpfs 924728 8868 915860 1% /run tmpfs 924728 0 924728 0% /sys/fs/cgroup /dev/sda3 16561152 1472276 15088876 9% / /dev/sda1 194235 121419 58480 68% /boot tmpfs 184944 0 184944 0% /run/user/0 tmpfs 184944 0 184944 0% /run/user/1006
上例的結果中,其中/、/boot是我們在安裝系統時劃分出來的。/dev、/dev/shm為內存分區,默認大小為內存大小的1/2,如果我們把文件存到這個分區下,相當于存到了內存中,好處是讀寫非常快,壞處是系統重啟時文件就會丟失。后面的/run、/sys/fs/cgroup等分區都是tmpfs,跟/dev/shm類似,為臨時文件系統,我們不要碰它們。
df命令的常用選項有-i、-h、-k和-m,下面介紹這4個選項的用法。為了更能簡潔明了地讓大家看到磁盤分區,在下面的示例中阿銘直接把tmpfs相關的分區全部過濾掉了。
-i:表示查看inodes的使用狀況,如已使用100%,即使磁盤空間有富余,也會提示磁盤空間已滿。示例命令如下:
# df -i |grep -v tmpfs //grep -v的作用是過濾掉包含tmpfs字符串的行 文件系統 Inode 已用(I) 可用(I) 已用(I)% 掛載點 /dev/sda3 8285696 32458 8253238 1% / /dev/sda1 51200 309 50891 1% /boot
-h:表示使用合適的單位顯示,例如GB。示例命令如下:
# df -h |grep -v tmpfs 文件系統 容量 已用 可用已用% 掛載點 /dev/sda3 16G 1.5G 15G 9% / /dev/sda1 190M 119M 58M 68% /boot
-k、-m:分別表示以KB和MB為單位顯示。示例命令如下:
# df -k |grep -v tmpfs 文件系統 1K-塊 已用 可用 已用% 掛載點 /dev/sda3 16561152 1472276 15088876 9% / /dev/sda1 194235 121419 58480 68% /boot # df -m |grep -v tmpfs 文件系統 1M-塊 已用 可用已用% 掛載點 /dev/sda3 16173 1438 14736 9% / /dev/sda1 190 119 58 68% /boot
簡單介紹一下上述信息中各列所表示的含義。如果你的Linux和阿銘的虛擬機一樣,也是中文顯示的話,那么看字面意思就明白了。第1列為分區的名字,第2列為該分區的總容量,第3列為使用容量,第4列為剩余容量,第5列為使用容量的百分比(如果這個數值達到90%以上,那么就應該關注了。因為磁盤分區滿了,會引起系統崩潰),最后一列為掛載點,阿銘在安裝系統時提到過這個詞。
7.1.2命令du
命令du(disk useage)用來查看某個目錄或文件所占空間的大小,其格式為du[-abckmsh] [文件或者目錄名]。該命令常用的參數有如下幾個。
-a:表示全部文件和目錄的大小都列出來。如果后面不加任何選項和參數,則只會列出目錄(包含子目錄)的大小。如果du命令不指定單位的話,默認顯示單位為“KB”。示例命令如下:
# du /root/ 8 /root/.ssh 0 /root/123 0 /root/456 36 /root/ # du -a /root/ 4 /root/.bash_logout 4 /root/.bash_profile 4 /root/.bashrc 4 /root/.cshrc 4 /root/.tcshrc 4 /root/anaconda-ks.cfg 4 /root/.bash_history 4 /root/.ssh/authorized_keys 4 /root/.ssh/known_hosts 8 /root/.ssh 0 /root/123 0 /root/456 36 /root/
-b:表示列出的值以B為單位輸出。
-k:表示以KB為單位輸出,這和默認不加任何選項的輸出值是一樣的。
-m:表示以MB為單位輸出。
-h:表示系統自動調節單位。例如,如果文件太小,可能就幾千字節,就以KB為單位顯示;如果文件大到千兆字節,就以GB為單位顯示。若一個文件小于4KB,當使用-k選項時,也會顯示4KB,后面阿銘再給大家解釋原因。同理,使用-m選項時,也會有類似問題。示例命令如下:
# du -b /etc/passwd 1209 /etc/passwd # du -k /etc/passwd 4 /etc/passwd # du -m /etc/passwd 1 /etc/passwd # du -h /etc/passwd 4.0K /etc/passwd
-c:表示最后加總。這個選項阿銘不常用,示例命令如下:
# du -c /root/ 8 /root/.ssh 0 /root/123 0 /root/456 36 /root/ 36 總用量
-s:表示只列出總和。這個選項阿銘用得最多,示例命令如下:
# du -s /root/ 36 /root/
此外,阿銘習慣用du -sh filename這樣的形式。
7.2磁盤的分區和格式化
阿銘經常做的一件事就是拿一個全新的磁盤來分區并格式化。作為一個Linux系統管理員,對磁盤的操作必須熟練,所以請認真學習該部分內容。
7.2.1增加虛擬磁盤
在正式介紹Linux分區工具之前,阿銘需要先給虛擬機添加一塊磁盤,以便我們做后續的試驗。給虛擬機添加虛擬磁盤的具體操作步驟如下(軟件版本為VMware Workstation 14)。
(1) 在當前的虛擬機選項卡點擊鼠標右鍵,選擇“設置”,如下圖所示。
(2) 此時會彈出“虛擬機設置”對話框。點擊下方的“添加”按鈕,選擇“硬盤”,再點擊“下一步”此時會彈出“添加硬件向導”對話框。
(3)“選擇磁盤類型”這里保持默認不用更改任何指標,直接點擊“下一步”按鈕。
(4)“選擇磁盤”對話框里也保持默認,直接點擊“下一步”按鈕。
(5)“指定磁盤容量”這里需要修改一下,設定“最大磁盤大小”為5GB,然后選擇“將虛擬磁盤存儲為單個文件”單選按鈕,如下圖所示。
(6) 繼續點擊“下一步”按鈕,然后點擊“完成”按鈕,最終完成添加新的虛擬磁盤。雖然磁盤已經添加了,但系統暫時還不能被識別,需要重啟一下系統才可以。
7.2.2使用fdisk工具分區MBR格式
fdisk是Linux下硬盤的分區工具,是一個非常實用的命令,但是fdisk只能劃分小于2TB的分區。該命令的格式為 fdisk [-l ] [設備名稱],其選項只有-l。選項-l后面不加設備名稱,會直接列出系統中所有的磁盤設備以及分區表;加上設備名稱,則會列出該設備的分區表。示例命令如下:
# fdisk -l Disk /dev/sda:20 GiB,21474836480 字節,41943040 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0x1d6231bc 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sda1 * 2048 411647 409600 200M 83 Linux /dev/sda2 411648 8800255 8388608 4G 82 Linux swap / Solaris /dev/sda3 8800256 41943039 33142784 15.8G 83 Linux Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 # fdisk -l /dev/sdb Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節
從上例中可以看到阿銘新增的一塊磁盤/dev/sdb的信息。
fdisk命令如果不加-l選項,則會進入另一個模式,在該模式下,可以對磁盤進行分區操作。示例命令如下:
# fdisk /dev/sdb 歡迎使用 fdisk (util-linux 2.32.1)。 更改將停留在內存中,直到您決定將更改寫入磁盤。 使用寫入命令前請三思。 設備不包含可識別的分區表。 創建了一個磁盤標識符為 0xea205440 的新 DOS 磁盤標簽。 命令(輸入 m 獲取幫助):
此時如果輸入m,會列出常用的命令,如下所示:
命令(輸入 m 獲取幫助):m 幫助: DOS (MBR) a 開關 可啟動標志 b 編輯嵌套的 BSD 磁盤標簽 c開關dos兼容性標志 d 刪除分區 F 列出未分區的空閑區 l 列出已知分區類型 n 添加新分區 p 打印分區表 t 更改分區類型 v 檢查分區表 i打印某個分區的相關信息 m 打印此菜單 u 更改 顯示/記錄單位 x更多功能(僅限專業人員) I 從sfdisk 腳本文件加載磁盤布局 O將磁盤布局轉儲為sfdisk腳本文件 w 將分區表寫入磁盤并退出 q退出而不保存更改 g 新建一份GPT 分區表 G 新建一份空GPT (IRIX) 分區表 o 新建一份的空 DOS 分區表 s新建一份空Sun分區表
p:表示打印當前磁盤的分區情況。示例命令如下:
命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440
說明:由于還未對/dev/sdb進行分區,所以并沒有顯示任何分區信息,你也可以針對/dev/sda進行演示,不過千萬不要真去劃分分區,那樣你的操作系統就被破壞了。
n:表示建立一個新的分區。
w:表示保存。
q:表示退出。
d:表示刪除一個分區。
下面阿銘將對新增的磁盤/dev/sdb進行分區操作。阿銘先給它建立第1個分區,如下所示:
命令(輸入 m 獲取幫助):n 分區類型 p 主分區(0個主分區,0個擴展分區,4空閑) e 擴展分區(邏輯分區容器) 選擇 (默認 p):
使用n命令新建分區,它會提示我們是要e(擴展分區)還是p(主分區)。阿銘的選擇是p,于是輸入p,然后回車,如下所示:
Select (default p): p 分區號 (1-4, 默認 1): 1 第一個扇區 (2048-10485759, 默認 2048): 2048 上個扇區,+sectors 或 +size{K,M,G,T,P} (2048-10485759,默認 10485759): +1000M 創建了一個新分區 1,類型為“Linux”,大小為 1000 MiB。
輸入p后,會提示分區數,這里阿銘寫1,因為是第1個分區(當然,你也可以寫2或3,但最多為4)。如果你直接回車,會繼續提示你必須輸入一個數字,緊接著又提示你起始扇區從哪里開始,默認是2048,可以寫2048或者直接回車(這里你也可以寫大于2048的其他數字,不過這樣就會造成空間的浪費)。
然后提示你輸入最后一個扇區的數值,即需要給這個分區劃分多大空間。關于扇區是多大,阿銘不再細究,你只需要掌握阿銘教給你的方法即可,即寫 +1000M,這樣既方便又不容易出錯。用p命令查看,得知已經多出了一個分區,如下所示:
命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb1 2048 2050047 2048000 1000M 83 Linux
按照上面的步驟操作,一直創建主分區到4。如下所示:
命令(輸入 m 獲取幫助):n 分區類型 p 主分區(1個主分區,0個擴展分區,3空閑) e 擴展分區(邏輯分區容器) 選擇 (默認 p):p 分區號 (2-4, 默認 2): 2 第一個扇區 (2050048-10485759, 默認2050048): 上個扇區,+sectors 或 +size{K,M,G,T,P} (2050048-10485759, 默認 10485759): +1000M 創建了一個新分區 2,類型為“Linux”,大小為 1000 MiB。 命令(輸入 m 獲取幫助):n 分區類型 p 主分區(2個主分區,0個擴展分區,2空閑) e 擴展分區(邏輯分區容器) 選擇 (默認 p):p 分區號 (3,4, 默認 3): 第一個扇區 (4098048-10485759, 默認4098048): 上個扇區,+sectors 或 +size{K,M,G,T,P} (4098048-10485759, 默認 10485759): +1000M 創建了一個新分區 3,類型為“Linux”,大小為 1000 MiB。 命令(輸入 m 獲取幫助):n 分區類型 p 主分區(3個主分區,0個擴展分區,1空閑) e 擴展分區(邏輯分區容器) 選擇 (默認 e):p 已選擇分區 4 第一個扇區 (6146048-10485759, 默認 6146048): 上個扇區,+sectors 或 +size{K,M,G,T,P} (6146048-10485759, 默認 10485759): +1000M 創建了一個新分區 4,類型為“Linux”,大小為 1000 MiB。 命令(輸入 m 獲取幫助):n
要創建更多分區,請先將一個主分區替換為擴展分區。
創建4個主分區后,再想創建新分區時則會出問題,這是因為在Linux系統中最多只能創建4個主分區。如果你想多創建幾個分區,怎么做呢?方法很簡單,就是在創建完第3個分區后、創建第4個分區時選擇擴展分區。首先刪除掉第4個分區,然后再新建分區,如下所示:
命令(輸入 m 獲取幫助):d 分區號 (1-4, 默認 4): 4 分區 4 已刪除。 命令(輸入 m 獲取幫助):n 分區類型 p 主分區(3個主分區,0個擴展分區,1空閑) e 擴展分區(邏輯分區容器) 選擇 (默認 e):e 已選擇分區 4 第一個扇區 (6146048-10485759, 默認6146048): 上個扇區,+sectors 或 +size{K,M,G,T,P} (6146048-10485759, 默認 10485759): +2000M 創建了一個新分區 4,類型為“Extended”,大小為 2 GiB。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb1 2048 2050047 2048000 1000M 83 Linux /dev/sdb2 2050048 4098047 2048000 1000M 83 Linux /dev/sdb3 4098048 6146047 2048000 1000M 83 Linux /dev/sdb4 6146048 10242047 4096000 2G 5 擴展
擴展分區在最后一列顯示為Extended,接下來繼續創建分區,如下所示:
命令(輸入 m 獲取幫助):n 所有主分區都在使用中。 添加邏輯分區 5 第一個扇區 (6148096-10242047, 默認6148096): 上個扇區,+sectors 或 +size{K,M,G,T,P} (6148096-10242047, 默認 10242047): +500M 創建了一個新分區 5,類型為“Linux”,大小為 500 MiB。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb1 2048 2050047 2048000 1000M 83 Linux /dev/sdb2 2050048 4098047 2048000 1000M 83 Linux /dev/sdb3 4098048 6146047 2048000 1000M 83 Linux /dev/sdb4 6146048 10242047 4096000 2G 5 擴展 /dev/sdb5 6148096 7172095 1024000 500M 83 Linux
此時再分區就和之前不一樣了,你不再需要選擇是主分區還是擴展分區,而是直接定義分區大小。值得注意的是,當創建完前3個主分區后,理應把剩余的磁盤空間全部劃分給第4個擴展分區,不然剩余的空間就會浪費(在上面的示例中,阿銘其實并沒有完全劃分給擴展分區)。因為創建完擴展分區后,再劃分新的分區時,是在已經劃分的擴展分區里來分的。
上例中,/dev/sdb4為擴展分區,這個分區是不可以格式化的。你可以把它看成一個空殼子,能使用的分區為/dev/sdb5,它是/dev/sdb4的子分區,這個子分區稱為邏輯分區。如果你發現分區不合理,想刪除某個分區,那該怎么辦呢?這就用到了d命令,剛剛阿銘已經用到過。下面阿銘再繼續演示一下:
命令(輸入 m 獲取幫助):d 分區號 (1-5, 默認 5): 1 分區 1 已刪除。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb2 2050048 4098047 2048000 1000M 83 Linux /dev/sdb3 4098048 6146047 2048000 1000M 83 Linux /dev/sdb4 6146048 10242047 4096000 2G 5 擴展 /dev/sdb5 6148096 7172095 1024000 500M 83 Linux 命令(輸入 m 獲取幫助):d 分區號 (2-5, 默認 5): 5 分區5 已刪除。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb2 2050048 4098047 2048000 1000M 83 Linux /dev/sdb3 4098048 6146047 2048000 1000M 83 Linux /dev/sdb4 6146048 10242047 4096000 2G 5 擴展 命令(輸入 m 獲取幫助):n 分區類型 p 主分區(2個主分區,1個擴展分區,1空閑) l 邏輯分區(從 5 開始編號) 選擇 (默認 p):l 添加邏輯分區 5 第一個扇區 (6148096-10242047, 默認6148096): 上個扇區,+sectors 或 +size{K,M,G,T,P} (6148096-10242047, 默認 10242047): +500M 創建了一個新分區 5,類型為“Linux”,大小為 500 MiB。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb2 2050048 4098047 2048000 1000M 83 Linux /dev/sdb3 4098048 6146047 2048000 1000M 83 Linux /dev/sdb4 6146048 10242047 4096000 2G 5 擴展 /dev/sdb5 6148096 7172095 1024000 500M 83 Linux 命令(輸入 m 獲取幫助):d 分區號 (2-5, 默認 5): 4 分區 4 已刪除。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xea205440 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb2 2050048 4098047 2048000 1000M 83 Linux /dev/sdb3 4098048 6146047 2048000 1000M 83 Linux
輸入d,會提示要刪除哪個分區,可以選擇1-5中的任意一個分區。其中,1-3是主分區(sdb1、sdb2和sdb3),4是擴展分區(sdb4),5是邏輯分區(sdb5)。
如果輸入5,則直接刪除邏輯分區sdb5;但如果輸入4,則會刪除整個擴展分區sdb4,也包含sdb4里面的邏輯分區sdb5。在剛才的分區界面中,直接按Ctrl+C鍵退出,這樣剛做的分區便全部取消,咱們重新來做分區,如下所示:
命令(輸入 m 獲取幫助):^C 您確實要退出嗎?Y fdisk /dev/sdb 歡迎使用 fdisk (util-linux 2.32.1)。 更改將停留在內存中,直到您決定將更改寫入磁盤。 使用寫入命令前請三思。 設備不包含可識別的分區表。 創建了一個磁盤標識符為 0xf6cc0d7a 的新 DOS 磁盤標簽。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xf6cc0d7a 命令(輸入 m 獲取幫助):n 分區類型 p 主分區(0個主分區,0個擴展分區,4空閑) e 擴展分區(邏輯分區容器) 選擇 (默認 p):e 分區號 (1-4, 默認 1): 1 第一個扇區 (2048-10485759, 默認 2048): 上個扇區,+sectors 或 +size{K,M,G,T,P} (2048-10485759, 默認 10485759): 創建了一個新分區 1,類型為“Extended”,大小為 5 GiB。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xf6cc0d7a 設備 啟動 起點 末尾 扇區大小 Id 類型 /dev/sdb1 2048 10485759 10483712 5G 5 擴展 命令(輸入 m 獲取幫助):n Partition type: p primary (0 primary, 1 extended, 3 free) l logical (numbered from 5)
由上例可知,如果把第1個分區定為擴展分區,并且把全部空間都劃分給擴展分區,那么再繼續分區時,則默認添加邏輯分區,如下所示:
命令(輸入 m 獲取幫助):n 所有主分區的空間都在使用中。 添加邏輯分區 5 第一個扇區 (4096-10485759, 默認 4096): 我們連續添加兩個1000M的分區,如下所示: 第一個扇區 (4096-10485759, 默認 4096): 上個扇區,+sectors 或 +size{K,M,G,T,P} (4096-10485759, 默認 10485759): +1000M 創建了一個新分區 5,類型為“Linux”,大小為 1000 MiB。 命令(輸入 m 獲取幫助):n 所有主分區的空間都在使用中。 添加邏輯分區 6 第一個扇區 (2054144-10485759, 默認2054144): 上個扇區,+sectors 或 +size{K,M,G,T,P} (2054144-10485759, 默認 10485759): +1000M 創建了一個新分區 6,類型為“Linux”,大小為 1000 MiB。 命令(輸入 m 獲取幫助):p Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xf6cc0d7a 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb1 2048 10485759 10483712 5G 5 擴展 /dev/sdb5 4096 2052095 2048000 1000M 83 Linux /dev/sdb6 2054144 4102143 2048000 1000M 83 Linux 分區完成后,需要輸入w命令來保存我們的配置,如下所示: 分區表已調整。 將調用 ioctl() 來重新讀分區表。 正在同步磁盤。
然后使用命令fdisk -l /dev/sdb查看分區情況,如下所示:
# fdisk -l /dev/sdb Disk /dev/sdb:5 GiB,5368709120 字節,10485760 個扇區 單元:扇區 / 1 * 512 = 512 字節 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0xf6cc0d7a 設備 啟動 起點 末尾 扇區 大小 Id 類型 /dev/sdb1 2048 10485759 10483712 5G 5 擴展 /dev/sdb5 4096 2052095 2048000 1000M 83 Linux /dev/sdb6 2054144 4102143 2048000 1000M 83 Linux
通過以上操作,相信你已經學會分區了。但阿銘一定要提醒你,不要隨意分區,這非常危險,一不留神就會把服務器上的數據全部給分沒了。所以,在執行分區操作的時候,請保持百分之二百的細心!
審核編輯:劉清
-
Linux
+關注
關注
87文章
11304瀏覽量
209524 -
WINDOWS
+關注
關注
3文章
3545瀏覽量
88707 -
磁盤
+關注
關注
1文章
379瀏覽量
25209
原文標題:第7章 Linux磁盤管理(上)
文章出處:【微信號:aming_linux,微信公眾號:阿銘linux】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論