Linux
-
Linux驱动程序开发实例冯国进 编著《Linux驱动程序开发实例》专门介绍Linux设备驱动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。《Linux驱动程序开发实例》以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。《Linux驱动程序开发实例》提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。《Linux驱动程序开发实例》主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。 -
Linux快速入门於岳,鲜学丰 编著本书介绍了linux系统的安装、管理、维护以及服务器配置,主要内容包括linux基础知识和如何安装和删除linux系统,以及linux图形界面操作、linux字符界面操作、linux常用命令使用、用户和组群账户管理、磁盘和文件系统管理、软件包管理、linux日常管理和维护、shell编程、linux网络基本配置、远程管理服务器配置、nfs服务器配置、samba服务器配置、dhcp服务器配置、dns服务器配置、web服务器配置、ftp服务器配置、sendmail服务器配置等实例。 本书内容由浅入深,脉络清晰,突出实用性。 本书适合广大的linux爱好者、linux系统管理及维护人员阅读,也可作为计算机培训机构及大中专院校相关专业的学员学习参考。 -
Linux常用工具速查实用手册吴同海 等编著《Linux常用工具速查实用手册》深入浅出地介绍了Linux系统常用工具,并结合大量简单的实例介绍了这些工具的使用方法。《Linux常用工具速查实用手册》讲解的主要工具包括Linux基础工具、Linux应用程序设计工具及一些Linux中常用的其他工具。Linux基础工具主要包括VMware工具、Linux命令工具、编辑器工具、GCC工具、GDB工具、Shell工具和Make工具;Linux应用程序设计工具主要包括Eclipse开发工具、KDevelop开发工具及项目管理工具Subversion。《Linux常用工具速查实用手册》在每章后安排了丰富的课后习题及实践内容,使读者可以更快、更好、更全面地掌握所学内容。《Linux常用工具速查实用手册》适合Linux初学者和嵌入式程序设计人员作为工作工具使用,还可作为高等院校电子类、信息类、计算机类等专业Linux的教材,也可作为该领域科研公司及企业的教材和参考书。 -
网络服务器配置与管理张金石 主编《网络服务器配置与管理:Red Hat Enterprise Linux 5篇》基于网络应用的实际需求,以red hat enterprise linux 5平台为例介绍linux网络服务器部署、配置与管理的技术方法。《网络服务器配置与管理:Red Hat Enterprise Linux 5篇》共11章,在介绍linux基《网络服务器配置与管理:Red Hat Enterprise Linux 5篇》操作、系统配置和服务管理的基础上,重点讲解dns服务器、dhcp服务器、文件服务器、打印服务器、web服务器、ftp服务器、邮件服务器、远程登录、网络防火墙和代理服务器等的部署、配置与管理。《网络服务器配置与管理:Red Hat Enterprise Linux 5篇》内容丰富,注重实践性和可操作性,对于每个知识点都有相应的操作示范,便于读者快速上手。《网络服务器配置与管理:Red Hat Enterprise Linux 5篇》可作为高职高专院校计算机教材,也可作为网络管理和维护人员的参考书,以及各种培训班教材。 -
Linux从入门到精通丰士昌 编著本书是中国台湾优秀IT图书作家丰士昌先生的最新力作,总结了作者10余年来使用Linux操作系统的经验和技巧,以及30余本Linux书籍的写作经验,指导初学者以最轻松的方式学习Linux操作系统。全书共分18章,分别介绍计算机概论、Linux操作系统简介、安装方式、桌面环境的设置、终端机和远程登录的操作、命令的操作、账号和权限的设置、文件和目录的组成、文件系统的结构、开关机和进程信号、系统资源的管理、日志文件和计划任务、bash和shellscript的使用、软件包的管理和安装、网络基本配置、内核编译?理和服务器通论。本书配有一张精心开发的多媒体教学光盘,采用全程语音讲解、情景式教学,能极大地提高读者的学习效率。本书适合Linux操作系统初学者阅读,也可以作为大中专院校或企业的培训教材,对有Linux操作系统使用经验的读者也有很高的参考价值。 -
嵌入式Linux实时操作系统及应用编程熊茂华,熊昕 编著《嵌入式linux实时操作系统及应用编程》的内容包括:嵌入式linux操作系统简介、linux常用命令集、嵌入式linux的开发环境及工具软件、嵌入式linux的构建、嵌入式linux的shell编程、嵌入式linux的内存管理、嵌入式linux下文件的操作、嵌入式linux进程与进程调度、嵌入式linux多线程开发、嵌入式linux网络编程和gtk+图形界面编程。《嵌入式linux实时操作系统及应用编程》是嵌入式linux实时操作系统及应用编程的一本实用指导书籍,通过案例详细介绍嵌入式linux实时操作系统的应用编程,案例中的程序都取自实际的项目,且对程序有详细注解。《嵌入式linux实时操作系统及应用编程》配套的案例程序、课件及每章的习题参考答案可从http://www.tup.com.cn下载。《嵌入式linux实时操作系统及应用编程》深入浅出,可作为高等院校相关课程的本科生和高职生教材,也可作为研究生和嵌入式系统编程人员的技术参考书。 -
Linux内核编程预售商品(美) 罗德里格斯,(美) 费舍尔,(美)斯莫斯基 著本书以Linux操作系统为基础,详细介绍了Linux 内核子系统,并辅以大量内核源代码和示例程序进行演示,引领读者深入Linux内核。本书的主要内容包括:Linux 基础知识、内核探索工具集、进程的整个生命周期、内存区、页面、Slab 分配器、用于输入/输出的各种设备、文件系统、抢占、自旋锁、信号量、内核引导、构建Linux内核,以及向内核添加代码等,同时还简单介绍了一些应用工具和实用程序。每章末尾都给出一些练习,涉及内核运行的操作及工作原理。本书适合对Linux 内核感兴趣的各层次读者,无论对Linux 初学者还是Linux程序开发人员,本书都是一本很有价值的参考书。 -
操作系统原理与Linux系统实验庞丽萍,郑然 编著《操作系统原理与Linux系统实验》全面、系统地阐述了现代操作系统的基本原理、主要功能及实现技术,重点论述多用户、多任务操作系统的运行机制,系统资源管理的策略和方法,操作系统提供的用户界面。《操作系统原理与Linux系统实验》给出了一个操作系统实验体系。该实验体系涉及操作系统的核心实现技术和一些重要的实际应用,包括进程控制、增加新的系统功能调用、增加新的设备驱动程序等操作系统功能模块的实现方法;还包括Linux文件系统、服务器配置与应用的范例。每个实验都是一个完整的小体系,包括:预备知识、实验指导、实验目的和内容以及实验中的程序范例。《操作系统原理与Linux系统实验》既可作为高等院校计算机和信息类本科、专科各专业和其他相关专业的教材,亦可供从事计算机科学、工程和应用等方面工作的科技人员参考。 -
UNIX和计算机软件技术基础赵文庆 编著《UNIX和计算机软件技术基础》介绍计算机软件的基础知识和应用技术。全书共分四章。第一章以UNIX/Linux为例,简要地叙述了计算机操作系统的基本概念和基本原理,介绍了操作系统的各个功能模块,以及UNIX/Linux中B shell和C shell的用法。第二章介绍了 UNIX/Linux中与文本编辑和字符处理有关的常用工具,如vi,ex,sed和 awk,用于软件维护和管理的工具make和SVN,以及编译器生成程序lex和 yacc。第三章介绍了数据与存储单元的关系和构造性数据类型等C语言的一些重要特征以及编程技术。第四章介绍数据结构的基本内容、基本操作和应用,包括线性表与树的概念和实现、图的基本定义等概念。《UNIX和计算机软件技术基础》没有采用计算机专业所需的完整的理论知识,而是从一个非计算机专业的软件工作者和计算机应用软件开发者的视角来叙述和介绍计算机软件的基础知识与应用技术,使得该书非常具有实用性,特别适合于电子类软件工程师的需求。《UNIX和计算机软件技术基础》可作为高等院校非计算机专业本科生的教学参考书,也可供从事信息技术等领域涉及软件开发和软件应用工作的科技人员阅读参考。 -
嵌入式Linux网络体系结构设计与TCP/IP协议栈单立平 编著《嵌入式linux网络体系结构设计与tcp/ip协议栈》涵盖了linux嵌入式系统开发中网络体系结构实现的主要内容。《嵌入式linux网络体系结构设计与tcp/ip协议栈》共分12章,第1章概述linux内核组件与内核技术特点,以及网络体系结构实现应用到的内核开发的基础知识。第2~5章在介绍了实现网络体系结构、协议栈、设备驱动程序的两个最重要的数据结构sk_buff和net_device的基础上,展示了linux内核中为网络设备?动程序设计和开发而建立的系统构架,最后以两个实例来具体说明如何着手开发网络设备驱动程序,数据在硬件设备上的接收和发送过程。第6章讨论了网络协议栈中数据链路层收发数据的设计和实现,以及硬件层与协议层之间的接口。第7章讲解了网络层ip协议的实现。第8~9章介绍传输层数据收发过程,重点介绍基于套接字的tcp/udp传输实现。第10章讨论了linux内核套接字层的实现,以及套接字层与应用层、传输层之间的接口。第11章介绍网络应用软件的开发技术,以及内核对网络应用的支持。第12章讲解在嵌入式系统开发中如何将硬件驱动程序、内核代码、?用程序集成在一起下载至芯片中,形成嵌入式可运行的系统,作为全书的总结。《嵌入式linux网络体系结构设计与tcp/ip协议栈》可以作为高等院校计算机、通信专业学生学习操作系统的参考书,也可以作为从事嵌入式、计算机行业的工程技术人员的参考书。
