在大学我有任务 - 找到linux实用程序'df'的源代码,并写一些
它的类比,基于它的源代码。
我尝试使用此代码 -
https://www.opensource.apple.com/source/file_cmds/file_cmds-212.1/df/df.c
但我在我的linux上找不到包含文件'libutil.h'。依此类推,我无法尝试使用此源代码。
我不认为简单下载libutil.h会有所帮助。你能对这个问题说些什么?
答案 0 :(得分:2)
df
是GNU Coreutils
的一部分,因此您可以获取其源代码并在其中查找df
。
答案 1 :(得分:2)
我今天刚刚更新df :) 你在Linux上的df命令确实来自GNU coreutils。 使用可点击引用浏览该方法的最便捷方式是:
http://lingrok.org/xref/coreutils/src/df.c
BTW查找任何Linux程序代码的一般过程 知道很有用。我在这里记录了基于rpm的发行版的基本流程: