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.
正在同步磁盤。