前面大多数是看过了很多遍的一些 Unix/Linux 渊源和背景。
p38 Linux 应用程序可以分为可执行程序(二进制)和脚本(文本)两种。
p39 linux shell 下输入命令以后,shell 都会在 PATH 环境变量中设置的路径中查找可执行文件。常见路径:
. /bin 用于系统启动的程序
. /usr/bin 非系统的用户可执行程序,一般都是一些标准的 linux 程序
. /usr/local/bin 同样是用户级的可执行程序,一般是系统安装完成以后另外再安装的程序
作为超级用户,一般 PATH 中还包括 /sbin/ /usr/sbin 。
p42 头文件,linux 环境下的 c 文件一般放在 /usr/include/ 下。linux 下常用的 gcc 可有通过 -I 参数增加头文件的路径: gcc -I/usr/openwin/include fred.c 。
p43 标准库文件一般放在 /lib 或者 /usr/lib 。一般库名都是以 lib 开头的。库又分静态库和动态库,分别为 .a 文件和 .so 文件。编译器可以指定库: gcc -o [...]
分享到:
相关推荐
《Beginning Linux Programming, 4th Edition》(《Linux编程起步》第四版)是由Neil Matthew和Richard Stones编写,由Wiley Publishing公司出版的一本针对Linux程序设计的教材。该书详细介绍了Linux环境下的多种...
《Beginning Linux Programming》是一本专为初学者编写的Linux编程指南,旨在帮助读者掌握Linux环境下程序开发的基本技能。本书不仅介绍了Linux操作系统的基本概念和工作原理,还深入探讨了如何在Linux平台上编写...
##### 第1章:入门 (Getting Started) 这一章节主要介绍了Linux编程的基础概念和技术。包括Linux环境的设置、编译器的选择以及如何编写第一个简单的程序等。通过本章的学习,读者将能够建立起对Linux编程的基本理解...
《 Beginning Linux Programming 4th Edition code》是关于Linux程序设计的经典著作的第四版源代码,结合了实际的编程示例和深入的理论讲解,旨在帮助开发者理解和掌握在Linux环境下编写程序的技术。这本书覆盖了从...
Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic ...
Beginning linux programming(随书源码,非书籍) 从Linux编程开始,第四版继续以独特的方式在Linux平台上以简单和结构化的方式教授UNIX编程。 通过使用详细而实际的示例,学生可以边做边学,并且能够从Linux初学者...
总的来说,《初识Linux编程》第四版是一本全面的入门教材,它不仅教授了Linux编程的基础,还提供了丰富的实践指导。无论是对操作系统感兴趣的学生,还是想要转战Linux平台的开发者,都能从这本书中获益匪浅。通过...
1. **Linux基础** - Linux简介:Linux是一个开源的操作系统内核,基于Unix哲学,由全球各地的开发者共同维护和更新。 - 文件系统:Linux使用Hierarchical File System(HFS)结构,根目录"/"下包含其他所有目录,...
Wrox - Beginning Linux Programming
Beginning Linux Programming(3th).part01.rarBeginning Linux Programming(3th).part01.rarBeginning Linux Programming(3th).part01.rarBeginning Linux Programming(3th).part01.rar
《Beginning Linux Programming 3rd edition》是一本内容丰富、覆盖广泛且深入浅出的Linux编程教程,适合初学者快速入门并逐渐成长为熟练的Linux程序员。通过本书的学习,不仅可以掌握Linux编程的基本技能,还能了解...
Welcome to Beginning Linux Programming, 4th Edition, an easy-to-use guide to developing programs for Linux and other UNIX-style operating systems. In this book we aim to give you an introduction to a ...
《 Beginning Linux Programming 3rd-en》是一本专为Linux编程初学者设计的经典教程。这本书深入浅出地介绍了在Linux环境下进行C语言编程的基础知识和技术,是学习Linux开发者的必备参考资料。书中涵盖了广泛的议题...