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 来寻求答案的话,那么这本书就是你所需要的。 -
从理论到实践·Fedord Liunx全方位学习李蔚泽 编著本书由台湾Linux专家李蔚泽老师执笔,从理论到实践,系统地介绍Fedora 9的基础知识及其应用。全书分为5篇共26章。第1篇介绍Linux的基础知识,包括Fedora的安装、磁盘分区、Linux的基础操作,旨在让读者对Linux有个初步的认识。第2篇是系统管理篇,内容涉及文件管理、磁盘管理、用户与组群管理、man帮助、软件包管理、文件压缩和打印机管理。第3篇介绍网络和安全,包括网络基本概念、GnuPG安全性保护、OpenSSH服务器。第4篇是服务器管理篇,介绍Apache服务器、FTP服务器、邮件服务器、SAMBA服务器、DNS服务器和NFS服务器的管理。第5篇介绍网络管理知识,包括ARP与RARP、IPv4静态路由、动态路由、ICMP与IGMP、TCP与UDP、故障排除与系统监视。本书紧扣Fedora系统的特性,并结合应用实例进行讲解,既可作为高校计算机专业学生学习Linux操作系统的教材,也可以作为Linux开源爱好者、Linux桌面系统用户、网络系统管理员、软件开发人员的参考用书。 -
Linux命令、编辑器、Shell编程实例大全杨明华,谭励,于重重 编著本书全面、系统地介绍了Linux命令、编辑器及Shell编程的相关内容。既便于读者深入了解Linux 命令强大的功能,又可以帮助Linux用户在较短的时间内学习和掌握Shell编程,开发出自己需要的实用程序。全书分上、中、下3篇,共20章,内容涵盖了Linux简介、Red Hat Linux 基础知识、系统管理与设置、用户和用户组管理、磁盘管理、文件和目录管理、备份与压缩、网络管理、正则表达式、vim编辑器、emacs、grep命令、awk与sed、常用的文本编辑命令、Shell编程基础、Shell变量、条件测试表达式、Shell的控制结构、函数以及Shell编辑实例。本书内容丰富,语言通俗易懂,叙述深入浅出,适合于各层次Linux用户。既可以作为各类院校相关专业的教材,也可作为Linux培训的教程及广大Linux爱好者的专业参考书。 -
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操作系统爱好者、信息中心的网管人员使用,也可作为各种大专院校及培训中心的教材。 -
嵌入式Linux 内存使用与性能优化史子旺,叶超群,蔡建宇 编著本书主要讲述嵌入式系统开发中的两个难点:系统的内存使用与系统性能优化。关于系统的内存使用,本书试图完成两项任务:①增加系统整体的空闲内存数量,从而提高进程的并发能力;②使系统在长时间运行后,仍然能够保持较高数量的空闲内存。本书所讲述的内存使用,不是Linux内核的内存管理,而是在用户层观察进程是如何使用内存的。关于系统性能优化,本书不同于同类书侧重编程语法或者发挥硬件性能的做法,而是着眼于大型软件项目性能优化实践,阐明了逻辑优化与代码优化的辩证关系,提出了软件优化层次的概念。针对代码优化,阐述了代码优化的境界,为代码优化指明了研究方向。对于编程过程中的一些常用元素,通过查看汇编代码的方式,阐述了其性能上的差别。本书适合嵌入式系统开发人员阅读,也可供有一定经验的C/C++程序员和Linux程序员参考。 -
Linux操作系统《国家人力资源和社会保障部、国家工业和信息化部信息专业技术人才知识更新工程(“653工程”)指定教材》丛书编委会 编《全国高等职业教育十一五计算机类专业规划教材·国家人力资源和社会保障部、国家工业和信息化部信息专业技术人才知识更新工程(“653工程”)指定教材:Linux操作系统》以当前流行的Red Hat Linux 9.0为蓝本,主要介绍了Linux操作系统的基本概念,Red Hat Linux 9.0系统的安装、管理,图形化桌面管理,Linux基本命令的使用,Linux系统的用户管理,Linux文件系统的管理、网络和服务器配置等内容。《全国高等职业教育十一五计算机类专业规划教材,国家人力资源和社会保障部、国家工业和信息化部信息专业技术人才知识更新工程(“653工程”)指定教材:Linux操作系统》强调实用性和可操作性,以够用为原则,精心设计的实训项目贴近实际,易于实施和课后实训。《全国高等职业教育十一五计算机类专业规划教材·国家人力资源和社会保障部、国家工业和信息化部信息专业技术人才知识更新工程(“653工程”)指定教材:Linux操作系统》主要作为信息专业技术人才知识更新工程指定教材,也可作为高职高专院校计算机类专业教材和Linux爱好者的参考书与Linux培训教材。 -
精通Linux驱动程序开发(印)温卡特斯瓦兰(Venkateswaran,S) 著《精通Linux驱动程序开发(英文版)》是Linux设备驱动程序领域的权威著作。全书基于2.6内核,不仅透彻讲解了基本概念和技术,更深入探讨了其他书没有涵盖或辄止浅尝的许多重要主题和关键难点,如PCMCIA、I2C和USB等外部总线、视频、音频、无线连网和闪存等技术。在解释每一个技术时,均讲解了相关的内核源码文件,并给出了完整的开发实例。《精通Linux驱动程序开发(英文版)》适合中高级Linux 开发人员阅读。 -
深入理解Linux网络技术内幕(意)本 著,夏安,闫江毓,黄景昌 译Linux如此的流行正是得益于它的特性丰富及有效的网络协议栈。如果你曾经惊叹于Linux能够实现如此复杂的工作,或者你只是想通过现实中的例子学习现代网络,《深入理解Linux网络内幕》将会给你指导。同其他OReilly的流行书籍一样,《深入理解Linux网络内幕》清楚地阐述了网络的基本概念,并指导你如何用C语言实现。虽然早先的 TCP/IP经验是有用的,但初学者通过《深入理解Linux网络内幕》仍然可以学习到协议本身和大量的应用信息。一旦彻底掌握了这些网络工具,你就可以使用《深入理解Linux网络内幕》这本书所附的代码,准确地指出Linux内核中最重要的部分如何工作。网络功能的实现或破坏在不同的时候是由不同的代码块完成的,这正是理解网络和实现它的难点中的一部分。《深入理解Linux网络内幕》该书的成功之一就是描述这些代码块如何集成,以及众多的函数和数据结构之间的关系。《深入理解Linux网络内幕》不仅描述了Linux网络的全貌,而且是理解Linux网络细节的有效指南。 -
Ubuntu Linux指南(美)索贝尔(Sobell,M.G) 著;杨明军 等译《Ubuntu Linux指南:基础篇》是一本Ubuntu Linux实用基础教程,主要分三大部分。第一部分讲解Ubuntu Linux的安装;第二部分为入门知识,主要讲述桌面特性、实用工具、文件系统和shell等内容;第三部分详细讨论Ubuntu系统的操作,涵盖了GUI、网络和bash及程序设计等内容。此外,每章最后都附有习题,可以帮助读者巩固所学内容。《Ubuntu Linux指南:基础篇》内容全面,讲解清晰透彻,适合各层次的读者阅读,也可作为高等院校计算机专业相关课程的教材使用。 -
Ubuntu Linux完全自学教程力行工作室 编著Linux作为一个开放源码的自由软件,从诞生那天起一直备受广大计算机爱好者的推崇,作为Windows系统的一个竞争对手,其发展速度令人称奇。本书是一本全面介绍Ubuntu Linux相关知识的图书。全书从实际应用出发,内容详实、论述清晰、条理清楚。全书共分为18个章节,分别讲解了Ubuntu基础、Ubuntu安装、Ubuntu图形桌面环境基础、Shell基本命令、硬盘与文件管理、用户管理、Ubuntu软件包管理概述、在Ubuntu中办公、多媒体应用、网络配置、浏览网页与文件下载、网络信息传递、远程登录、打印机的使用、FTP服务器配置、共享文件服务器搭建、Web服务器配置以及使用Webmin设置Ubuntu等内容。本书适合于热心学习Ubuntu Linux的初、中级用户,既可以作为各类院校相关专业的教材及Linux培训班的教材,也可以作为专业人员的参考书籍,是一本难得的Ubuntu Linux学习用书。
