Linux
-
Linux安全体系分析与编程倪继利本书选择经典的开放源代码,全面系统地分析了Linux安全机制。本书共有17章,前10章着重介绍了Linux操作系统的安全机制及实现方法,阐述了公钥设施的基本概念和使用openSSL库接口进行编程的方法。后7章介绍了可信平台模块框架规范和可信网络连接框架规范,并分析了可信平台模块的驱动程序的实现机制。另外,作者还结合实际代码归纳了Linux系统编程的编程模式,介绍了Makefile生成方法和ELF文件执行过程。 本书主要针对从事Linux系统编程的中、高级读者及开发者,也可作为大学与计算机相关的专业的教材和参考书。 -
Linux编程技术详解杜华本书全面介绍了Linux编程相关的知识,内容涵盖Linux基本知识、如何建立Linux开发环境、Linux开发工具、Linux文件系统、文件I/O操作、设备文件、进程与进程环境、守护进程、基本进程间通信方法、管道与命名管道、POSIX IPC、Linux下的多线程、Linux网络编程、网络嗅探器、Linux图形界面开发基础、GTK+图形界面编程、界面布局与按钮构件、GTK常用构件、对话框、菜单与工具条等。 本书力求以全面的内容及丰富的实例来指导读者了解和掌握Linux编程的方方面面,书中提供了大量的实例,使读者加深对于所介绍知识的理解,这些实例对于实际的项目开发同样有很强的参考价值。 本书通俗易懂,适合Linux编程的初学者、Linux程序员以及高校计算机相关专业的师生参考使用。 -
Linux网络管理教程与上机指导张光胜、王韶红、等Linux操作系统以其广泛的适用性、突出的网络性能和优异的性价比,逐渐成为桌血操作、网络服务和各种关键应用的高效承载平台,不断成为操作系统、计算机应用、计算机网络、通信、嵌入式系统研发等各类专业人士及爱好者的首选,并作为一朵雅俗共赏的奇葩,在网络操作系统、各种应用、研发领域大放异彩。《Linux网络管理教程与上机指导》以广泛使用的Red Hat Fedora Core 5为蓝木,令面介绍了Linux的安装与使用、用户和系统的配置与管理、各种Intranet/Internet服务器的安装、配置、管理和维护。《Linux网络管理教程与上机指导》以操作为主线,既为没有基础的初学者提供了方便快捷的入门路径,也为有较为深厚基础的读者提供了深入学习Linux组网的理论和实践知识。小书适合从事Linux网络管理的专业技术人员、Linux培训班学员、大中专院校相关专业师生,以及Linux爱好者学习与参考。 -
Red Hat Linux服务器配置与应用林慧琛,尤国君,刘殊本书以目前被广泛应用的Red Hat Enterprise Linux服务器发行版为例,全面系统地介绍了利用Linux操作系统架设网络服务器的方法,内容包括Linux系统的安装、配置与使用,Samba服务、NFS服务、DHCP服务、DNS服务、Web服务、FTP服务、电子邮件服务、iptables防火墙、NAT服务、Squid代理服务、网络数据库MySQL服务、LDAP服务、流媒体服务、VPN服务、网络时间服务、Telnet服务、SSH服务、VNC服务、Xen虚拟机的配置及应用,以及使用图形管理工具Webmin实现快速配置常用服务的方法。 书中内容的实用性、可操作性强,读者能迅速将学到的知识运用到实际工作中。书中所有内容都源于作者的实际经验,可以帮助读者迅速掌握实际应用中的各种经验和技巧,节省花在调试上的大量时间。 附带的光盘包括了书中所有用到的第三方开放源代码软件、所有完整的范例配置文件、所有章节的PPT电子教案,读者可直接使用。还可根据需要将范例配置文件稍作修改复制到真正的服务器中使用,以提高工作效率。 本书适合从事网络管理、网络维护工作的工程技术人员作为操作手册使用,也可用作Linux培训、大中专院校计算机及相关专业学习的教材。 -
Linux指令速查手册吴奎恒Linux是一款开源的操作系统,得到了广大开发者的青睐。掌握Linux系统的指令及其用法是学习Linux系统的基础。本书详细地介绍了常用Linux指令的功能、语法、参数说明以及具体的操作实例。全书共讲解指令412个,共有实例760个。 本书中所讲指令按照字母顺序和功能顺序进行索引,读者既可以按照字母顺序进行查找,也可以按照功能顺序进行学习。本书不仅适合于Linux初学者学习使用,而且可以作为Linux系统管理员的参考手册。 -
Red Hat Enterprise Linux桌面应用4.0林晓飞本书从实用角度出发,系统地介绍了Red Hat Enterprise Linux 4.0操作系统的各种桌面工具与应用软件。主要内容包括PHEL 4系统简介、安装PHEL 4、桌面应用初步、文件管理器、使用局域网资源、系统管理、Linux用户管理、OpenOffice.org办公套件、使用Internet资源、多媒体功能、图像处理、Shell与Linux常用命令等。本书内容丰富、语言通俗易懂,叙述深入浅出,便于读者Red Hat Enterprise Linux 4.0强大的功能,并能在较短时间内掌握如何使用Linux桌面功能。本书可以做各类院校相关专业的教材以及Linux培训班的教材。 -
Linux操作系统教程与实训易著梁,邓志龙 主编本书采用目前最流行的Linux发行版Ubuntu为平台,以理论为基础,着重应用。主要介绍了Ubuntu Linux操作系统及其安装、Linux基本命令、设备管理、Linux用户与组管理、Linux网络管理、桌面环境与常用办公软件、软件的安装与升级基础知识,在此基础上对Shell编程、Linux系统构建各种网络服务器的实用技能与基本应用知识进行了系统地介绍。本书针对读者在实际工作中如何使用与管理Linux而编写,每一章节都安排有相应的项目实训,以工作任务为导向,内容安排上体现渐进性、实用性和实际操作的互动性。本书图文并茂,内容深入浅出、循序渐进,适合作为高职高专院校、本科院校相关专业的教材,同时也是广大Linux爱好者或专业人士不可多得的一本学习参考书。 -
Linux系统操作员实用教程刘加海,沈素娟《教育部-LUPA开源软件应用实训教材·中国高等教育培训中心推荐教材:Linux系统操作员实用教程》从实用性出发、详细地讲述了计算机信息技术、Linux环境下以项目化形式图形化操作以及一些常用软件的使用。结合实例以及大量的图片说明来讲解各个部分的内容,以便读者快速掌握。通过《教育部-LUPA开源软件应用实训教材·中国高等教育培训中心推荐教材:Linux系统操作员实用教程》的学习使读者掌握计算机信息技术的基本知识、Linux操作系统的基本操作、文档的编辑、格式化、高级格式设置、表格处理以及图文混排;Calc基本操作、Calc公式与函数以及数据处理,Impress的基本操作、修饰演示文稿、放映和输出演示文稿,Draw工具栏中各个工具的使用、图形制作;数码相机的使用以及音频、视频软件的安装与使用,计算机网络的基础知识及FTP、Firefore浏览器、Evolution等的使用。 -
嵌入式Linux开发技术与应用李超、肖建 编本书以ARM微处理器为例,详细介绍了嵌入式系统基本原理和相关设计技术。书中内容均为作者多年从事嵌入式教学和科研经验之积累,内容翔实,阐述清晰,使读者能够深刻掌握嵌入式系统的基本原理和Linux应用程序的设计与开发。全书共分12章,内容包括:第1章详细介绍了嵌入式系统的基本概念,给读者构建了一个嵌入式系统的轮廓;第2章重点介绍了ARM相关知识,包括ARM微处理器、ARM编程模型、ARM指令系统和ARM程序设计;第3~5章以S3C2440嵌入式微处理器为例,介绍了其体系结构、接口电路设计以及相关底层函数编写等内容;第6~11章介绍了嵌入式Linux相关概念,通过这些内容学习,读者可以了解到嵌入式Linux系统下程序开发基础知识、嵌入式Linux体系结构、内存管理、文件系统、进程管理和驱动程序设计等知识;第12章以嵌入式移动打印终端项目为例,详细介绍了嵌入式系统硬件设计及其软件开发,使读者对前面所学知识有更系统的掌握。本书有完善的实验设备和教学课件与之配套,可作为高等院校通信类、电子类、信息类和理工类以及其他学科本科生教材使用,也可供研究生和嵌入式开发人员使用。 -
Linux高级程序设计(英国)Richard Blum,Jon Masters 著;陈健 译本书是Linux 程序设计领域的一部力作,讲解了大量程序员需要掌握的关键知识点,包括Linux 开发中的基本工具、Linux 系统编程、Linux 桌面开发以及Linux 与Web 开发。书中包括大量有益的经验之谈和富于启发的示例。本书主要针对已有一定Linux 开发经验或者从其他平台转到Linux 平台的专业程序员,同样也适合想更多了解系统以解决实际问题的Linux 使用者。
