一、df命令 df命令用于显示磁盘状态,包含大小、用量、 选项 -h 以习惯上的单位mb,g等单位显示磁盘容量 -i 查看磁盘的inodes使用情况 -m -k 以mb或kb单位显示硬盘大小、 -T 显示磁盘使用的文件系统(xfs ext4 ) 示例 1、显示磁盘使用情况 各项含义: 第一列是指系统的根目录位于第一块磁盘上,xfs文件系统,挂载点为根目录 第二行至第五行及第七行都是临时文件,其中挂载点/dev/shm是系统的内存 第六行是系统的boot目录。 2、显示磁盘inods使用情况 注意磁盘inodes用尽之后即使磁盘仍有空间一样不能写入数据。 3、补充命令显示内存与swap大小。 free命令

二、du命令 du命令用于查看文件大小,常用参数为 du -sh,du命令默认大小单位是kb。 示例 1、查看root文件夹大小 2、不加选项查看某个文件夹 难以k看明白具体大小,实际使用中应加上-h选项。

三、磁盘分区 1、首先先给虚拟机加一块硬盘。 2、重启服务器,查看系统是否识别到新硬盘 运行fdisk -l命令 或者用lsblk(list block device)命令看 3、运行fdisk命令分区 先介绍一个图形界面的cfdisk,带ui的,猴子都能用^^。 fdisk是一款交互式的分区命令,只能用来分区2T以下的硬盘,且分区表只有MBR(MS-dos)模式 (a)fdisk常用的命令为n d p,首先我们敲命令对sdb进行分区 (b)新建1个分区,敲n MBR模式下只能分4个主分区,1个扩展分区,扩展分区下可分很多逻辑分区。 (d)q退出,w是保存,只要你不按w,可以随便操作硬盘 4、运行parted命令分区 常用的有mklabel创建分区表(gpt或者msdos)、mkpart创建分区、print显示分区情况、rm删除分区 a、创建分区表 b、创建1个分区 交互式的,首先是分区名称,有点像windows里的卷标名 然后是文件类型,可以直接选文件类型,ext4、xfs等等 起始点。默认就好 终止点,你想分多到就写多少,比如1g、1t等等, 会出现一个警告按i忽略。 c、接着创建分区

d、parted是实时分区的,你按quit就分区成功了!