c - 关于实用程序 'df' 中的库 <libutil.h>,Linux

标签 c linux unix include

在大学里我有一个任务 - 找到 linux 实用程序 'df' 的源代码,并写一些
它的类比,基于它的源代码。 我尝试使用此代码 - https://www.opensource.apple.com/source/file_cmds/file_cmds-212.1/df/df.c 但我在我的 Linux 上找不到包含文件“libutil.h”。等等,我无法尝试使用此源代码。 我不认为简单的下载 libutil.h 会有帮助。你对这个问题有什么看法?

最佳答案

我今天刚更新 df :) 您在 Linux 上的 df 命令确实来自 GNU coreutils。 使用可点击引用浏览的最简便方法是:

http://lingrok.org/xref/coreutils/src/df.c

顺便说一句,为任何 Linux 程序查找代码的一般过程 知道是有用的。我在这里记录了基于 rpm 的发行版的基本流程:

http://www.pixelbeat.org/programming/oss_bug_flow.html

关于c - 关于实用程序 'df' 中的库 <libutil.h>,Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20397320/

相关文章:

linux - 如果存在两个文件则执行命令

c - 将数组元素归零的函数

c - K&R - 了解 float - 基数、尾数和基数

C程序求一个素数

regex - 使用 unix linux 实用程序处理段落中的文本模式

linux - 在 Linux/Unix 中转发 DLL 的等价物是什么?

c - Makefile 默认行为

linux - 如何将局部变量传递给 bash 脚本中的 ssh 作用域?

linux - 我如何在 Linux 中使用 "interconnect"两个套接字?

unix - 在 unix shell 中生成随机文件名