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 命令的主要内容,如果未能解决你的问题,请参考以下文章