
Unix高级程序设计:经典指南与服务详解
下载需积分: 0 | 476KB |
更新于2024-12-26
| 147 浏览量 | 举报
收藏
"《Unix高级程序设计》是一本经典的教程,专为有经验的程序设计人员量身打造,深入讲解Unix和Linux操作系统提供的服务。本书以循序渐进的方式介绍Unix的基础知识,避免过早涉及复杂术语,确保初学者能够逐步理解和掌握。
第一章首先引导读者快速理解Unix的核心概念,强调其作为操作系统的通用服务,如执行新程序、文件管理、内存分配和获取时间等。章节中,作者采用实例和简要说明相结合的方式,为非Unix背景的程序设计人员提供了一个入门路径。同时,这一章还详细介绍了登录过程,包括登录名、口令、用户ID和组ID等概念,以及常用的shell程序如Bourne shell (bash)、Cshell和KornShell的使用。
登录部分特别指出,登录时需要输入登录名和口令,口令信息存储在/etc/passwd文件中,其中包含各个字段的详细信息。现代系统可能使用加密口令,这部分将在第六章进一步讨论。登录后,用户会通过shell与系统交互,执行命令或编写shell脚本。
书中提到,自Unix V7以来,Bourne shell (bash)已经成为主流,几乎所有现存的Unix系统都支持它。Cshell在伯克利开发,BSD版本广泛提供;而AT&T的System V/386R3.2和SVR4也包含Cshell。此外,KornShell作为Bourne shell的后续版本,也在某些环境中被使用。
总体来说,这本书不仅关注基本操作,还深入剖析Unix的内部机制和各种shell的特性,为高级程序设计人员提供了全面的指导,适合希望通过深入学习Unix来提升编程技能的专业人士阅读。"
相关推荐










wangjinqi
- 粉丝: 0
最新资源
- TSO/E使用入门与用户指南详解
- 优化用户体验:Ajax等待图标AJAX Activity Indicators应用指南
- EVC入门级学习指南
- MVC框架实例:Jbuilder与数据库交互实现网站基础功能
- 飞信2008客户端接口规范与源码解析
- Flex留言板控件:图片与动画完美集成
- 教务管理系统:教师与学生的实用平台介绍
- 掌握2分法插入排序:C语言实现与初学者指南
- C语言实现数据结构之回文判断算法
- 周红安编著21天C#电子教案PPT全攻略
- WinAVI视频转换器:MP4格式转换解决方案
- 探索185TG模板:PPT制作的全新视觉体验
- 探索ext-2.0-rc1源代码包的完整内容
- C++游戏编程入门指导及代码示例
- MFC实现的IE浏览器源代码分析
- VB开发者的必备:MSDN 6.0速查手册
- 《Thinking In Java》中文版电子书深度解析
- MQ4函数手册:初学者必读指南下载
- 《JAVA程序设计教程》邓丽强编著电子教案
- 研究生组合数学全套课件下载
- 在线购物界面与字体修改C#完整教程
- 毕业设计推荐:简易人才招聘网站开发教程
- 外汇KDJ指标及自动交易系统下载学习指南
- C#实现的房屋中介系统简易教程