df命令

显示磁盘的相关信息。


#df      查看系统磁盘设备,默认单位为KB

60ec06c9b022380fc4d6915efd4924c0.png-wh_


#df -h  以KB、MB、GB、TG来显示信息。

a409b2d53deff74c35d6550f31d630a5.png-wh_

带tmpfs的是临时文件,重启后会消失。/dev/shm是内存,大小是物理内存的一半。



#df -i 查看分区下有多少个inode及inode使用的情况,格式化过程时创建inode。

4c7ec313fb9ae5599206619028d9ee3e.png-wh_

当inode满了,磁盘剩余空间也无法写入。



du命令

显示每个文件和目录的磁盘使用空间 (块的大小,例:文件1K,也会显示4K的大小。)

2099f54caf5d9b510b24ccbb5be84e6d.png-wh_




磁盘分区

日常工作中,我们接触较多的是给系统增加一些磁盘然后划分分区再挂载,实际服务器是支持热拔插硬盘的,开机的状态下插上新硬盘即可识别。


给虚拟机加10G硬盘。

42ed7cea2052c17a066938e634902395.png-wh_


#fdisk      查看磁盘使用情况和磁盘分区

#fdisk -l   列出现有磁盘

b3b292453e1afc833ea9501323bee2ee.png-wh_

没有发现刚才添加的10G,需要重启(reboot)。


重启后识别到新加的硬盘。

eae7995fb36306c5debcadb8c7f219e8.png-wh_


给磁盘分区

3f43cd671a0feeb4167c2ef7bc13f088.png-wh_

常用d删除分区,n增加分区,p查看分区,w保存退出,q不保存退出。



硬盘分区有三种,主磁盘分区、扩展磁盘分区、逻辑分区。

主分区+扩展分区最多4个,扩展分区可以没有,最多一个,逻辑分区可以有若干个。主分区编号为1-4,逻辑分区从5开始,且是连续的(5678......)。

硬 盘 的 容 量=主分区容量+扩展分区容量

扩展分区容量=各个逻辑分区的容量之和


j_0035.gif