Opening book details…
Can I read Unix/Linux编程实践教程 on EtoBox?
Unix/Linux编程实践教程 by (美)莫雷著 杨宗源 黄海涛译 is a book available to read on EtoBox.
What is Unix/Linux编程实践教程 about?
封面 1 书名 3 版权 4 前言 5 第1章 Unix系统编程概述 21 1.1 介绍 21 1.2 什么是系统编程 21 1.2.1简单的程序模型 21 1.2.2系统模型 22 1.2.3操作系统的职责 23 1.2.4为程序提供服务 24 1.3理解系统编程 24 1.3.1 系统资源 24 1.3.2 目标:理解系统编程 25 1.3.3方法:通过三个问题来理解 25 1.4从用户的角度来理解Unix 26 1.4.1 Unix能做些什么 26 1.4.2登录-运行程序-注销 26 1.4.3 目录操作 28 1.4.4文件操作 30 1.5从系统的角度来看Unix 32 1.5.1用户和程序之间的连接方式 32 1.5.2 网络桥牌 32 1.5.3 bc:Unix的计算器 33 1.5.4从bc/dc到Web 36 1.6动手实践 36 1.7工作步骤与概要图 43 1.7.1接下来的工作步骤 43 1.7.2 Unix的概要图 43 1.7.3 Unix的发展历程 43 小结 44 第2章 用户、文件操作与联机帮助:编写who命令 45 2.1介绍 45 2.2关于命令who 46 2.3 问题1:who命令能做些什么 47 2.4问题2:who命令是如何工作的 48 2.5 问题3:如何编写who 52 2.5.1 问题:如何从文件中读取数据结构 53 2.5.2 答案:使用open、read和close 54 2.5.3 编写who1.c 56 2.5.4 显示登录信息 57 2.5.5 编写who2.c 59 2.5.6 回顾与展望 64 2.6 编写cp(读和写) 64 2.6.1 问题1:cp命令能做些什么 64 2.6.2问题2:cp命令是如何创建/重写文件的 64 2.6.3问题3:如何编写cp 65 2.6.4 Unix编程看起来好像很简单 67 2.7提高文件I/O效率的方法:使用缓冲 68 2.7.1缓冲区的大小对性能的影响 68 2.7.2为什么系统调用需要很多时间 68 2.7.3低效率的who2.c 69 2.7.4在who2.c中运用缓冲技术 70 2.8内核缓冲技术 73 2.9文件读写 74 2.9.1注销过程:做了些什么 74 2.9.2注销过程:如何工作的 74 2.9.3改变文件的当前位置 75 2.9.4编写终端注销的代码 77 2.10处理系统调用中的错误 78 小结 79 第3章 目录与文件属性:编写Is 83 3.1介绍 83 3.2问题1:ls命令能做什么 83 3.2.1 1s可以列出文件名和文件的属性 83 3.2.2列出指定目录或文件的信息 84 3.2.3经常用到的命令行选项 85 3.2.4问题1的答案 85 3.3文件树 85 3.4问题2:l
- Author
- (美)莫雷著 杨宗源 黄海涛译
- Language
- ZH
More by (美)莫雷著 杨宗源 黄海涛译
Browse all works by (美)莫雷著 杨宗源 黄海涛译