Linux
-
Linux Shell脚本攻略(印)Sarath Lakshman 著,门佳 译本书通过细致剖析实际应用中的110多个案例,使许多看似复杂的Linux shell脚本任务迎刃而解。作者在Linuxshell脚本方面的经验,使他能够以一种相当清晰且友好的方式有效地分享他的知识。本书会帮助读者利用少量命令的组合完成诸如文本处理、文件管理、备份等复杂的数据管理工作。本书将告诉你如何* 利用shell命令快速开发常规任务* 综合应用grep、find、sed和awk等常用命令* 凭借短短几个命令行从Web挖掘数据的shell脚本* 利用归档工具运行并自动化各种任务,诸如自动备份和存储* 理解文件系统、文件类型以及文件管理* 用shell创建以及维护文件或目录归档、压缩格式和加密技术* 通过shell脚本设置以太网和无线LAN* 使用登录技术监控网络上的各种动态 -
Linux网络服务器配置、管理与实践教程周奇 编著《Linux网络服务器配置、管理与实践教程》是以目前red hat公司的最新版本red hat enterprise linux 5(也称为red hat enterprise linux 12.0)为平台,对linux的网络服务应用进行了详细讲解。全书以“理论够用、实用,实践第一”为原则,采用从实例入手的方式,力求使读者能够快速、轻松地掌握linux技术与应用。内容包括linux服务器搭建与测试、dhcp服务器搭建与应用、dns服务器搭建与应用、邮件服务器搭建与应用、ftp服务器搭建与应用、web服务器搭建与应用、samba服务器搭建与应用、流媒体服务器搭建与应用、nfs、防火墙服务器搭建与应用、网络访问、数据库服务器。《Linux网络服务器配置、管理与实践教程》内容丰富翔实,适合作为高等学校教材,并可作为linux服务器管理员初学者的入门读物,也可作为linux网络管理工程师的培训教材及linux 服务器应用与开发人员的参考资料。 -
Linux系统管理王永乐 主编《L1nux系统管理/新世纪高职高专计算机专业基础系列规划教材》在知识结构的组织上精雕细刻,按照一般的学习规律构建学习曲线,图文并茂,突出实践,教、学、做紧密结合,以项目驱动为主线,以基于工作过程的任务驱动为导向,从职业岗位能力出发,以职业能力培养为重点,将Linux系统管理过程中的真实工作任务归纳成典型项目,对照具体项目,依据学习任务进行分解、序化、重构,形成若干个子任务,建立以完成工作任务过程为主线的教学内容体系,针对性与适用性强,让读者在轻松、愉快的学习气氛下边学边做,学做结合。 -
Linux与Qt程序设计陈爽 主编《Linux与Qt程序设计》从四个方面介绍Linux系统与ot程序设计的知识:第一方面介绍Linux基础知识,包括发展历史、常用的命令、文件系统等;第二方面主要介绍Qt的基础知识,包括如何编写第。一个Qt程序、信号与槽、Qt事件机制及MVC模式等;第三部分着重介绍Qt界面设计的核心内容,包括常用控件、布局管理、对话框及主窗体等;第四部分通过完整的实例介绍0t的典型应用。《Linux与Qt程序设计》适用于具有一定C/C++程序基础的开发人员阅读,也可以作为Qt开发过程中的工具参考书。 -
Linux内核注释孙更新,宾晟,孙海伦 编著《Linux内核注释》通过对完整的0.95版本Linux内核源代码进行完全剖析和逐行注释,使得读者能够在较短时间内深刻理解Linux操作系统的基本功能和实现方式,为深入研究Linux操作系统打下坚实基础。作为Linux早期内核版本的0.95版本,其内核是目前所使用的较新内核的精简版,代码量比较小,却包括了几乎所有的基本功能原理的内容,通过阅读源代码能够使读者快速地理解内核工作的基本原理。《Linux内核注释》共分10章,全面系统地介绍了Linux内核发展历史和版本变化,详细说明了Linux运行的硬件基础和Linux内核体系结构,完全剖析和注释了Linux内存管理、中断处理与系统调用、进程控制、块设备驱动程序、字符设备驱动程序、文件系统、引导启动程序、初始化程序,最后总结性地介绍了继续研究Linux系统的方法和着手点。本书适合Linux爱好者学习内核工作原理使用,也可作为高校计算机专业学生学习操作系统课程的辅助和实验教材,还可供一般技术人员作为开发嵌入式系统的参考书使用。 -
Linux嵌入式系统开发朱小远,谢龙汉 编著《Linux嵌入式系统开发》以Linux嵌入式系统的基本开发技术为主线,以基于ARM架构的嵌入式处理器为嵌入式硬件平台,全面介绍嵌入式系统开发过程、ARM体系结构、Linux基础、Linux进程、Linux开发环境的建立、Linux操作系统移植、Bootloader的使用、Linux根文件系统的构建、设备驱动程序的开发、嵌入式GUI开发等嵌入式知识,最后介绍近年来较为热门的GPS导航系统的设计。《Linux嵌入式系统开发》可作为机电控制、信息家电、工业控制、手持仪器、医疗器械、机器人技术等方面嵌入式系统开发与应用的参考书,也可作为高等院校有关嵌入式系统教学的本科生或研究生教材。 -
高性能Linux服务器构建实战高俊峰 著《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》以构建高性能Linux服务器为核心内容,从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等多个方面深入讲解了如何构建高性能的Linux服务器。全书以实战性为导向,所有内容都来自于作者多年实践经验的总结,同时从社区中收集了大量Linux运维人员遇到的有代表性的疑难问题,并给出了优秀的解决方案,实践指导意义极强。全书分为5个部分。Web应用篇详细介绍了Nginx、Varnish和Memcached这三款Linux服务器上极为常用的Web应用软件的安装、配置、管理、使用方法、工作原理和性能调优技巧。数据备份与恢复篇首先讲述了开源备份软件bacula的使用与管理技巧,并通过实例讲解了在bacula上进行各种备份与恢复操作的具体方法;其次讲解了开源数据镜像备份工具rsync和unison的使用,并通过两个企业级案例演示了这两个工具在生产环境中的使用过程;最后讲解了如何利用ext3grep工具来恢复误删除的数据文件和MySQL数据库的方法。网络存储应用篇首先系统地讲解了网络存储技术iSCSI的配置和使用,然后讲解了分布式存储系统MFS的使用和维护。运维监控与性能优化篇通过理论与实践相结合的方法讲解了如何利用Nagios进行性能监控,以及Linux服务器的性能分析原则和优化方法。集群高级应用篇是前面内容的综合,也是本书的核心,主要讲述了如何通过LVS+heartbeat、piranha、LVS+Keepalived来构建高可用的负载均衡集群,其次讲解了红帽集群套件RHCS的配置、管理、维护和监控,然后讲解了Oracle集群解决方案,即Oracle RAC数据库的构建、使用和维护。最后以构建一个MySQL+heartbeat+DRBD+LVS集群系统的实战案例结束全书,巧妙地将本书的所有核心内容都融合到了一起。 -
Linux服务器配置与管理张栋,黄成 编著张栋、黄成编著的《Linux服务器配置与管理(第2版)》以Red HatEnterprise Linux5为依托,介绍了Linux的安装过程,重点阐述了各种服务器的配置和管理方法。全书共有20章,内容包括Linux的安装及配置,DNS服务、WWW服务、FTP服务、E-Mail服务、流媒体服务、网络时间服务、DHCP服务、Samba服务、NFS服务、代理服务、SSH服务、VPN服务、目录服务、Telnet和虚拟终端服务、网络数据库PostgreSQL和MySQL、网络防火墙与NAT服务等服务系统的配置和管理,以及Linux服务器集群、Linux服务器性能监控与故障诊断。《Linux服务器配置与管理(第2版)》语言简洁、示例丰富,各个层次的Linux用户都能够从本书中获取有益信息,并学习到有效的配置、管理方法,以及先进的管理思想。 -
Linux操作系统实用教程鞠文飞 著《普通高等教育电气信息类应用型规划教材:Linux操作系统实用教程》以目前流行的Ubuntu 12.04发行版本为基础编写,全面介绍Linux操作系统的桌面操作和系统管理的实用知识和技术。全书分为10章,内容包括Linux操作系统的基础知识,Ubuntu的安装和安装后配置,Ubuntu图形化用户界面环境Unity以及GNOME、KDE等其他常用的桌面环境,Linux的命令行界面与常用命令,用户账户和组管理,文件系统与文件管理,进程管理与软件包管理,常用的Linux应用程序,网络管理与网络服务等。《普通高等教育电气信息类应用型规划教材:Linux操作系统实用教程》图文并茂,通俗易懂,内容丰富,结构清晰,内容紧抓实用性和易用性,涵盖范围较广,重点介绍图形化用户界面的实践操作,不过多深入到复杂的系统原理和终端命令,除了基本的常用操作之外,还增加了大量的实际使用技巧和第三方工具的介绍。每章末尾配有小结和思考题。《普通高等教育电气信息类应用型规划教材:Linux操作系统实用教程》既可以作为高等学校电气信息类相关专业学生教材,也可以作为培训参考资料使用。 -
Linux操作系统原理与应用陈莉君,康华 编著《Linux操作系统原理与应用(第2版)/21世纪高等学校规划教材·计算机科学与技术》是Linux内核及动手实践的入门教程。在庞大的Linux内核中,选取最基本的内容——进程管理、中断、内存管理、系统调用、内核同步、文件系统、I/O设备管理等进行阐述。从原理出发,基于Linux内核源代码但又不局限于代码,分析原理如何落实到代码,并通过简单有效的实例说明如何调用Linux内核提供的函数进行内核级程序的开发。主要章节给出了具有实用价值的小型应用,从而让读者在实践中加深对原理的理解和应用能力。《Linux操作系统原理与应用(第2版)/21世纪高等学校规划教材·计算机科学与技术》对于希望深入Linux操作系统内部、阅读Linux内核源代码以及进行内核级程序开发的读者具有较高的参考价值。《Linux操作系统原理与应用(第2版)》可作为高等院校计算机相关专业的本科生、研究生的教材,Linux应用开发人员、嵌入式系统开发人员等均可从《Linux操作系统原理与应用(第2版)/21世纪高等学校规划教材·计算机科学与技术》中获益。
