摘要: 快速查看工具 file file工具可以查看几乎任何类型文件的详细信息,可以查看二进制文件的绝大多数基本信息。 size size工具能够快速获取ELF节的字节长度信息。 详细分析工具 ldd ldd可以显示出客户二进制文件启动时需要加载的动态库的完整列表。 ldd的限制: ldd无法识别出运行时通 阅读全文
posted @ 2020-04-24 17:22 elon_wang 阅读(194) 评论(0) 推荐(0) 编辑
摘要: shell **工作过程:**当用户输入命令名并按回车键时,shell首先将输入的命令名与其自身内置的命令进行比对。如果程序名不是shell支持的命令,那么shell就会尝试定位文件名与命令字符串完全匹配的二进制文件。如果用户只输入一个程序名(不是完整路径),shell会尝试定位由PATH环境变量所 阅读全文
posted @ 2020-04-24 17:20 elon_wang 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 编写源代码 编译 编译就是讲某种编程语言编写的源代码转换成另一种编程语言描述的源代码。 基本概念: 编译器负责编译程序。 编译器的输入是一个编译单元。编译单元通常是一个包含源代码的文本文件。 一个程序通常会包含多个编译单元。源代码包括多个文本文件。 编译过程的输出是一系列二进制目标文件的集合,其中每 阅读全文
posted @ 2020-04-24 17:19 elon_wang 阅读(386) 评论(0) 推荐(0) 编辑