df命令、du命令、磁盘分区 使用介绍

时间:2020-12-05 05:23:25

第4周第1次课(4月9日)

课程内容:
4.1 df命令
4.2 du命令
4.3/4.4 磁盘分区

 

 

4.1 df命令

汇报磁盘空间使用情况,linux磁盘挂载点是无法直接访问的。

df 和 df -h区别在于-h参数可以列出使用单位

df命令、du命令、磁盘分区 使用介绍

[root@jimmylinux-002 ~]# free    可以查看swap使用情况

df命令、du命令、磁盘分区 使用介绍

[root@jimmylinux-002 ~]# df -i    可以查看有多少个iNode号和iNode使用情况,如果iNode已使用100%,那么就算df -h查看还有剩余空间,也是无法写入数据的。

 df命令、du命令、磁盘分区 使用介绍

[root@jimmylinux-002 ~]# df -m    以兆为单位显示

df命令、du命令、磁盘分区 使用介绍

 

4.2 du命令

du命令用来查看文件大小,如果什么参数都不带查看目录或文件,这样是无法目录或文件大小的单位,du -sh 可以查看目录或文件大小。

df命令、du命令、磁盘分区 使用介绍

df命令、du命令、磁盘分区 使用介绍

磁盘会划分为无数个块,每个块为4k,即使一个文件没有4k也会占用一个块,每个块只允许放一个文件。

所以du -sh /etc/passwd 和 ls -lh /etc/passwd 查看的文件大小不同

df命令、du命令、磁盘分区 使用介绍

 

4.3/4.4 磁盘分区

 在日常工作中经常接触的是给系统增加一块磁盘,在服务器上是支持热拔插硬盘的,VMware中添加硬盘后需要重启系统才能够识别。

df命令、du命令、磁盘分区 使用介绍

按照默认一直点击下一步,可以自定义添加硬盘的容量大小,最后点击完成,并重启系统。

df命令、du命令、磁盘分区 使用介绍

 

[root@jimmylinux-002 ~]# fdisk    查看磁盘

df命令、du命令、磁盘分区 使用介绍

[root@jimmylinux-002 ~]# fdisk -l    可以查看到刚才添加的5G磁盘空间

df命令、du命令、磁盘分区 使用介绍

如果启动很久使用xshell无法登录,需要到VMware虚拟机中输入w命令,检查看看是否负载很高,数字越大说明负载越高。(服务器配置低也会启动很慢)

df命令、du命令、磁盘分区 使用介绍

fdisk划分分区如果是MBR格式,只支持最大2T同时最多4个主分区,主分区+扩展分区的总和小于4个,逻辑分区从第5个分区号开始,而且是连续的。

[root@jimmylinux-002 ~]# fdisk /dev/sdb    fdisk+磁盘名字可以划分分区,根据提示输入m获取更多使用帮助。

df命令、du命令、磁盘分区 使用介绍

df命令、du命令、磁盘分区 使用介绍

df命令、du命令、磁盘分区 使用介绍

逻辑分区从第5个分区号开始,而且是连续的,前4个分区主要给主分区和扩展分区使用。

df命令、du命令、磁盘分区 使用介绍

 

 

在创建分区时,扩展分区虽然可以分配大小,但是是不支持格式化的,真正可以写数据的是逻辑分区。

创建分区常用参数有n、p、w、d

n-->新建

p-->列出

w-->保存

d-->删除