Linux
-
RED HAT ENTERPRISE LINUX 5系统管理武文、王伟近年来,随着Linux的不断推广,Linux系统应用也日臻成熟。本书以国际上最为流行的Red Hat EnterPrise Linux的最新发行企业版为蓝本,对Linux的各种系统配置做了图文并茂的阐述。本书介绍了Linux系统的安装架设、Linux的X Window操作环境使用、及Linux的用户管理、文件管理、权限管理、软件管理、进程管理、自动化任务管理等,还重点讲述了Red Hat EnterPrise Linux 5的系统新特性与新功能,诸如YUM安装、FACL、SELinux,以及在Red Hat EnterPrise Linux 5平台上LVM、RAID等高级磁盘的管理。本书思路脉络清晰,深入浅出;并使用了丰富的图表对内容进行解析示范,便于读者理解,提高实验的成功率;每章都备有丰富的综合练习或综合案例,讲解简洁实用;具有很强的实用性和指导性。本书可作为Linux系统管理员及其相关应用开发人员的技术参考手册;也可作为大中专院校及职业培训中心学生的参考书籍和教材;以及准备考RHCE认证的读者的参考读物;同时,也是广大Linux爱好者不可多得的一本系统管理参考书。 -
Linux设备驱动开发详解华清远见嵌入式培训中心,宋宝华本书是一本介绍Linux设备驱动开发理论、框架与实例的书,本书以Linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了大量Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。 本书内容全面,实例丰富,操作性强,语言通俗易懂,适合广大Linux开发人员、嵌入式工程师参考使用。 -
嵌入式Linux 系统设计郑灵翔 编著本书的主要特点是注重理论联系实际,注重软硬件知识结合。全书深入浅出地介绍了嵌入式系统的相关概念、基本原理和学习嵌入式系统设计所需的软硬件基础知识,并基于最新的2.6内核Linux全面介绍了嵌入式Linux系统构建的流程、方法和步骤。为了帮助读者掌握嵌入式Linux软件设计的方法,本书还介绍了一些常用嵌入式硬件接口的应用软件设计开发方法,以及嵌入式图形界面和嵌入式Linux网络应用开发等。本书可作为高校电类与非电类或软件学院相关专业硕士研究生或高年级本科生的嵌入式系统教材,也可以作为嵌入式系统开发工程师的实用参考书。 -
Linux原理与应用郑鹏 编本教材共分两个部分,第一部分包括第1章至第6章,系统介绍了Linux原理;第二部分包括第7章至第14章,全面介绍了Linux应用技术。第1章简单介绍了Linux的发展历史,特征和开发过程;第2章详细分析了Linux中描述进程的数据结构,以及实现进程控制和进程调度的方法;第3章讲述Linux进程间通信的方式;第4章介绍了Linux内存管理的机制;第5章介绍了Linux的设备管理方法;第6章介绍了Linux文件系统的实现方法;第7章介绍了Linux的安装方法和引导过程:第8章介绍了Linux的常用命令;第9章介绍了vi编辑器;第10章介绍了Shell编程的方法;第11章介绍了Linux系统管理的方法:第12章介绍了Linux在网络中的应用;第13章介绍了I.inux的图形环境;第14章介绍了Linux环境中的编程技术。本书吸收了国内外近几年出版的同类教材的优点,内容丰富,既可作为计算机和相关专业的教材,也可作为IJnux爱好者和工程技术人员的参考书。 -
RED HAT LINUX实用宝典魏红、曾忠平 编Red Hat Linux是Linux家族中最为流行的版本。本书从实用的角度,全面介绍了Red Hat Linux9的基本操作及其主要应用。本书分为29章,主要介绍了Red Hat Linux9的安装、配置、GNOME图形界面的基本操作、常用的shell命令、Linux的日常应用和Red Hat Linux9的常见服务器设置等内容。 本书内容详尽、图文并茂、结构清晰、实用性强,是想进入Linux世界的初学者的首选,同时对从事Linux系统管理和服务器架设的专业技术人员也有一定的参考价值。 -
LINUX系统编程(美)洛夫《LINUX系统编程(影印版)》主要讨论如何编写Linux系统软件——代码位于底层,并且直接跟内核及核心系统程序库对话。《Linux系统编程》描述了使用标准接口包括使用Linux独有的高级接口时,在功能和性能之间如何进行权衡取舍的策略。该书同样也是一本内行人士编写灵活高效代码的学习指南。作为内核黑客和《LINUX系统编程(影印版)》的作者,RobertLove不仅阐释了系统接口应该如何工作,还介绍了它们实际上是如何工作的,以及怎样安全有效地使用它们。《Linux系统编程》包含了帮助你在任何层面编写更佳代码的实用技巧。《LINUX系统编程(影印版)》主题包括:读写文件以及其他文件I/O操作,包括Linux内核如何实现和管理文件I/O,内存映射与优化技术;进程管理的系统调用,包括实时进程;文件与目录——创建、移动、复制、删除和管理;内存管理——内存分配接口,管理内存,以及优化内存访问;信号及其在unix系统中的角色,以及基本和高级信号接口;时间、休眠和时钟管理,从基础开始讲述,并且涵盖POSIX时钟和高精度计时器拥有《Linux系统编程》,你将从理论和应用的角度深入了解Linux,可以最大限度地利用系统的潜能。 -
嵌入式Linux驱动程序设计从入门到精通冯国进本书基于Linux 2.6内核讲述了Linux嵌入式驱动程序开发的知识,全书内容涵盖了Linux 2.6下的三类驱动设备,包括Linux下字符设备、块设备、网络设备的开发技术。具体内容包括Linux驱动开发入门基础知识,Linux操作系统下驱动开发核心技术,并对ARM系统的各类接口的原理、驱动开发与应用层开发进行逐一分析,其中包括GPIO、CAN、I2C、LCD、USB、触摸屏、网络、块设备、红外、SD卡等接口。本书主要面向嵌入式Linux系统的内核、驱动和应用程序的开发人员以及ARM嵌入式系统的接口设计人员,可以作为各类嵌入式系统培训机构和高校操作系统课程的实验教材和辅导书籍。 -
嵌入式Linux设备驱动开发详解华清远见嵌入式培训中心,李俊嵌入式Linux设备驱动是嵌入式系统中十分重要的组成部分。本书详细讲解了嵌入式Linux的各种设备驱动,包括字符设备驱动、数字显示驱动、键盘驱动、A/D驱动、D/A驱动、LCD驱动、触摸屏驱动、CAN总线驱动、IIC总线驱动、音频总线驱动、IDE接口驱动、闪存芯片驱动、USB驱动、串口驱动、网络设备驱动等,并结合大量实例进行讲解,读者可以快速熟悉和掌握相关知识。 本书内容丰富,专业性和实用性强,适合嵌入式系统设计人员以及高校相关专业师生学习和使用。 -
Linux系统管理技术手册(美)Evi Nemeth Garth Snyder Trent R.Hein本书是Linux系统管理的圣经,由Linux之父倾力作序推荐!《Linux系统管理技术手册(第二版)》(LAHv2)延续了该书第一版(LAH)以及《UNIX系统管理技术手册》(USAH)的讲解风格,以当前主流的5种Linux发行版本(Red Hat ES、SuSE、Debian、Fedora Core和Ubuntu)为例,把Linux系统管理技术分为三个方面分别介绍。第一部分“基本管理技术”全面介绍了运行单机Linux系统涉及到的各种管理知识和技术,如系统引导和关机、进程控制、文件系统管理、用户管理、设备管理、系统备份、软件配置以及cron和系统日志的管理使用等。第二部分“网络管理技术”从详细讲解TCP/IP协议基本原理开始,深入讨论了网络的两大基本应用——域名系统和路由技术,然后逐章讲解Linux上的各种Internet关键应用,如电子邮件、NFS、文件共享、Web托管和Internet服务,在这部分里还有专门的章节介绍网络硬件、网络管理与调试,以及系统安全。第三部分“其他管理技术”包括了多种不容忽视的重要主题:X Window系统、打印系统、系统维护与环境、性能分析、与Windows系统的协作、串行设备、操作系统驱动程序和内核、系统守护进程以及政策与行政管理方面的知识等。本书的几位作者是分别来自学术界、企业界以及职业培训领域的Linux/UNIX系统管理专家,这使得本书从第1版开始,即成为全面、深入而且颇富实用性的Linux系统管理权威参考书。本书适合于从Linux初学者到具有丰富经验的Linux专业技术人员使用。 -
Linux命令详解词典施威铭研究室本书精选了381个Linux命令,详细罗列1729个范例,并提供3种查询索引方式。本书详细列出Linux命令的参数、功能说明、所属包、丰富的范例以及相关命令等信息,以统一的结构呈现,让Linux用户在短时间内找到需要的命令,了解命令的正确使用方式,并成功地将范例应用到实际中。本书适合作为程序员和工程技术人员的工具手册。
