`
nigelzeng
  • 浏览: 599550 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

如何获得Linux常用终端程序源代码

阅读更多

近几天在学习C语言,需要查看一下Linux里简单的常用终端程序的源代码,比如wc、sum等命令,

在网上搜索了一下,可以下载到源代码的有下面几个网站:

1、BusyBox

     http://www.busybox.net/

 

     最新版是:4 February 2012 -- BusyBox 1.19.4 (stable)。

下载地址:http://busybox.net/downloads/busybox-1.19.4.tar.bz2

 

常用终端程序源码放在coreutils文件夹里。

 

 

2、GNU Operating System

     http://ftp.gnu.org/gnu/coreutils/

 

     最新版是:coreutils-8.15.tar.xz  06-Jan-2012 12:34  4.7M

     下载地址:http://ftp.gnu.org/gnu/coreutils/coreutils-8.15.tar.xz

 

 

 

备注:BusyBox里的代码比较简单,而后者则比较正宗。

 

部分包括在内的命令源码:


 

参考网站:http://hi.baidu.com/xushaohua2011/blog/item/fad2803c746be7f6828b131c.html

  • 大小: 18.1 KB
0
0
分享到:
评论

相关推荐

    Linux应用技术:Linux常用命令.docx

    使用文件查找命令找出passwd命令程序的源代码、二进制文件或手册(截图) 要将当前目录下的文件file2.txt重命名为file3.txt,并将文件file3移至/home目录下(截图) 将/etc/selinux目录中的所有文件和目录复制到/...

    Linux程序设计 第4版.haozip01

    10.3.5 列出程序源代码 370 10.3.6 设置断点 371 10.3.7 用调试器打补丁 374 10.3.8 深入学习gdb 375 10.4 其他调试工具 375 10.4.1 lint:清理程序中的“垃圾” 376 10.4.2 函数调用工具 378 10.4.3 用prof/...

    Linux程序设计 第4版.haozip02

    10.3.5 列出程序源代码 370 10.3.6 设置断点 371 10.3.7 用调试器打补丁 374 10.3.8 深入学习gdb 375 10.4 其他调试工具 375 10.4.1 lint:清理程序中的“垃圾” 376 10.4.2 函数调用工具 378 10.4.3 用prof/...

    JAVA上百实例源码以及开源项目源代码

    Y坐标、得到X坐标,Y坐标值、绘制火焰效果Image…… Java加密解密工具集 JCT v1.0源码包 5个目标文件 内容索引:JAVA源码,综合应用,JCT,加密解密 WDSsoft的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。...

    入门学习Linux常用必会60个命令实例详解doc/txt

    入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不...

    若干源程序资料12.rar

    程序源代码.rar 2012-06-11 21:20 610,619 gram_analysis.rar 2012-06-11 21:38 536,654 HTML、CSS、JavaScript标签参考.pdf 2012-06-11 21:00 29,184 inline-block深入理解.doc 2012-06-11 21:44 6,947,979 Linux...

    RED HAT LINUX 6大全

    9.1.2 自己构造源代码 156 9.2 服务器运行配置的设置 157 9.2.1 编辑httpd.conf文件 158 9.2.2 .htaccess文件和访问限制 160 9.3 虚拟主机 161 9.3.1 基于地址的虚拟主机 161 9.3.2 基于名字的虚拟主机 162 9.4 日志...

    Linux操作系统基础教程

    Linux 是在 1991 年发展起来的与 UNIX兼容的操作系统,可以免费使用,它的源代码 可以自由传播且可任人修改、充实、发展,开发者的初衷是要共同创造一个完美、理想并 可以免费使用的操作系统。 我们并不能使同学...

    郭天祥ARM9视频教程(第13和20讲均可观看).docx

    1. Linux常用命令 2. vi编辑器 3. gcc编译器 4. make工具使用,makefile编写 5. shell编程 Linux系统编程专题 第七讲 建立交叉编译环境 1. 编译原理,gcc的使用 2. 交叉编译原理 3. 交叉编译工具安装使用 4. 交叉...

    Android程序设计基础

     读者可以在自己的应用程序中随意使用源代码。  关于“快速阅读指南”  虽然大多数作者都希望读者阅读他们书中的每一句话,但我知道你可能不想这样做。你只希望阅读能够解决手头问题的部分,而在需要解决其他...

    操作系统课程设计:Linux系统管理实践与进程通信实现.doc

    (3)免费的资源 Linux免费的资源和公开的源代码方便了对操作系统的深入了解,给编程爱好者提供 更大的发挥空间。 3、Linux的特点 1)全面的多任务,多用户和真正的32位操作系统 2)支持多种硬件,多种硬件平台 3)...

    JAVA 开发环境 Java SE Development Kit (JDK) 16.0.1 x64.zip

    作为最常用的 Java 软件开发套件(SDK),JDK 的第一手组件包括 Java 应用程序的加载器(简称为 Java),即由编译器(javac)创建的类文件的解释器,该编译器本身就是源代码。从原始格式到 Java 字节码的代码,以及...

    JAVA 开发环境 Java SE Development Kit (JDK) 16.0.1 x64 免费下载.zip

    作为最常用的 Java 软件开发套件(SDK),JDK 的第一手组件包括 Java 应用程序的加载器(简称为 Java),即由编译器(javac)创建的类文件的解释器,该编译器本身就是源代码。从原始格式到 Java 字节码的代码,以及...

    JAVA上百实例源码以及开源项目

     WDSsoft的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。 Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书  Java局域网通信——飞鸽传书源代码,大家都知道VB...

    Linux命令笔记

    1:源码包(源代码安装包,手动安装) 2:二进制包(RPM包,系统默认包) 2:RPM包管理-rpm命令管理 1:RPM包命名规则 2:RPM包依赖性 3:RPM包管理-yum在线管理 1:IP地址配置和网络yum源 2:光盘yum源搭建 4:源码包...

    操作系统实验

    在Linux系统下,使用与文件相关的系统调用实现对物理设备文件的读写,参照Linux系统源代码以及Grub系统的源代码,对不同介质上的FAT格式文件系统进行分析。要求在Linux环境下设计出C语言程序,实现以下功能: 1)...

    Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好

    一、Qt Creator 的安装和hello world 程序的编写(原创) 1.首先到Qt 的官方网站上下载Qt Creator,这里我们下载windows 版的。 下载地址:http://qt.nokia.com/downloads 如下图我们下载:Download Qt SDK for ...

    linux目录架构

    Linux源代码 /usr/include:系统头文件 /usr/openwin 存放SUN的OpenWin /usr/man 在线使用手册 /usr/bin 使用者可執行的 binary file 的目錄 /usr/local/bin 使用者可執行的 binary file ...

Global site tag (gtag.js) - Google Analytics