一、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就分区成功了!
本文转自 whytl 51CTO博客,原文链接:http://blog.51cto.com/11934539/2055680