Linux
-
Linux程序设计(英)马修(Matthew,N.),(英)斯通斯(Stones,R.) 著,陈健,宋健建 译《Linux程序设计(第4版)》讲述了Linux系统及其他IJNIX风格的操作系统上的程序开发,主要内容包括标准Linux c语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统存储Linux中的数据,为x视窗系统建立图形化用户界面等。《Linux程序设计(第4版)》通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关的知识。《Linux程序设计(第4版)》适合Linux的初学者及希望利用Linux进行开发的程序人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。
-
Linux操作基础及应用宋国柱,赵圣隆 编著《Linux操作基础及应用》以Red Hat Enterprise Linux 5为例,全面介绍了Linux的安装、基本命令、系统管理及软件包的安装等,并根据多年的实践操作经验详细地讲述了Linux环境下应用服务器的构建技术。《Linux操作基础及应用》的重点在于帮助读者在CLI模式下掌握Linux系统的基本操作,如文件、目录、用户、文件的安全与权限、软件包的安装、进程管理、作业控制、网络管理和日志管理等。在Linux的高级应用中,以Apache、DNS、MySQL和防火墙的配置为例,讲述了Linux环境下应用服务器的构建过程,并给出了实例。《Linux操作基础及应用》适合于高等院校计算机专业及其相关专业的学生使用,同样也适用于Linux网络管理员及致力于自由软件事业的各界人士,同时也是Linux爱好者的一本参考书。 《Linux操作基础及应用》在内容的选取上,根据编者多年的实践操作和教学经验,参考其他Linux书籍,并充分考虑高等院校计算机专业的特点,以坚持先进性和实用性,将最新、最实用、最基本、最重要的内容写到里面,尽可能地通过操作实例加深读者的理解。
-
Linux下的MySQL数据库编程赵廷涛,刘冰,孙兴文,刘涛 编著《Linux下的MySQL数据库编程》全面、深入地讲解Linux下的数据库开发技术,既涵盖理论基础,又囊括案例开发,既包括Linux操作系统和数据库技术的基础知识,又详细介绍MySQL数据库的安装/配置、查询优化、安全管理及MySQL可视化管理工具的使用,并对几种典型的数据库连接技术,如C、PHP、Java以及Python等代码都有较为全面的展示。后面的开发案例部分细致讲解分布式数据包抓取系统、实时网页信息抓取系统、Qt在线聊天系统、嵌入式数据库等,覆盖了比较广泛的技术层面。《Linux下的MySQL数据库编程》立足于丰富的实践,是作者多年开发经验的结晶。其中关于应用软件、Web系统、内存数据库等大量丰富的应用型例子,具有很高的实用价值。《Linux下的MySQL数据库编程》适合在Linux系统下进行数据库编程的开发人员学习和参考,也可供高校计算机相关专业的本科生和研究生参考和使用。
-
即用即查Linux命令行实例参考手册罗琳 编著本书精选了Linux命令行下主要的命令,针对每一个命令都做了非常详尽的介绍,并配合大量的实例进行讲解。读者可以快速了解Linux命令行的各种常识。全书按照Linux命令的功能进行分类,便于读者查询。本书内容深度适中,既适合Linux新手,也可以作为Linux用户的常用案头书,是所有Linux用户必备的参考书。
-
Fedora Linux系统与网络服务管理完全学习手册丰士昌 编著《Fedora Linux系统与网络服务管理完全学习手册》系统地介绍Fedora 12的基础知识、系统设置、网络设置和服务器应用等知识。全书分为4篇共20章,第1篇介绍Linux的基础知识,包括Fedora和Red Hat的版本、安装前的规划、Fedora 12的安装、系统登录和Live CD的使用,让读者熟悉Linux的基本安装和操作。第2篇是系统管理篇,内容涉及开关机、进程信号、文件系统架构、用户与权限、软件包管理、后台管理和资源控制。第3篇介绍网络和安全,包括网络基本概念、入侵手法介绍、网络安全管理、SELinux安全设置和防火墙的构建,旨在让读者正确地设置网络、建立基本的安全防护概念,进而能够自定安全策略。第4篇为服务器篇,主要面向企业的MIS、网络和服务器的管理员,介绍telnet、SSH、NAT、Proxy、DHCP、VPN、DNS、Apache、Sendmail、Postfix、VSFTP、Samba、NFS等服务器的管理方法。《Fedora Linux系统与网络服务管理完全学习手册》可供Linux爱好者、Linux系统用户、网络系统管理员、软件开发人员学习使用,也可作为高校计算机专业Linux操作系统的教材。
-
精通Linux完全自学手册王海波,刘英 编著《精通Linux完全自学手册》从初学者的角度出发,尽可能选择最常用的内容由浅入深地进行讲解,让读者有一个逐步深入、逐渐提高的过程。《精通Linux完全自学手册》讲解了Linux操作系统的安装和使用方法,同时对DNS、E-mail、FTP、WWW等重要的网络服务进行了说明。《精通Linux完全自学手册(附光盘1张)》通过精彩的范例详细讲解各种系统的设置与操作,使读者可以轻松驾驭Linux系统。《精通Linux完全自学手册》内容翔实,具有很强的实用性,适合作为广大Linux用户、系统管理员和Linu
-
Linux服务器搭建完全技术宝典王晓超,于涛,周艳艳 编著本书从实用的角度出发,对Red Hat Enterprise Linux 5平台下的系统管理及网络服务做了全面、系统的介绍。内容涵盖了Linux 5系统概述、安装及管理、桌面环境,FTP服务器、电子邮件服务器、Web服务器、DHCP服务器、DNS服务器、代理服务器、Samba服务器、NFS服务器、LDAP目录服务器、网络防火墙与NAT服务器、Telnet和VNC服务器、SSH服务器、VPN服务器、PostgreSQL网络数据库服务器、MySQL数据库的配置与管理,使用Webmin配置各种服务,Linux服务器集群,Linux Shell模式、Linux系统管理,Linux网络管理工具等内容。本书内容丰富、语言通俗易懂,主要面向Linux的初学者,同时也可作为各类院校相关专业的教材及Linux培训班的教材,或者广大Linux爱好者的专业参考书,还可作为大中专院校的实训教程。
-
精通Linux网络服务器配置·管理·检测·应用李志杰,端木祥展 编著本书主要介绍了Linux系统的常用服务功能,内容包括Linux简介与安装、Linux桌面环境、Web服务的配置、DHCP服务的配置、DNS服务的配置、代理服务的配置、E.mail服务器的配置、Telnet和虚拟终端服务的配置、VPN服务的配置、Samba服务的配置等,另外还详细介绍了服务器监控、网络性能测试、网络安全性测试等工具的应用。书中包含了大量的实例,便于读者阅读使用。本书还具有很高的理论与实践参考价值,不但适合作为各大中专院校的教材,还可供从事Linux服务领域的科技人员参考。
-
ARM嵌入式Linux系统设计与开发俞辉 等编著《ARM嵌入式Linux系统设计与开发》全面介绍以ARM-Linux为操作系统的嵌入式系统设计与开发技术,秉承理论与实践相结合的指导思路,帮助读者快速跨入嵌入式系统开发的门槛。《ARM嵌入式Linux系统设计与开发》共11章,分三篇,其中,第一篇(第1~3章)主要介绍嵌入式硬件平台和软件系统的基础知识,第二篇(第4~7章)主要介绍基于ARM-Linux系统的驱动开发、软件移植、图形用户接口以及通信应用等内容,第三篇(第8~11章)主要介绍一些基于ARM-Linux的实际应用方案和案例。《ARM嵌入式Linux系统设计与开发》内容丰富、概念清楚,适合作为高等院校计算机、电子、通信、软件工程等专业嵌入式课程的教材,也可供广大工程技术人员参考。
-
嵌入式Linux开发详解刘庆敏 等编著本书介绍了嵌入式Linux开发需要掌握的基础知识,采用分层的方法对关键技术进行了详细的讲解,且辅以大量实例。共分为7章。第1、2章介绍嵌入式系统和Linux的基础知识。第3~7章从实践的角度分层次介绍嵌入式Linux开发的流程和关键技术。其中,第3章介绍硬件平台;第4章介绍Boot Loader的基础理论,对Uboot的移植、代码分析、关键技术情景分析等进行了深入探讨;第5章介绍了Linux内核移植需要具备的知识,重点分析了内核映像格式以及Boot Loader与内核的通信机制;第6章在介绍嵌入式文件系统的基础上,设计并实现了一个嵌入式混合文件系统;第7章介绍了嵌入式开发环境的搭建,并简单介绍了一个数据网关的实例。本书内容可操作性强,适合嵌入式Linux开发初学者参考,也可以作为高等院校有关嵌入式系统开发与应用的实验参考书。