网站购物车   | 店铺购物车  
店铺平均得分:99.67 分,再接再厉!!!【查看全部评价】
评分 40分 50分 60分 70分 80分 90分 100分
数量 5 1 2 4 25 86 5731
本店铺共有 7 笔投诉记录,投诉率 0% ,低于平均投诉率 1% 【查看详细】
投诉类型
数量
比例
商品问题
2
29%
发货问题
2
29%
退款问题
2
29%
其他
1
14%
已解决
7
100%
店主称呼:开心   联系方式:购买咨询请联系我  18507486003    地址:湖南省 长沙市 岳麓区 岳麓街道 罗小姐书店
促销广告:全网最低价,见钱就卖
图书分类
店铺公告
【拍前必读】
2022年1月24日 大家好 目前快递已停发 年后初九9(2月9号)正常发货 给大家带来有便 敬请谅解 谢谢大家的配合 祝大家新年快乐。






本店经营正版二手书,由于旧书库存不准确经常断货,为保证您的利益,拍前请务必联系卖家咨询库存情况.
1. 注意:本店默认 中通 邮政快递,不接受指定快递。

2.正版二手书6-8层新左右 ,班级团购联系旺旺质量从优,价格优惠!

3. 二手书新旧不一,没有可比性 ,有笔迹有划线,书完好无损不缺页,检查好后发货,二手书一般没有光盘,下单前请同学们考虑好是否需要在下单,本店都是挑选好的发货,发货后二手书不支持退换货,因买家原因拒签退货者,需要买家承担来回快递费用,望谅解!祝同学们学习进步,购物愉快!!
店铺介绍
书籍都是正版旧书 发韵达快递.本店专营大学生二手教材,满19元包邮几个偏远省分除外!真实库存,欢迎广大朋友来购物!每天下午发货,快递为韵达快递。量大可以直接交流,价格更加实惠,便宜处理,清仓出货,见钱就卖。
交易帮助
第一步:选择图书放入购物车。
第二步:结算、填写收货地址。
第三步:担保付款或银行汇款。
第四步:卖家发货。
第五步:确认收货、评价。
Linux 操作系统实验教程
出版日期:2011年01月
ISBN:9787121082177 [十位:7121082179]
页数:167      
定价:¥19.00
店铺售价:¥42.00 (为您节省:¥-23.00
店铺库存:1
注:您当前是在入驻店铺购买,非有路网直接销售。
正在处理购买信息,请稍候……
我要买: * 如何购买
** 关于库存、售价、配送费等具体信息建议直接联系店主咨询。
联系店主:购买咨询请联系我  18507486003
本店已缴纳保证金,请放心购买!【如何赔付?】
店主推荐图书:
买家对店铺的满意度评价:查看更多>>
评分
评价内容
评论人
订单图书
《Linux 操作系统实验教程》内容提要:
《Linux操作系统实验教程》是国防科技大学**精品课程“操作系统”配套教材,系统地讲解了Linux操作系统原理和基于Linux的各种编程,特别是Linux操作系统内核编程。《Linux操作系统实验教程》内容分为三部分:**部分介绍Linux操作系统原理;第二部分介绍10个基于Linux的实验;第三部分附录包含Linux环境下的操作及与编程有关的命令和函数列表。
《Linux 操作系统实验教程》图书目录:
**部分 Linux操作系统基本原理
第1章 Linux操作系统简介
1.1 Linux的渊源和发展简史
1.2 Linux的基本特性
1.3 Linux内核的开发模式与内核版本号
1.4 Linux发行版介绍
1.5 Linux内核源代码组织结构
1.6 学习Linux的辅助软件介绍

第2章 Linux的进程管理
2.1 进程与进程描述符
2.2 进程状态及切换时机
2.2.1 Linux的进程状态
2.2.2 进程的切换时机
2.3 进程的调度算法
2.4 进程的创建与消亡

第3章 Linux的存储器管理
3.1 物理内存的管理
3.1.1 页帧与区域
3.1.2 伙伴算法
3.1.3 slab分配器

3.2 进程地址空间的管理
3.2.1 页表机制
3.2.2 vm_area_struct结构
3.2.3 进程地址空间的相关系统调用
3.2.4 页面异常的处理

第4章 Linux的文件系统
4.1 VFS
4.1.1 VFS的作用
4.1.2 进程描述符中与文件系统相关的成员
4.1.3 VFS的文件模型
4.1.4 文件系统的注册与安装
4.1.5 各种对象的操作接口

4.2 EXT2文件系统
4.2.1 EXT2在磁盘上的物理布局
4.2.2 主要的数据结构及其基本操作
4.2.3 磁盘块的分配与释放

4.3 主要文件系统的系统调用处理流程
4.3.1 文件的open操作
4.3.2 文件的read操作

第5章 Linux的设备管理
5.1 设备文件的概念
5.2 设备模型基础

5.3 相关数据结构
5.3.1 字符设备管理
5.3.2 块设备管理
5.3.3 buffer
5.3.4 设备请求队列和I/O调度算法

5.4 块设备文件的open和read操作
5.4.1 块设备驱动程序组成
5.4.2 open函数
5.4.3 read函数
第6章 中断、异常及系统调用
6.1 中断和异常的基本知识
6.2 异常处理函数
6.3 系统调用

6.4 中断的处理
6.4.1 中断控制器
6.4.2 管理中断的数据结构
6.4.3 中断的处理过程
6.5 软中断

第7章 Sys V进程间通信
7.1 共有的特性
7.2 信号量
7.3 消息队列
7.4 共享内存

第二部分 基于Linux操作系统的实验
第8章 用户态编程实验
8.1 实验1——bash脚本编程
8.1.1 实验内容
8.1.2 bash脚本编程简介
8.1.2.1 注释和简单命令
8.1.2.2 环境变量
8.1.2.3 控制结构
8.1.2.4 函数
8.1.3 实验指南

8.2 实验2——观察Linux行为
8.2.1 实验内容
8.2.2 proc文件系统简介
8.2.3 实验指南
8.2.3.1 Linux环境下C语言编程环境简介
8.2.3.2 实验程序框架

8.3 实验3——实现Linux命令解释器
8.3.1 实验内容
8.3.2 myshell的语法
8.3.3 myshell的程序框架
8.3.4 myshell命令行的语法分析
8.3.5 简单命令的执行
8.3.6 myshell的Makefile
8.3.7 实验指南

第9章 内核编程基础实验
9.1 实验4——内核模块
9.1.1 实验内容
9.1.2 Linux内核模块简介
9.1.3 内核符号表
9.1.4 内核模块编程介绍
9.1.4.1 内核模块实例
9.1.4.2 模块编程的基本知识
9.1.4.3 Makefile介绍
9.1.5 实验指南
9.1.6 测试

9.2 实验5——proc文件系统编程
9.2.1 实验内容
9.2.2 proc文件系统编程简介
9.2.2.1 proc文件系统编程示例
9.2.2.2 proc文件系统的核心数据结构
9.2.2.3 proc文件系统编程接口
9.2.3 实验指南

9.3 实验6——编译内核及增加Linux系统调用
9.3.1 实验内容
9.3.2 Fedora下编译内核
9.3.2.1 第1步——下载内核
9.3.2.2 第2步——生成内核配置文件.config
9.3.2.3 第3步——编译和安装新的内核
9.3.3 添加psta系统调用
9.3.4 测试新增系统调用psta
9.3.5 noexec系统调用的实现

第10章 内核编程综合实验
10.1 实验7——进程隐藏
10.1.1 实验内容
10.1.2 背景知识介绍
10.1.3 proc文件系统实现简介
10.1.4 实验指南
10.1.4.1 功能⑴的实现
10.1.4.2 功能(5)的实现
10.1.4.3 功能(7)的实现

10.2 实验8——字符设备驱动开发
10.2.1 实验内容
10.2.2 字符设备驱动开发介绍
10.2.2.1 测试字符设备
10.2.2.2 描述设备的数据结构
10.2.2.3 设备号的操作
10.2.2.4 字符设备的注册与注销
10.2.2.5 文件操作集
10.2.2.6 同步
10.2.3 字符设备chatdev的实现
10.2.4 聊天程序chat的实现

10.3 实验9——naive文件系统的设计与实现
10.3.1 实验内容
10.3.2 项目的准备工作及建议
10.3.3 实验指南
10.3.3.1 第1步——创建设备
10.3.3.2 第2步——格式化分区
10.3.3.3 第3步——定义并注册naive文件系统
10.3.3.4 第4步——安装/卸载文件系统分区
10.3.3.5 第5步——显示根目录的内容
10.3.3.6 第6步——在根目录下创建内容为空的文件
10.3.3.7 第7步——写文件和读文件
10.3.3.8 第8步——删除文件
10.3.3.9 第9步——创建目录
10.3.3.10 第10步——删除目录

10.4 实验10——块设备驱动开发
10.4.1 实验内容
10.4.2 实验基础和思路
10.4.2.1 参考驱动程序1——块设备驱动程序sbull
10.4.2.2 参考驱动程序2——USB字符设备驱动程序usb-skeleton
10.4.3 U盘驱动的帮助函数
10.4.3.1 函数原型及其使用
10.4.3.2 工作原理和过程
10.4.4 实验指南

第三部分 Linux环境下的操作及常用命令和函数
附录A Linux常用命令
A.1 用户终端命令
A.2 vi编辑器的用法

附录B Linux常用函数
B.1 进程管理函数
B.2 文件管理函数
B.3 进程间通信
B.4 多线程库

附录C 内核配置文件的生成
C.1 配置文件初步生成
C.2 修改内核配置文件
C.3 内核编译选项介绍
参考文献