Linux
-
UNIX到Linux的移植Alfedo Mendoza,ARTIS WALKER本书讲述怎样把UNIX环境下的应用程序移植到Linux环境上运行,是一本综合的开发和解决问题的参考手册 。本书详细描述了当前IT行业中被广泛应用的各种UNIX操作系统间的区别,其内容包括项目移植思考、调查、分析、移植Solaris应用程序、移植AIX应用程序、移植HP-UX应用程序、测试和调试。.它的读者对象包括开发人员、应用程序架构师以及项目经理。越来越多的开发人员、架构师和项目经理均面临着把UNIX上的C、C++和Java应用程序移植到Linux上的挑战。本书可以完整地指导你从当今最常用的UNIX平台(Solaris、HP-UX,和AIX)上把程序移植到Linux上。本书的三位作者是IBM最有经验的Linux移植专家,他们将带领你走完整个项目移植过程:调查﹑分析﹑移植和测试。他们给出了一个从开始到完成的移植方法,对关键任务的切实讨论,以及评估新项目时用到的问卷。按照本书的方法,你可以发现Linux在API、库函数、版本化、系统特性和工具等方面所提供的功能以及对你的项目的影响。另外,作者还详细讲述了每个独立的UNIX平台上特有的问题和最实用的解决方法。..本书的内容包括:*理解Linux环境: GNU二进制工具、Java环境、shell、打包工具等。*揭示并确定项目的未知因素、可变因素及其他风险。*处理具体平台的区别:标准、编译器、链接器、版本化、系统/库调用、线程等。*使用GNU调试器及Linux内存泄露和性能跟踪工具测试和调试移植后的应用程序。*包含了UNIX和Linux上API、编译器和链接器选项的快速索引,以及IBM POWER结构特有的移植问题。... -
Linux教程孟庆昌、牛欣源本书是普通高等教育“十一五”国家级规划教材。本书全面、系统、由浅入深地介绍了Linux系统的概念、使用、原理、开发和管理等方面的内容。通过大量应用实例,循序渐进地引导读者学习Linux系统。全书共分10章,分别讲述Linux系统概述、系统安装和图形环境,常用命令,vi编辑器,shell编程,内核的功能和实现,常用开发工具,Linux环境编程,系统管理,网络应用和管理,嵌入式系统简介等。每章都有思考题。书后给出了实验大纲,供教学参考。还为选用本书做教材的教师免费提供电子教案。 本书可作为高等学校计算机相关专业的Linux操作系统教材,也可作为广大Linux用户、管理员及Linux系统自学者的学习用书。 -
Red Hat Fedora和Enterprise Linux4宝典(美)尼格斯 著,韩东儒,白雪峰 译《Red Hat Fedora和Enterprise Linux4宝典》详细介绍Fedora Core 4和Red Hat Enterprise Linux4各方面的知识。《Red Hat Fedora和Enterprise Linux4宝典》共分成5个部分:第1部分包括第1章到第4章,分别介绍Linux技术的简要描述,以及安装操作系统的要求;安装Fedora的要求,以及如何面对安装过程中碰到的问题;GNOME桌面环境、KDE桌面环境和X窗口系统;遍历和理解Fedora以及RHEL的方法。第2部分包括第5章到第9章,分别介绍了获取、安装和运行Linux应用程序的信息;旧式的新版工具以及Fedora和RHEL下可用的新式图形字处理器;在Fedora和RHEL中运用的图形和字符游戏;如何使用音频和视频播放器;浏览Web的工具(例如Mozilla浏览器)和其他的相关工具(例如电子邮件客户端和新闻阅读器)。第3部分包括第10章到第14章,分别介绍了基本的系统管理如何为你Feora和RHEL系统上的多个用户提供支持;如何在Fedora和RHEL系统上创建shell脚本和使用cron工具自动化一系列的任务;备份你的系统和从备份中恢复文件的技术;在Fedora和RHEL中加固计算机的相关问题。第4部分包括第15章到第26章,分别介绍了安排地址以及如何将Linux计算机连接到局域网(LAN);使用例如点到点协议(PPP)、IP转发、IP伪装、路由、虚拟专用网络和代理服务器等功能将基于Linux的计算机和LAN连接到因特网;如何设置不同类型的打印服务器接口,包括Samba(为了共享Windows系统)和纯Linux打印;文件服务器;如何服务器;如何配置sendmail或postfix电子邮件服务器;如何配置和加固FTP服务器;如何设置Fedora或RHEL成为一台Web服务器;如何使用LDAP来创建共享地址簿;如何设置DHCP和NIS服务来为网络上的客户端工作站发布信息;如何在Linux下设置和使用MySQL数据库服务器;如何能让在其他章节中配置的服务器被公共因特网访问;如何设置域名系统(DNS)服务器;如何设置Fedora或RHEL成为一台Macintosh文件和打印服务器。第5部分包括第27章和第28章,分别描述Linux 2.6内核和描述安全增强Linux。附录部分介绍了设置和运行网络服务的概览,并介绍了Red Hat Enterprise Linux4中的新特性。《Red Hat Fedora和Enterprise Linux4宝典》深入浅出、通俗易懂,读者不仅能很快熟悉和认识Red Hat Linux,并且能迅速领悟Linux操作系统的精髓。《Red Hat Fedora和Enterprise Linux4宝典》适用于Red hat Linux技术开发人员、系统维护人员和广大Linux爱好者。 -
CPU源代码分析与芯片设计及Linux移植倪断利,陈曦,李挥 著本书全面系统地讲解了CPU的芯片设计技术。书中详细分析了开放源代码32位RISC CPU(or1200)的源代码、编译器的移植、Linux操作系统的移植,介绍了CPU源代码在FPGA上的实现方法,说明了CPU芯片的全定制设计方法。作者不仅分析了源代码,而且进行了芯片设计实现,并详细讲述了设计方法。本书的内容全面、深入、系统,融入了作者长期的芯片设计经验,这使本书对开发人员更有实际的指导意义。本书主要针对从事芯片设计的中高级读者及芯片设计工程师,也适合作为大学教材和参考书。 -
Red Hat Linux9系统管理朱居正,高冰 编著本书从Red Hat Linux 9的特点及基本配置入手,全面而详细地介绍了Linux的系统配置、系统应用、系统管理、网络管理、服务器配置、Shell编程、Linux下的编程、Linux防火墙、路由器等高级应用以及网络安全设置等内容。本书最大的特点是图文并茂,实用性强。无论是简单的inux命令和系统管理,还是较难懂的服务器配置,都采用通俗易懂的语言并配有图文信息进行介绍,力求把复杂的问题简单化。同时,本书还穿插了笔者多年来在实际应用过程中积累的大量经验。本书内容详尽,结构清晰,语言简练,实例众多,既可作为高等院校师生学习Linux的教材,又可作为从事Linux网络系统管理和服务器架设等专业技术人员的参考书。 本书各章对应的电子教案可以到http:llwww.tupwk.com.cn/downpage/index.asp网站下载。 -
LINUX网络服务器管理教程骆耀祖 主编对于初涉Linux世界的Windows用户来说,选择一个合适的Linux发行版本,选择一种容易入门的配置和管理方法,选择一本好和工具和一种好的实验环境将会事半功倍。为加速读者驾驭Linux的进度,本书根据对Linux服务器配置和管理的知识结构、专业技能等方面的要求,以Quick Enterprise Linux AS4为主要背景,使用虚拟机VMware搭建实验环境,以网络操作系统的实际应用为主线,采用Webmin图形管理工具、命令行和Linux网络服务器配置文件相结合的方式,让读者轻松地构建Linux网络服务。本书内容系统、简练、文笔流畅,重点突出,逻辑性强,在内容的编写上注重对实践能力和探究能力的培养。作者按教与学的普遍规律精心设计每一章的内容,配合相应的实训和思考题。适合作为高等院校应用型本科及高职高专计算机科学技术、电子信息类专业《Linux网络服务器管理》课程教材,也可供广大工程技术人员和网络爱好者参考。 -
网管员必备宝典倪春胜,周峻松,林晓飞 主编《网管员必备宝典:Red Hat Enterprise Linux4.0网络管理》主要针对以Red Hat Enterprise Linux 4.0(简称RHEL 4)作为网络服务器的操作系统在局域网或互联网提供网络服务的管理员,从众多的网络服务中精选一些常用网络服务进行了详细的讲述。全书共分15章,从实用角度出发,全面地介绍了RHEL 4作为网络服务器的操作系统的各种管理知识。首先介绍了RHEL 4管理基础知识,如何从远端管理RHEL 4,为后面章节的网络管理打下操作基础;然后介绍了面向Intranet的几种主要服务,主要包括共享与打印服务、路由及网关服务、网络代理服务、DHCP服务、域名服务、网络时间服务;还介绍了RHEL 4所提供的各项应用服务,包括WWW服务、FTP服务、E-mail服务、数据库服务;最后介绍了网络服务运营的一些高级技术,包括网络安全、网络服务监测、网络服务优化等。《网管员必备宝典:Red Hat Enterprise Linux4.0网络管理》语言通俗、叙述深入浅出,通过实例操作向读者介绍了如何利用RHEL 4提供网络服务,并完成这些服务的运营维护,内容适用于RHEL WS/AS/ES等版本,多数网络服务也适用于其他发行版的Linux。《网管员必备宝典:Red Hat Enterprise Linux4.0网络管理》适合对Linux系统有一定了解,并希望熟悉各种服务配置方法的爱好者和Linux系统管理员,也可以用做各类院校相关专业的教材以及Linux培训班的教材。 -
Linux系统开发员广东省Linux公共服务技术支持中心 组编《Linux系统开发员》是NTC—Linux系列软件开发部分的初级教程,针对的“NTC.Linux”认证级别为Linux系统开发员。《Linux系统开发员》主要介绍了Linux系统环境下编程的基础知识,主要内容包括Linux操作系统的基础理论及基本操作、Linux下的常见编程开发,详细介绍了Linux下的C编程环境的搭建,包括编译器gcc、调试器gdb、库函数glibc、工程管理器make等工具的使用,并讲解了Linux下文件I/O编程、MySQL数据库接口编程、bash编程、GUI开发以及基于LAMP的编程开发。学完《Linux系统开发员》的读者将具有Linux系统环境下编程所必需的基本技能,并为进一步学习Linux系统环境下软件开发的中、高级技能打下良好的基础。《Linux系统开发员》为国家信息产业部全国网络与信息技术中心(NTC)和广东省Linux公共服务技术支持中心(GDLC)NTC.Linux认证的指定培训教材,适用于参加Linux系统开发员认证的考生,以及各大高校计算机及相关专业的学生,也可供希望转入Linux开发领域的工程技术人员参考使用,还可作为广大Linux爱好者的参考书。 -
从Windows到Linux林抗,骆剑锋 编著《从Windows到Linux》突破了Linux的学习传统,以具有广泛应用基础的Windows为切入点,通俗易懂地介绍Linux系统。《从Windows到Linux》首先对比Windows系统与Linux系统,以Fedora Core 5为例从Linux入门起步,循序渐进介绍Linux系统及系统下的软件安装、文件管理、办公应用、多媒体应用、Internet应用、网络安全等内容,帮助读者从一个对Linux感兴趣的Windows用户,迅速成长为具有相当水平的Linux系统用户及管理人员。《从Windows到Linux》适合希望掌握Linux操作系统的技术人员参考。 -
Ubuntu Linux入门到精通李蔚泽 著本书全面介绍了Ubuntu Linux的相关知识,内容详实,论述清晰。主要内容包括Ubuntu介绍、文件系统管理、进程管理、压缩与查询系统、Shell应用、TCP/IP基础、网络管理、网络硬盘以及加密安全通信等内容。.本书是一本理论与实践并重的书籍,可作为专业人员的参考书籍,也适合于对Ubuntu Linux有初步了解的读者参考。Ubuntu是一个源自古非洲语的词,意思是“人道待人”以及“四海一家”,Ubuntu Linux正是基于这样的理念将其核心精神带进软件世界中的。..Ubuntu是一个以Linux为基础的操作系统,可以自由获得,并提供技术社区和专业支持。承袭自Deblan的血统让它具备了相当的稳定性,再加上豪华的桌面与完整的中文化支持,让接触到Ubuntu的人无不赞叹。笔者在亲自体验过Ubuntu之后,深切地感到它是适合一般用户使用的Linux环境。本书采用最新版的Ubuntu 6.10为操作平台,从不同的角度阐述Ubuntu Linux的精髓,理论与实务并重,堪称Ubuntu的经典之作。相信本书能让您以最快的速度进入Ubuntu Linux的殿堂!...
