df命令、du命令和磁盘分区

来源:互联网 发布:送q币的软件 编辑:程序博客网 时间:2024/06/11 23:36

一、df命令
df 查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认是按k为单位显示的

第一列是分区的名字,第二列为该分区总共的容量,第三列为已经使用了多少,第四列为还剩下多少,第五列为已经使用百分比,如果这个数值到达90%以上应该注意,会引起系统崩溃的

这里写图片描述

df常用选项有:
-i :查看inodes使用状况
-h :使用合适的单位显示,例如 ‘G’
-k :以 K 为单位显示
-m :以M 为单位显示
这里写图片描述

二、du命令
命令 : du
du用来查看某个目录或文件所占空间大小,如果du不指定单位的话,默认显示单位为K。
语法 : du [-abckmsh] [文件或者目录名] 常用的参数有:

-a :全部文件与目录大小都列出来。如果不加任何选项和参数只列出目录(包含子目录)大小。
-b :列出的值以bytes为单位输出。
-k :以KB为单位输出,和默认不加任何选项的输出值是一样的。
-m :以MB为单位输出
-h :系统自动调节单位,例如文件太小可能就几K,那么就以K为单位显示,如果大到几G,则就以G为单位显示。
-c :最后加总
-s :只列出总和

常用选项为:du -sh filename
这里写图片描述

*(重要) 三、磁盘分区
因为我们用的是虚拟机,所以要先给虚拟机添加一块磁盘,按如下操作方法添加:
1、先关闭正在运行的Linux系统 ,使用命令 init 0
2、到vmware的Linux虚拟机界面,点 “Edit virtual machine settings”, 点一下左侧靠下面的 “Add…” 按钮
3、在左侧选中 “Hard Disk” 默认就是这一行,点右下角的 “Next”, 继续点 “Next”
4、“Virtual disk type” 选择 IDE,点 “Next”
5、继续点 “Next”, “Disk size” 默认即可,最后点 “Finish”

命令 : fdisk
fdisk 是Linux下硬盘的分区工具,但是fdisk只能划分小于2T的分区。

语法 : fdisk [-l ] [设备名称] 选项只有一个
这里写图片描述

然后使用命令 fdisk /dev/sdb进行分区操作
这里写图片描述

按下m获取相关命令帮助,常用的有p、n、d、w、q
p :打印当前磁盘的分区情况
n :建立一个新的分区
w :保存操作
q :退出
d :删除一个分区

使用 n 命令新建分区,它会提示是要 e (扩展分区) 还是 p (主分区) ,我们输入 p,然后回车
(只能有4个分区),我们从第1个分区开始,输入1,回车,给这一块分区2G空间,可以直接输入+2G即可,再按p来查看分区后的信息:
这里写图片描述

在linux中最多只能创建4个主分区,如果想多创建几个分区的话,在创建完第三个分区后,创建第四个分区时选择扩展分区即可,下图因为直接分了4个主分区,所以不能再分区了,所以我们使用 d 来删除一个主分区,用来创建一个扩展分区
这里写图片描述

这里写图片描述

sdb4 就是扩展分区,继续创建下去sdb5就是逻辑分区,如果你有更多的盘空间,可以分多个逻辑分区:
这里写图片描述

分完区后我们按wq来保存退出,然后 reboot 重启即可。

原创粉丝点击