您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Linux体系与编程
字数: 540000
装帧: 平装
出版社: 中国水利水电出版社
作者: 卢军 著
出版日期: 2010-06-01
商品条码: 9787508473734
版次: 1
开本: 16开
页数: 322
出版年份: 2010
定价:
¥35
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
《Linux体系与编程:基于Linux0.01版本》编辑推荐:取材广泛,内容丰富〈br〉案例包括Linux下的-般应用、LinuX下的C语言编程、Linux0.01内核源码分析的各种相关实例。〈br〉案例完整,结构清晰〈br〉案例及代码实现由浅入深、循序渐进。从Linux应用到Linux编程,再到Linux0.01版本内核源码分析,由浅入深地诠释了Linux体系与编程。〈br〉讲解通俗,步骤详细〈br〉案例的开发步骤均以通俗易懂的语言阐述,并穿插丰富的说明图片和表格。案例源码配有详尽的注释,便于读者理解核心代码的功能和逻辑意义。
内容简介
《Linux体系与编程:基于Linux0.01版本》针对Linux编程体系,从Linux的应用开始到Linux的内核分析,由浅入深地进行诠释。全书分为Linux应用、Linux编程、Linux内核分析、实验四篇共21章,内容丰富、循序渐进、通俗易懂、实用性强。《Linux体系与编程:基于Linux0.01版本》在Linux内核分析的基础上增加了具有较高实用价值的Linux应用和Linux编程,读者可以通过书中大量的实例,由浅入深地理解Linux的应用技术和程序设计思想。《Linux体系与编程:基于Linux0.01版本》把重心放在Linux内核分析上,让读者能够更清晰地理解Linux内核源码。书中精选的Linux0.01内核是最简单、最精致的Linux内核,可以帮助读者快速掌握Linux内核设计原理,特别适合Linux的初学者阅读。
《Linux体系与编程:基于Linux0.01版本》可让初学者在领略Linux实用性的同时,快速地跨入Linux程序员的门槛。《Linux体系与编程:基于Linux0.01版本》既可作为Linux初学者的最佳入门教材,也可作为Linux程序员深入理解Linux编程体系的参考书,同时还可供计算机爱好者、软件工程师学习、分析Linux内核使用。
目录
前言
第一篇Linux应用及基础
第1章Linux应用简介
1.1Linux简介
1.2虚拟化软件VirtualBox
1.3Centos的安装
1.4Linux企业级的一般应用
1.4.1为什么选择Linux
1.4.2文件服务器
1.4.3企业门户网站
1.4.4数据备份
本章小结
习题一
第2章Linux基本命令详解
2.1命令之路
2.2来自系统的援助——man
2.3目录与文件操作
2.3.1目录浏览与管理
2.3.2文件操作
2.4查找命令与正则表达式
2.4.1grep
2.4.2正则表达式
2.4.3find
2.5有用的小命令以及重定向
2.5.1文本处理
2.5.2date&time
2.5.3重定向
2.6系统管理命令
2.6.1进程管理
2.6.2用户管理
2.6.3权限管理
2.7实用工具与任务管理
2.7.1压缩文件
2.7.2uname
2.7.3容量查看
2.7.4任务管理
本章小结
习题二
第3章LAMP的基本安装与配置
3.1安装前的注意事项
3.2Apache
3.2.1Apache的安装
3.2.2Apache的配置
3.3MySQI
3.3.1MySQL的安装
3.3.2MySQL的配置
3.4PHP
3.4.1PHP的安装
3.4.2PHP的配置
3.5安装测试
本章小结
习题三
第4章远程定期自动增量备份
4.1shell脚本的基本语法
4.2数据备份简介
4.2.1数据备份设备
4.2.2数据备份方案
4.3远程定期自动增量备份
4.3.1定期功能——crontab
4.3.2增量功能——find
4.3.3压缩功能——tar
4.3.4远程备份——ftp
4.3.5远程定期自动增量备份综合实例
本章小结
习题四
第二篇Linux程序设计
第5章Linux编程基础
5.1Vim编辑器
5.1.1使用Vim建立一个名为exam的文件
5.1.2进入编辑模式
5.1.3按Esc键返回一般模式
5.1.4退出和存盘
5.2GCC编译器
5.2.1GCC简介
5.2.2第一个Linux下的c程序
5.3GDB调试器
5.3.1GDB简介
5.3.2GDB实例
5.4make
5.4.1Makefile文件
5.4.2make使用实例
本章小结
习题五
第6章文件和目录
6.1Linux/UNIX的文件结构
6.1.1文件和目录
6.1.2文件和设备
6.2系统调用和设备驱动程序
6.3库函数
6.4文件I/O
6.4.1open函数
6.4.2访问权限的初始化值
6.4.3write函数
6.4.4read函数
6.4.5close函数
6.4.6ioctl函数
6.4.7其他系统调用函数
6.5标准I/O库
6.5.1fopen、freopen和fdopen函数
6.5.2fread函数
6.5.3fwrite函数
6.5.4fclose函数
6.5.5mush函数
6.5.6fseek函数
6.5.7龟etc、getc和getchar函数
6.5.8fputc、putc和putchar函数
6.5.9fgets、gets函数
6.6格式化输入和输出
6.6.1printf、fprintf和sprintf函数
6.6.2scanf,、fscanf和sscanf函数
6.6.3其他流函数
6.6.4文件流错误处理
6.7文件和目录的维护
6.7.1chmod系统调用函数
6.7.2chown系统调用函数
6.7.3unlink系统调用函数
6.7.4mkdir和rmdir系统调用函数
6.7.5chdir系统调用和getcwd函数
本章小结
习题六
第7章进程控制
7.1Linux进程概述
7.1.1进程简介
7.1.2进程标识
7.2创建进程
7.2.1fork函数
7.2.2vfork函数
7.3终止进程
7.4等待进程
7.4.1wait函数
7.4.2waitpid函数
7.5exec函数
7.6system函数
7.7综合实例
本章小结
习题七
第8章进程间通信
8.1管道
8.1.1什么是管道
8.1.2popen和pclose函数
8.1.3命名管道FIFO
8.2信号量
8.2.1什么是信号量
8.2.2信号量的相关函数
8.2.3信号量实例
8.3消息队列
8.3.1消息队列
8.3.2消息队列的相关函数
8.3.3消息队列实例
本章小结
习题八
第9章多线程
9.1什么是线程
9.1.1线程的特点
9.1.2线程的分类
9.2线程编程基础
9.2.1创建线程函数
9.2.2等待线程结束的函数
9.2.3取自己线程ID函数
9.2.4终止线程函数
9.3线程属性
9.4线程访问控制
本章小结
习题九
第10章Linux网络编程
10.1计算机网络简介
10.1.1IP地址
10.1.2端口
10.1.3域名
10.1.4TCP/IP体系模型
10.1.5C/S模型
10.2套接字简介
10.2.1套接字的概念
10.2.2套接字的分类
10.2.3套接字相关的数据类型
10.3涉及套接字的网络编程
10.3.1面向连接的。TCP模型
10.3.2无连接的UDP模型
本章小结
习题十
第11章Linux综合编程——微博服务器设计简介
11.1有状态和无状态的TCP通信
11.2服务器设计的方案与思路
11.2.1服务器设计涉及的数据结构
11.2.2服务器的实现
本章小结
习题十一
第三篇Linux0.01内核分析
第12章Linux和GNU简介
12.1自由的天地:GNU和Linux
12.1.1热爱和享受自由
12.1.2神奇的Linux
12.2在乐趣中获得成功:一起来玩操作系统
12.2.1十一岁开始编程序
12.2.2一种操作系统的诞生
12.3GNU的开发工具
本章小结
习题十二
第13章操作系统设计入门
13.1操作系统介绍
13.2操作系统的基本功能
13.3操作系统设计的基本准则
13.3.1简单就是优美
13.3.2利用已有的基础
13.3.3良好的设计
13.3.4单内核操作系统和微内核操作系统
本章小结
习题十三
第14章Linux0.01内核
14.1Linux0.01内核简介
14.1.1Linux0.01内核背景
14.1.2Linux0.01的技术特色
14.1.3存储管理
14.1.4文件系统
14.1.5硬件平台移植和应用程序
14.2Linux0.01核心代码目录
14.3核心源代码的目录分布
14.3.1boot目录
14.3.2fs目录
14.3.3include目录
14.3.4init目录
14.3.5kernel目录
14.3.6lib目录
14.3.7mm目录
14.3.8tools目录
14.4Linux0.01的main.c分析
14.5编译和运行Linux0.01系统
本章小结
习题十四
第15章操作系统引导——装载内核
15.1操作系统引导基本知识
15.1.1系统引导设备
15.1.2启动过程简介
15.1.3硬盘主引导扇区简介
15.2Linux0.01引导代码分析
15.2.1boot.s:BIOS引导代码
15.2.2head.s:Linux的32位引导代码
15.3实例:使用nasm生成引导代码
15.3.1引导代码基础
15.3.2最简单的引导程序
15.3.3如何设置段寄存器
15.3.4在引导程序中装入程序(基于扇区)
本章小结
习题十五
第16章进程管理和调度
16.1进程的概念
16.1.1进程的定义
16.1.2进程的属性
16.2进程调度
16.2.1进程调度算法的选择
16.2.2进程描述符
16.2.3Linux进程调度源代码分析
16.2.4进程的切换
16.3Linux0.01内核中的进程调度实例
16.3.1进程调度
16.3.2用户进程和内核线程
本章小结
习题十六
第17章存储管理和设计
17.1存储管理概述
17.1.1信息的二级存储
17.1.2存储管理的功能
17.2段页式存储管理
17.2.1页式存储管理
17.2.2段式存储管理
17.2.3段页式存储管理
17.2.43种存储管理方式的对比
17.3物理存储管理
17.3.1技术细节
17.3.2物理存储管理器的组织
17.3.3物理存储管理器的初始化
17.3.4页面分配
17.3.5页面回收
17.3.6映射
17.3.7内存映射
17.4虚拟存储管理
17.4.1技术细节
17.4.2malloc()和free()
17.4.3缺页处理
17.4.4虚拟存储管理的页面分配
17.4.5可执行程序
17.4.6交换
17.4.7总结
17.5malloc()和free()的实现
17.6Linux0.01存储管理代码分析
17.6.1memory.c分析
17.6.2page.s分析
本章小结
习题十七
……
第18章设备管理和调度
第19章磁盘文件系统
第20章shell编程技术和实例
第21章Linux0.01系统调用的实现
第四篇实验
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网