一:查看系统容量与文件大小
df 命令:用来查看系统磁盘容量
参数:
-i:查看inodes(节点)使用状况
-h:系统自动使用适合的单位显示磁盘容量
-k和-m:分别以kb和mb为单位显示磁盘容量
du 命令:用来查看某个目录或文件所占空间的大小
参数:
-a:查看全部文件与目录大小
由于du -a命令显示的数据较多,后面通过管道符“|”输出前几行数据,如图
还可以根据自己的需要调整输出的行数如显示开头20行
若du后面不指定参数的话默认显示单位为kb
-b:以bytes为单位输出
-k:以kb为单位输出
-m:以mb为单位输出
-h:系统自动调节单位输出
-c:最后加总
-s:只列出综合
还可以使用du --help指令查看du指令一些参数的用法
二 磁盘创建与删除
fdisk命令:
fdisk -l:进入查看磁盘模式
fdisk:进入对某个文件编辑模式
如上图此时输入“m”可以查看对应字母的用法
根据上图的参数介绍我们现在来创建一个新的磁盘分区
首先添加一个硬盘
点击添加硬盘,然后下一步,一直默认不用改变任何指标,最后点击确定
添加完硬盘之后,重启一下虚拟机,不然系统会无法识别硬盘
使用fdisk指令进入编辑模式
输入“n”来添加一个新的分区
这里直接回车默认选择p
回车默认选择1
起始号也选择默认
这里大小选择1GB(这个磁盘大小是自己根据实际需要自行选择),然后回车
然后输入“w”将刚刚写入的内容保存并退出一个磁盘分区就创建好了
查看一下我们刚刚创建的新分区
接下来我们再次进入编辑模式
试一下删除分区
使用“d”指令来删除分区(这里由于我们只建立了一个分区,所以自动选择分区1删除了)
三、磁盘的格式化与挂载
当你划分完磁盘分区之后,你划分的区域还是不可用的,如果想使用的话需要两个操作,挂载与格式化
如下图,我们可以看到有四个分区
格式化我们一般会用到两个命令
mke2fs和mk
mke2fs:
-b:表示分区时设定每个数据区块占用的空间大小一般每个数据块支持1024b、2048b
、以及4096b
-i:表示设定inode的大小
-N:表示设定inode的数量
-c:表示检查一下磁盘是否有问题
-t:表示指定文件系统的类型
如下图
现在我们已经将sdb2格式化好了
接下来就是挂载了
我们使用的命令是mount
语法格式是mount [选项] [设备] [挂载目录]
如下图
挂载完成之后使用df指令查看一下,显示sdb2已经挂载到newdir目录上了
注意!挂载目录在被挂载之前的所有内容在挂载之后都不可用
使用umount指令来卸载磁盘,umount -l是强制卸载