df命令du命令 磁盘分区

1,df命令。df是disk filesystem的缩写,用于查看已挂载磁盘的使用情况。可以不加任何参数,默认以kb为单位示。可以用man命令查看其用法。

 直接运行命令-df,我们可以看到第一列为分区的名字,第二列为磁盘的总大小(单位kb),第三列为已用磁盘的大小(单位kb),第四列可用磁盘的大小(单位kb),第五列为已用磁盘的百分比,第六列是挂载点,它实际上是系统里面的目录。

df命令du命令 磁盘分区分别比

常用参数:

    -i:表示查看inode的使用状况,如使用已满,即使磁盘空间有富余也会提示磁盘空间已满。

df命令du命令 磁盘分区

    -h:表示使用合适的单位显示,例如GB。

df命令du命令 磁盘分区

    -k、-m:分别表示以KB和MB为单位。

df命令du命令 磁盘分区

2,du命令。du是disk useage的缩写,用来查看某个目录或文件所占空间的大小,默认单位4kb。格式为du[-abckmsh][文件或目录名]。

-a:表示全部文件和目录的大小都列出来,如果后面不加选项和参数,则只会列出目录(包含子目录)的大小。


-b:表示以b为单位。

-k:表示以kb为单位。和默认值一样。若一个文件小于4kb,当使用-k选项时也会显示4kb,因为磁盘被划分为无数的小块,每一个小块就是4kb。

df命令du命令 磁盘分区

-m:表示以mb为单位。

-h:表示系统自动调节单位。

-c:表示最后加总。

-s:表示只列出总和。

df命令du命令 磁盘分区


3,磁盘分区。

(1),给虚拟机增加一块大小10G的磁盘。

df命令du命令 磁盘分区

(2)fdisk命令。fdisk是linux下的硬盘分区工具,只能划分2TB以下的分区,主分区和扩展分区的总和是4。

        格式:fdisk - [l] [设备名称],若-l后面不加设备名称,则会列出系统中所有的和磁盘设备和分区表; 加上设备则会列出该设备的分区表。- 

        使用命令fdisk -l 可以看到新增的一块硬盘/dev/sdb的信息。

df命令du命令 磁盘分区

    不加-l选项,则可以进入对磁盘分区操作的模式。使用命令fdisk 对新增的硬盘进行操作。

df命令du命令 磁盘分区

输入m后,会列出常用的命令。p:打印当前磁盘的分区。n:新建一个分区。w:保存。q:退出。d:删除一个分区。

df命令du命令 磁盘分区

给硬盘创建3个主分区和1个扩展分区。这时我们发现只能添加逻辑分区了。扩展分区是一个空壳子,里面装的是逻辑分区。

df命令du命令 磁盘分区

最后的分区就是这样了:1-3是主分区,4是扩展分区,5是逻辑分区。

df命令du命令 磁盘分区

如果发现分区不合理,可以使用d命令来删除某个分区。

df命令du命令 磁盘分区

删除分区1和分区5后打印磁盘当前分区。

df命令du命令 磁盘分区

如果不想保存刚才的磁盘划分可以按q或CTRL+C退出。这样就可以重新划分了。1-4号分区是主分区或者扩展分区可以不连续,逻辑分区的id从5开始的而且是连续的。

df命令du命令 磁盘分区

删除逻辑分区6之后的结果,8没有了,6还是在。

df命令du命令 磁盘分区