Linux
-
Linux 服务器安全策略详解曹江华 著共28章和1个附录。概括而言,实质是五部分内容:第一部分分级介绍对Linux服务器的攻击情况,以及Linux网络基础;第二部分是《Linux 服务器安全策略详解(第2版)》的核心,针对不同的Linux服务器分别介绍各自的安全策略;第三部分介绍Linux服务器的安全工具;第四部分是Linux 下开源数据库安全以及Linux 下新闻组服务器构建、网络钓鱼的防范、Linux 无线网络构建及其安全策略、使用Linux安全审计以及使用Selinux 保护Linux 服务器的方法;第五部分是1个附录,介绍Linux服务器应急响应流程与步骤。“Linux就是服务器,或者换句话说,是服务器成就了Linux。”相信读者对于这样的判断肯定会有不同意见。这里不是以偏概全,只为强调Linux与服务器与生俱来的天然联系。实际上,对于Linux厂商而言,约90%以上的收入都来自服务器应用市场。Linux主要用于架设网络服务器。如今关于服务器和网站被黑客攻击的报告几乎每天都可以见到,而且随着网络应用的丰富多样,攻击的形式和方法也千变万化。如何增强Linux服务器的安全性是Linux系统管理员最关心的问题之一。《Linux 服务器安全策略详解(第2版)》适合作为大专院校计算机专业师生的教材或教学参考书,也适合于Linux网络管理员和系统管理员,以及对安全方面感兴趣的读者。 -
Linux防火墙(美)拉什 著,陈健 译本书创造性地将防火墙技术和入侵检测技术相结合,充分展示开源软件的威力。书中全面阐述了iptables防火墙,并详细讨论了如何应用psad、fwsnort、fwknop 3个开源软件最大限度地发挥iptables检测和防御攻击的效力。大量真实例子以及源代码更有助于读者理解安全防御的原理、技术和实际操作。本书讲解清晰且实用性很强,适合Linux系统管理员、网络安全专业技术人员以及广大计算机安全爱好者阅读。 -
Linux命令行和shell脚本编程宝典(美)布卢姆 著,苏丽 等译在Linux系统中,命令和shell脚本是非常重要的内容,它们的功能非常强大,使用它们可以完成各种操作。本书分为5部分。第1部分介绍Linux shell的基础知识;第2部分介绍shell脚本;第3部分介绍shell脚本编程的高级内容;第4部分介绍如何使用Linux环境中的各种shell编写shell脚本;第5部分演示如何在实际情况中使用shell脚本。本书非常全面地介绍了Linux命令行和shell命令,并且提供了很多实践教程和实例应用程序信息,为学习的内容提供了相关环境,是Linux的爱好者以及Linux系统管理员的首选。 -
LINUX系统编程Robert Love,OReilly Taiwan公司 编在某些时刻,几乎所有的程序员都要与其程序所处操作系统中的系统调用和程序库打交道。《LINUX系统编程》主要讨论如何编写Linux系统软件——代码位于底层,并且直接跟内核及核心系统程序库对话。《Linux系统编程》描述了使用标准接口包括使用Linux独有的高级接口时,在功能和性能之间如何进行权衡取舍的策略。该书同样也是一本内行人士编写灵活高效代码的学习指南。作为内核黑客和《LINUX系统编程》的作者,Robert Love不仅阐释了系统接口应该如何工作,还介绍了它们实际上是如何工作的,以及怎样安全有效地使用它们。《Linux系统编程》包含了帮助你在任何层面编写更佳代码的实用技巧。《LINUX系统编程》主题包括:读写文件以及其他文件I/O操作,包括Linux内核如何实现和管理文件I/O,内存映射与优化技术进程管理的系统调用,包括实时进程文件与目录——创建、移动、复制、删除和管理内存管理——内存分配接口,管理内存,以及优化内存访问信号及其在Unix系统中的角色,以及基本和高级信号接口时间、休眠和时钟管理,从基础开始讲述,并且涵盖POSIX时钟和高精度计时器拥有《Linux系统编程》,你将从理论和应用的角度深入了解Linux,可以最大限度地利用系统的潜能。 -
Red Hat Linux实用全解陈忠盟,胡观成,潘瑾瑜 编著这是一本全面讲述RedHatLinux系统配置及应用细节的普及版教程。《Red Hat Linux实用全解(普及版)》深入浅出地介绍了RedHatLinux9.0的各项基本功能和操作方法。内容涉及Linux操作系统的安装过程、硬件配置、GNOME桌面环境以及OpenOffice.org办公套件的使用,多类视听软件、图形图像软件、系统管理软件、联网只是、防火墙、Apache服务器、Samba服务器、FTP服务器和Mail服务器的搭建与维护等知识。《Red Hat Linux实用全解(普及版)》既可作为高等院校学生的教材,也可作为各种培训学员以及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内核源代码导读》根据最新的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语言开发的爱好者,本书也有较大的参考价值。 -
Linux疑难排解实用手册丰士昌,邹本强 编著《Linux疑难排解实用手册》收集了从2003年开始各类网络论坛中网友的提问、周围朋友的疑问以及个人经历过的问题,从中去芜存菁后分类整理,并提供解决方案供读者参考。书中从名词介绍、技巧剖析到实务应用,透彻地阐述了Linux的安装与系统设置、网络与服务器、桌面软件与应用程序等内容。《Linux疑难排解实用手册》针对不同程度的读者在使用Linux过程中所面临的各种问题,进行一一解答,知识点全面,易于理解。使读者在遇到相关问题时,立刻可以找到最佳的解决方案。《Linux疑难排解实用手册》适合作为Linux爱好者的工具书,可以为Linux专业人士查缺补漏使用,同时也适合打算学习Linux的初学者阅读和参考。
