07 df 命令

Posted 蓝风9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了07 df 命令相关的知识,希望对你有一定的参考价值。

前言

呵呵 这个命令 应该是 linux 使用者 基本上都会使用到的吧?

呵呵 我们这里主要是 看一下 这个命令是如何工作的

main 中主要是参数处理, 通过 read_file_system_list 读取文件系统列表, get_all_entries 获取各个文件系统的信息, print_table 来输出各个文件系统的信息

read_file_system_list 通过读取 /proc/self/mountinfo 或者 getmntinfo 来读取挂载的文件系统列表

get_all_entries 根据需要展示的列, 获取对应的数据项, fs, size, used, avail, mount_point 等

print_table 输出各个文件系统的相关信息

基于 linux-4.4.0 + coreutils-8.25

调试基于命令 "df -h"

main

参数处理, 通过 read_file_system_list 读取文件系统列表, get_all_entries 获取各个文件系统的信息, print_table 来输出各个文件系统的信息

read_file_system_list

通过读取 /proc/self/mountinfo 或者 getmntinfo 来读取挂载的文件系统列表

get_all_entries

根据需要展示的列, 获取对应的数据项, fs, size, used, avail, mount_point 等

print_table 

输出 table[row][col] 

完 

以上是关于07 df 命令的主要内容,如果未能解决你的问题,请参考以下文章

day07 linux磁盘分区,ps,kill,df,top命令使用

linux df 命令

linux查看磁盘使用情况命令

Linux基础:df命令总结

df -h 给出假数据?

为我的应用服务器运行 df -k 命令,它有挂载问题,所以需要触发邮件