"《UNIX环境高级编程》是关于UNIX/Linux系统开发的重要参考书籍,被誉为该领域的红宝书。本书深入浅出地介绍了UNIX操作系统提供的各种服务,包括程序执行、文件操作、内存分配、时间获取等核心功能。对于初次接触UNIX的开发者,本书首先概述了UNIX的基础知识,如登录流程、口令文件结构、shell的概念及其类型,如Bourne shell、C shell和Korn shell。" 在第一章中,作者强调了操作系统对程序的支持,特别指出了UNIX系统在执行新程序、打开和读取文件、分配内存以及获取系统时间等方面的作用。书中采用逐步讲解的方式,不过早引入未解释的术语,旨在帮助读者逐步理解UNIX的工作原理。在后续章节中,会进一步详细探讨这些概念。 1.2节介绍了登录过程,登录时需要输入登录名和口令。口令信息存储在/etc/passwd文件中,包含登录名、加密口令、用户ID、组ID、注释、起始目录和默认shell等信息。一些现代系统为了安全,将加密口令移到了其他文件。第6章将详细讨论这部分内容。 1.2.1小节提到了登录后的shell。shell作为命令行解释器,读取用户输入的命令并执行。常见的shell包括Bourne shell (/bin/sh)、C shell (/bin/csh)和KornShell (/bin/ksh)。Bourne shell在V7之后广泛使用,几乎每个UNIX系统都支持。C shell由伯克利开发,在BSD版本中常见,而KornShell是Bourne shell的升级版,尤其在SVR4中被采纳。本书中,作者将使用Bourne shell和KornShell共有的特性来展示程序执行的例子。 这本书对于想要深入理解UNIX环境编程的开发者来说是必不可少的资源,它涵盖了从基础到高级的广泛主题,包括文件I/O、进程控制、网络编程等多个方面。通过学习本书,读者可以掌握在UNIX/Linux平台上进行高效系统级编程所需的技能。
![](https://csdnimg.cn/release/download_crawler_static/9379261/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/9379261/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/9379261/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/9379261/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/9379261/bg14.jpg)
剩余568页未读,继续阅读
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)