df命令/du命令/磁盤分區(qū)

df命令

df是用來(lái)查看磁盤分區(qū)情況的命令

[root@localhost ~]# df -h

文件系統(tǒng)? ? ? ? ? ? ? ? 容量? 已用? 可用 已用% 掛載點(diǎn)

/dev/mapper/centos-root? 44G? 3.9G? 41G? ? 9% /

devtmpfs? ? ? ? ? ? ? ? 3.9G? ? 0? 3.9G? ? 0% /dev

tmpfs? ? ? ? ? ? ? ? ? ? 3.9G? ? 0? 3.9G? ? 0% /dev/shm

tmpfs? ? ? ? ? ? ? ? ? ? 3.9G? 8.7M? 3.9G? ? 1% /run

tmpfs? ? ? ? ? ? ? ? ? ? 3.9G? ? 0? 3.9G? ? 0% /sys/fs/cgroup

/dev/sda1? ? ? ? ? ? ? 1014M? 143M? 872M? 15% /boot

tmpfs? ? ? ? ? ? ? ? ? ? 781M? ? 0? 781M? ? 0% /run/user/0

第一列:分區(qū)名稱

第二列:這塊分區(qū)的總大小

第三列:這塊分區(qū)已用的容量

第四列:這塊分區(qū)剩余的可用容量

第五列:可用容量的百分比顯示

第六列:掛載點(diǎn)路徑

-h:參數(shù)將會(huì)已最適合的容量單位來(lái)顯示容量數(shù)據(jù)

-i:參數(shù)用來(lái)查看磁盤分區(qū)的inode的使用情況,當(dāng)然我們還可以加個(gè)h參數(shù),已適合單位顯示。

[root@localhost ~]# df -ih

文件系統(tǒng)? ? ? ? ? ? ? ? Inode 已用(I) 可用(I) 已用(I)% 掛載點(diǎn)

/dev/mapper/centos-root? 22M? ? 85K? ? 22M? ? ? 1% /

devtmpfs? ? ? ? ? ? ? ? 974K? ? 403? ? 973K? ? ? 1% /dev

tmpfs? ? ? ? ? ? ? ? ? ? 976K? ? ? 1? ? 976K? ? ? 1% /dev/shm

tmpfs? ? ? ? ? ? ? ? ? ? 976K? ? 510? ? 976K? ? ? 1% /run

tmpfs? ? ? ? ? ? ? ? ? ? 976K? ? ? 16? ? 976K? ? ? 1% /sys/fs/cgroup

/dev/sda1? ? ? ? ? ? ? ? 512K? ? 328? ? 512K? ? ? 1% /boot

tmpfs? ? ? ? ? ? ? ? ? ? 976K? ? ? 1? ? 976K? ? ? 1% /run/user/0

du命令

du命令是用來(lái)查看文件或者目錄大小的,加上-sh參數(shù),就會(huì)已最小單位來(lái)查看文件或者目錄,意思就是不夠4Kb的文件也會(huì)以4Kb呈現(xiàn),因?yàn)樗恍K的容量就是4Kb。

[root@localhost ~]# free -h

? ? ? ? ? ? ? total? ? ? ? used? ? ? ? free? ? ? shared? buff/cache? available

Mem:? ? ? ? ? 7.6G? ? ? ? 616M? ? ? ? 3.6G? ? ? ? 8.6M? ? ? ? 3.4G? ? ? ? 6.6G

Swap:? ? ? ? ? 5.0G? ? ? ? ? 0B? ? ? ? 5.0G

[root@localhost ~]# du -sh /root/

52K /root/

[root@localhost ~]# du -sh /boot/

111M /boot/

磁盤分區(qū)

這里我們先給虛擬機(jī)系統(tǒng)在添加一塊硬盤,這里硬盤大小設(shè)50G做為演示

操作方法,點(diǎn)虛擬機(jī)——設(shè)置——添加——選擇硬盤——選擇SCSI——?jiǎng)?chuàng)建新的虛擬磁盤——容量填50G— 下一步,完成。

添加完硬盤后我們重啟一下系統(tǒng),讓系統(tǒng)加載硬盤,否則你看不到新添加的磁盤(物理機(jī)系統(tǒng)支持即時(shí)插拔顯示,虛擬機(jī)需要重啟一下)

fdisk:重啟系統(tǒng)之后我們可以使用fdisk命令來(lái)查看我們的磁盤,這里我們需要加個(gè)-l參數(shù)來(lái)使用,具體情況可以通過(guò)man fdisk命令來(lái)了解。

[root@localhost ~]# fdisk -l

磁盤 /dev/sdb:53.7 GB, 53687091200 字節(jié),104857600 個(gè)扇區(qū)

Units = 扇區(qū) of 1 * 512 = 512 bytes

扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

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

磁盤 /dev/sda:53.7 GB, 53687091200 字節(jié),104857600 個(gè)扇區(qū)

Units = 扇區(qū) of 1 * 512 = 512 bytes

扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

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

磁盤標(biāo)簽類型:dos

磁盤標(biāo)識(shí)符:0x000a1975

以上我們可以看到,系統(tǒng)已經(jīng)加載了剛才新建的磁盤,這是我們就可以給這個(gè)磁盤新建分區(qū)了。

命令格式為:fdisk?需要分區(qū)的磁盤路徑,以下示例:

進(jìn)入分區(qū)模式后,我們可以通過(guò)m來(lái)獲取查看幫助,這里我們列出常用的命令

p:表示打印查看當(dāng)前磁盤的分區(qū)情況

n:表示建立一個(gè)新的分區(qū)

w:表示保存

q:表示退出

d:表示刪除一個(gè)分區(qū)

添加:第一個(gè)新的分區(qū)——主分區(qū)

命令(輸入 m 獲取幫助):n?(添加新分區(qū))

Select (default p) :?p?(主分區(qū),最多可分4個(gè)主分區(qū).可分3個(gè)主分區(qū),一個(gè)擴(kuò)展.)

分區(qū)號(hào) (1-4,默認(rèn) 1):1?(最多個(gè)分4個(gè)分區(qū))

起始 扇區(qū) (2048-20971519,默認(rèn)為 2048):鍵盤回車 (保持默認(rèn))

Last 扇區(qū), +扇區(qū) or +size{K,M,G} (2048-20971519,默認(rèn)為 20971519):+2G?(設(shè)定分區(qū)大小)

這里需要說(shuō)明:一個(gè)磁盤,主分區(qū)+擴(kuò)展分區(qū),最多只能有4四個(gè)分區(qū),超出這個(gè)范圍,只能選擇刪除掉一個(gè)主分區(qū)先。

刪除分區(qū):

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

分區(qū)號(hào) (1-4,默認(rèn) 4):4?(要?jiǎng)h除哪個(gè)分區(qū),輸入哪個(gè)分區(qū)號(hào))

添加:新的分區(qū)——擴(kuò)展分區(qū)

命令(輸入 m 獲取幫助):n?(添加新分區(qū))

Partition type: e (擴(kuò)展分區(qū).在擴(kuò)展分區(qū)下,可添加:分邏輯分區(qū).)

起始 扇區(qū) (10487808-20971519,默認(rèn)為 10487808):鍵盤回車 (默認(rèn))

Last 扇區(qū), +扇區(qū) or +size{K,M,G} (10487808-20971519,默認(rèn)為 20971519):?+10G?(設(shè)定分區(qū)大?。?/p>

擴(kuò)展分區(qū)下,添加第一個(gè)——邏輯分區(qū)

命令(輸入 m 獲取幫助):n?(添加新分區(qū))

添加邏輯分區(qū)?5

起始 扇區(qū) (10489856-18876415,默認(rèn)為 10489856): 鍵盤回車 (默認(rèn))

Last 扇區(qū), +扇區(qū) or +size{K,M,G} (10489856-18876415,默認(rèn)為 18876415):+20G?(設(shè)定分區(qū)大小)

這樣我們逐一建好分區(qū)后,我們通過(guò)p命令來(lái)查看一下分區(qū)情況

磁盤 /dev/sdb:53.7 GB, 53687091200 字節(jié),104857600 個(gè)扇區(qū)

Units = 扇區(qū) of 1 * 512 = 512 bytes

扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)

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

磁盤標(biāo)簽類型:dos

磁盤標(biāo)識(shí)符:0xa75320d0

? 設(shè)備 Boot? ? ? Start? ? ? ? End? ? ? Blocks? Id? System

/dev/sdb1? ? ? ? ? ? 2048? ? 4196351? ? 2097152? 83? Linux

/dev/sdb2? ? ? ? 4196352? ? 25167871? ? 10485760? 83? Linux

/dev/sdb3? ? ? ? 25167872? ? 67110911? ? 20971520? 83? Linux

/dev/sdb4? ? ? ? 67110912? 104857599? ? 18873344? ? 5? Extended

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

The partition table has been altered!

Calling ioctl() to re-read partition table.

正在同步磁盤。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容