2010-07-16 151 views

回答

9

大卫是对的。您可以从萨瓦纳的入口点du.c开始。此外,由于它是GPL下的免费软件,您还可以从GNU/Linux发行版中获取它。例如,在Debian或Ubuntu,你可以一般只是做:

apt-get source coreutils 

以获取安装版本的源代码。


(由Novelocrat EDIT)

对于其他命令,找出包他们在,你可以说

dpkg -S `which command` 

which command会告诉你的完整路径的命令,并dpkg -S filename会告诉你什么包提供了一个文件。然后你可以运行apt-get source packagename来获得它的源代码。

+0

对du.c的+1。它让我无需下载整个软件包 – 2012-03-08 12:53:46