Linux
-
嵌入式设计及Linux驱动开发指南孙天泽,袁天菊 编著ARM作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前最常见的是ARM7和ARM9两个系列。随着人们对系统功能提出了更高的要求,ARM7在某些应用中已经不能胜任,性能更加强劲的ARM9处理器逐渐占据了高端产品市场。本书以ARM9处理器和Linux操作系统为平台,结合深圳优龙公司的开发板,详细介绍了嵌入式系统开发的流程,并针对Linux 2.6版本的内核,介绍了Linux设备驱动程序开发方法。本书是基于ARM+Linux嵌入式系统开发的一本实用指导书籍,着重介绍了嵌入式系统开发的一些概念及开发过程,使读者能快速了解嵌入式开发的步骤。本书内容实用易懂,适合高校相关专业的师生阅读,也可作为嵌入式系统开发与应用技术人员和Linux设备驱动开发人员的参考书,以及嵌入式培训机构的培训教材。
-
Red Hat Linux实用全解陈忠盟,胡观成,潘瑾瑜 编著这是一本全面讲述RedHatLinux系统配置及应用细节的普及版教程。《Red Hat Linux实用全解(普及版)》深入浅出地介绍了RedHatLinux9.0的各项基本功能和操作方法。内容涉及Linux操作系统的安装过程、硬件配置、GNOME桌面环境以及OpenOffice.org办公套件的使用,多类视听软件、图形图像软件、系统管理软件、联网只是、防火墙、Apache服务器、Samba服务器、FTP服务器和Mail服务器的搭建与维护等知识。《Red Hat Linux实用全解(普及版)》既可作为高等院校学生的教材,也可作为各种培训学员以及Linux从业人员和爱好者的自学用书。
-
独辟蹊径品内核李云华 编著《独辟蹊径品内核:Linux内核源代码导读》根据最新的2.6.24内核为基础。在讲述方式上,《独辟蹊径品内核:Linux内核源代码导读》注重实例分析,尽量在讨论“如何做”的基础上,深入讨论为什么要这么做,从而实现《独辟蹊径品内核:Linux内核源代码导读》的写作宗旨:“授人以渔”。在内容安排上,《独辟蹊径品内核:Linux内核源代码导读》包含以下章节x86硬件基础;基础知识;Linux内核Makefile分析;Linux内核启动;内存管理;中断和异常处理;系统调用;信号机制在类UNIX系统中;时钟机制;进程管理;调度器;文件系统;常用内核分析方法。《独辟蹊径品内核:Linux内核源代码导读》适合初、中级Linux用户、从事内核相关开发的从业人员,也可以作为各类院校相关专业的教材及Linux培训班的教材,也可作为Linux内核学习的专业参考书。
-
嵌入式Linux操作系统孙天泽 主编《嵌入式Linux操作系统》介绍了操作系统的几大组成部分,并以Linux操作系统为例说明了各功能的实现。全书共分10章,内容包括嵌入式Linux操作系统概念,Linux系统安装与使用,操作系统的存储管理、进程管理、文件管理、设备管理等几个核心模块,其中涉及对Linux内核代码的部分分析介绍。在《嵌入式Linux操作系统》最后一章,综合介绍了开发嵌入式Linux系统的全过程,包括建立开发环境、编译Bootloader、编译内核、部署根文件系统等全过程。《嵌入式Linux操作系统》可作为高等院校“嵌入式操作系统”课程的教材,也可供嵌入式Linux爱好者参考使用。
-
Linux编程从入门到精通宫虎波 等编著随着Linux平台的广泛使用,与之相关专业的应用开发正变得越来越重要。本书由浅入深,系统地介绍了在Linux平台下使用C语言进行程序开发的技术,通过丰富的编程实例,使读者可以快速掌握Linux平台下应用C语言进行开发的技能。本书共分为4篇21章,详细讲解了如何在Linux环境下进行C语言的开发。第一篇介绍了Linux的系统环境,主要包括Linux系统简介和shell环境等内容;第二篇介绍了C语言及编程环境,主要包括C语言简介,vi编辑器、gcc编译器、make的使用,程序调试和创建与使用库等内容;第三篇介绍了输入输出及进程管理,主要包括文件操作,标准输入输出库,界面程序设计——QT、GTK+、进程、信号等内容;第四篇介绍了进程间通信及网络编程,主要包括进程间通信——管道、消息队列、共享内存、信号量,Linux网络环境,基本套接口编程和综合实例——银行代理收费服务器等内容。本书适合没有编程基础的C语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材。对于Linux下C语言开发的爱好者,本书也有较大的参考价值。
-
Ubuntu Linux完全自学教程力行工作室 编著Linux作为一个开放源码的自由软件,从诞生那天起一直备受广大计算机爱好者的推崇,作为Windows系统的一个竞争对手,其发展速度令人称奇。本书是一本全面介绍Ubuntu Linux相关知识的图书。全书从实际应用出发,内容详实、论述清晰、条理清楚。全书共分为18个章节,分别讲解了Ubuntu基础、Ubuntu安装、Ubuntu图形桌面环境基础、Shell基本命令、硬盘与文件管理、用户管理、Ubuntu软件包管理概述、在Ubuntu中办公、多媒体应用、网络配置、浏览网页与文件下载、网络信息传递、远程登录、打印机的使用、FTP服务器配置、共享文件服务器搭建、Web服务器配置以及使用Webmin设置Ubuntu等内容。本书适合于热心学习Ubuntu Linux的初、中级用户,既可以作为各类院校相关专业的教材及Linux培训班的教材,也可以作为专业人员的参考书籍,是一本难得的Ubuntu Linux学习用书。
-
Red Hat Enterprise Linux服务器配置与管理张栋,周进,黄成 编著《Red Hat Enterprise Linux服务器配置与管理》详细介绍了Red Hat Enterprise Linux网络服务的安装和配置过程,内容包括目录服务、文件服务、DHCP服务、DNS服务、Web服务、FTP服务、E-mail服务、VPN服务、流媒体服务、代理服务、终端服务、VPN服务和时间服务等,Shell命令行、桌面管理和系统管理,SSH、Telnet和Webmin远程管理,以及Linux性能监控和故障诊断。《Red Hat Enterprise Linux服务器配置与管理》语言简练、内容实用,不仅有基本原理和概念的阐述,而且结合了大量实用的案例。《Red Hat Enterprise Linux服务器配置与管理》既可作为网络管理人员的技术手册,也可用作为大专院校及各类培训学校的教材用书。
-
Linux疑难排解实用手册丰士昌,邹本强 编著《Linux疑难排解实用手册》收集了从2003年开始各类网络论坛中网友的提问、周围朋友的疑问以及个人经历过的问题,从中去芜存菁后分类整理,并提供解决方案供读者参考。书中从名词介绍、技巧剖析到实务应用,透彻地阐述了Linux的安装与系统设置、网络与服务器、桌面软件与应用程序等内容。《Linux疑难排解实用手册》针对不同程度的读者在使用Linux过程中所面临的各种问题,进行一一解答,知识点全面,易于理解。使读者在遇到相关问题时,立刻可以找到最佳的解决方案。《Linux疑难排解实用手册》适合作为Linux爱好者的工具书,可以为Linux专业人士查缺补漏使用,同时也适合打算学习Linux的初学者阅读和参考。
-
LINUX Networking Cookbook(美)施罗德(Schroder,C) 著;冯亮 译这是一本涉及范围颇广的实战技巧汇编著作,涵盖了作为 Linux 网络管理员需要了解的所有内容,无论你是入行新手还是具有多年经验的资深人士。Linux Networking Cookbook 介绍了完成一系列任务的完整步骤,可以帮助你深入直接地掌握搭建和维护计算机网络的实际操作。每一节都包含了明确的解决方案和测试代码,以及为什么如此与怎么样实现的相关讨论。运行一个网络,并不能说明你就掌握了所有答案。Linux Networking Cookbook 描述了与网络服务相关的一些解决方案:防火墙、无线接入点、安全的远程管理、远程帮助台、用户远程访问、虚拟专用网(VPN)、验证、系统和网络监控,还有快速增长的 IP 语音(VoIP)服务等。你可以在本书中找到以下内容相关章节:• 在 Linux 网络中搭建网关、防火墙,以及无线接入点• 搭建 Asterisk VoIP 服务器• 通过 SSH 进行安全的远程管理• 使用 OpenVPN 搭建安全的 VPN,以及 Linux PPTP VPN 服务器• 在混搭 Linux/Windows 的局域网中使用 Samba 进行单点登录• 使用 OpenLDAP 集中网络目录• 使用 Nagios 或 MRTG 进行网络监控• 了解和熟悉 IPv6• 设置自动网络安装新系统• 通过串行控制台进行 Linux 系统管理Linux Networking Cookbook 还包含了 Linux 和 Unix 服务器之间联网、整合 Windows 主机、路由、用户识别和验证、共享 Internet 连接、连接分支机构、域名服务、有线和无线连接、安全、监控和故障诊断等任务解决方案。当你需要快速解决某个网络问题,却没有时间或者耐心通过爬梳参考书籍或者 Web 来寻求答案的话,那么这本书就是你所需要的。
-
Linux Fedora Core 8使用大全王林,郝奕 编著主要介绍当今流行的操作系统Linux,并且选择Red Hat公司的Fedora Core 8版本,分为基础应用篇和服务器架构篇两部分内容来叙述。在基础应用篇中,主要讲述Fedora Core 8的发展历史、安装、进程的管理、软件包的管理、用户与组的管理、网络配置及文件系统等相关知识点。在服务器架设篇中,主要讲述Samba服务器、DHCP服务器、DNS服务器、WWW服务器、FTP服务器、MySQL服务器、SSH、VNC服务等的架设。《Linux Fedora Core 8使用大全》详细而全面地向读者展示了整个Fedora Core 8的功能和使用,适合Linux操作系统爱好者、信息中心的网管人员使用,也可作为各种大专院校及培训中心的教材。