Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->Linux程序设计 ->正文

UNIX 目标文件初探

来源:linux.chinaunix.net 作者:Bill Zimmerly  时间:2007-04-22 点击: [收藏] [投稿]

可执行文件是目标文件

在 UNIX 中,可执行文件 目标文件,并且您可以像对 a.out 文件那样对它们进行分析。可以进行一次有益的练习,更改到 /bin 或 /local/bin 目录,然后针对一些您最常用的命令,如 pwdpscatrm,运行 nmobjdumpreadelf。通常,在您编写需要某种功能的程序时,如果标准的工具已经提供了这个功能,那么通过运行 objdump -d <command>,可以查看这些工具究竟怎么样完成这项任务。

如果您倾向于使用编译器和其他的语言工具,那么您可以对组成计算机系统的各种目标文件进行仔细研究,并且您将会发现这项工作是非常值得的。UNIX 操作系统具有许多层次,那些通过工具查看目标文件所公开的层次,非常接近底层硬件。通过这种方式,您可以真实地接触到系统。

结束语

研究目标文件可以极大地加深您对 UNIX 操作系统的认识,并且可以更深入地了解怎么样对软件的源代码进行汇编。我鼓励您使用本文中介绍的目标文件工具对系统中 /bin 或 /local/bin 目录中的程序进行分析,仔细研究其输出结果,并找出您的硬件制造商所提供的系统文档。

原文链接:http://www.ibm.com/developerworks/cn/aix/library/au-unixtools.html



 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2 3 4 5下一页


上一篇:基于libmad 的简单MP3流媒体播放器的实现   下一篇:用 PHP 读取文件的正确方法

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
·快速编辑Shell命令行
·从2.4到2.6内核发展中的改进
·两个很详细的shell实例
·内核设计篇
·shell技巧
·批量添加用户
·HowtoCreatingandBootingaNewKernelWithautoconf
·利用ip_conntrack表实现封ip的shell脚本,并有简
·30分钟搞定BASH脚本编程!
·Shell初学者的入门知识
推荐文章
·autoconf 和automake生成Makefile文
·用Shell编程实现DOS风格Linux命令行
·Linux编程之:五个常见PHP数据库问
·GNU线性编程中的中间问题
·Linux操作系统中怎么样安装MySQL数
·Linux操作系统的声音设备编程实例
·PHP 简介
·使用 Flex 和 Bison 更好地进行错误
精彩文章
·用C语言实现Ping程序功能
·Linux 的版本控制
·Linux程式设计-11.ShellScript(bash
·vi 中的正则表达式
·Linux程式设计-11.ShellScript(bash
·将Unix应用程序移植到Linux系统详解
·linux Shell编程入门 实例讲解详解
·Linux编程:把PHP作为Shell脚本使用
·在 C/C++中怎么样构造通用的对象链
·技巧:Vimdiff 使用
·Linux操作系统下的多进程编程(二)
·写shellscript时,要如何从terminal
·怎么样在Unix/Linux下调试脚本程序
·Apache和Subversion 搭建安全CVS
·Linux应用集成MySQL数据库访问的技
·PHP 配置模式
·在Linux系统环境下配置java编译环境
·利用ip_conntrack表实现封ip的shell
·Liunx操作系统编程之Const使用详解
·内核技术:TCP/IP编程实现远程文件传
·autoconf 和automake生成Makefile文
·Linux下Apache、php3、MySQL整合方
·使用PHP 快速生成Flash 动画
·程序员眼中的qmail(qmail源代码分析
·怎么样用Butterfly XML IDE实现XML
·PHP 简介
Power by linux-cn.com 粤ICP备05006655号