Linux
-
Linux操作系统内核实习(美)加里纳特(Gary Nutt)著The Manual includes an expansive introduction to Linux and working in the Linux environment.Twelve exercises provide hands-on learning by allowing students to work on programs that implement key theoretical operating system conceptsThe makeup of the manual allows students to learn concepts on a modern operating system Linux-while at the same time viewing the source code.
-
Linux管理与应用基础位元文化编著Linux是一种可以在PC上执行的类似UNIX的操作系统,功能非常强大,甚至超过了Windows操作系统。它可用来开发出优秀的图形化界面,并有免费的中文套件,支持在Linux系统下显示和使用中文。 Linux系统有极稳定的基本结构与操作方法,不因版本变动而变动。 本书共分三篇23章,分别介绍了Linux的基本知识、文本编辑工具、用户账号与组管理、文件与目录系统、用户界面——shell、多任务与进程、启动程序与关机、扩充系统、网络应用与设置、Linux系统的视窗环境———X Window以及汉化。 本书面向初学者,并进行了深入地探讨,可使读者获得丰富而扎实的知识。
-
Unix/Solaris系统管理与网络管理饶云华,张曜编著Unix是一种最初被设计为运行在大型和小型计算机上的多任务、多用户操作系统。多年以来,Unix经过不断的发展已成为几乎可以在所有硬件平台上运行的主流操作系统。本书深入介绍了Unix/Solaris系统管理与网络管理方面的知识,主要有系统安装、图形用户界面、文件系统管理、设备管理、系统性能管理、进程调度、软件包管理、TCP/IP及相关管理、DNS管理、FIP管理、WWW管理、NIS管理、NFS管理、PPP管理和邮件服务及SHELL编程介绍等。本书内容详细而全面,语言精练。通过本书的学习,不仅可以掌握相关的系统管理和网络管理知识,而且可以使读者从整体上对Unix/Solaris 有一个全面的把握。本书既可供对Unix/Solaris系统管理和网络管理有兴趣的读者、Unix/Solaris 系统管理和网络管理以及维护人员和Unix/Solaris应用者阅读,也可供相关培训班作为教材使用。
-
Red Hat Linux 7.2系统管理李蔚泽编著Linux是多用户、多任务的操作系统,具有强大的可移植性、良好的编程环境和强大的网络功能。本书全面系统地介绍了Linux系统管理方面的技术,主要内容包括:文件管理、磁盘管理、用广帐号管理、查询系统说明。远程管理图形界面、文件的压缩与解压缩、网络基本管理、内核管理、 X Window系统以及软件包管理工具。本书适用于从书计算机网络管理、开发和应用的专业技术人员,也适合作为Linux培训及自学教材。
-
边干边学李善平,陈文智等编著这是一本学习Linux内核的指导教材。根据作者在浙江大学计算机学院多年的教学实践,教材内容选定了Linux环境,shell编程,时钟与定时器,系统调用,进程调度,进程同步、虚拟存储,共享内存,设备驱动,文件系统,内核模块(module)等11个部分,其相关源代码贯穿整个Linux内核。学习操作系统必须动手实践。本书的特点就是边干边学,为此在每章里都安排了实验内容,章节围绕实验目的展开,以求在实验中掌握Linux内核,在实验中融会贯通。本书可以作为计算机专业本科生,研究生的操作系统实验教材,也可以作为Linux系统管理员、嵌入式系统研究开发人员的参考书。
-
LINUX高级开发技术黄超等编著为了让读者对 Linux 的高级应用开发有一个基本的了解,本书首先介绍了 Linux 网络开发技术中的 Linux 设备驱动程序的知识和 Linux 数据库开发方面的基础知识。接着介绍了MYSQL数据库,MYSQL语言的基础知识,以及MYSQL的应用开发,最后介绍了GTK开发工具及编程实例和PHP开发及汉化方面的内容。 本书主要适用于已经对 Linux 的基本性能比较熟悉,希望在 Linux 平台上做一些基础开发的人员。同时由于本书是 Linux 开发技术中的高级部分,对于用户的水平要求相对要高一些。因此应对前面的基础开发比较了解之后再阅读本书,那样才能收到较好的效果。
-
Linux应用开发基础黄超等编著本书旨在介绍Linux应用开发的基础知识,为开发人员进行Linux高级开发作准备。本书共分为12章,分别介绍了C语言的基础知识,从C到C++方面的转换所必须具备的知识,Linux下的开发环境,Linux下的调试工具gdb,开发工具GNU make,gawk开发,文件和目录,Linux进程控制,多线程编程,Linux进程间通信及Linux网络编程基础等知识。本书主要适用于Linux基础开发人员。
-
TurboLinux中文版教程拓林思(中国)教育培训中心编著本书由拓林思(中国)教育培训中心的资深教师编写,并经多次修改整理后,成书出版。本书前一部介绍了TurboLinux的基本概念及安装、用户操作环境、用户级命令及常用工具的使用;中间一部分介绍了TurboLinux操作系统的基本原理及系统管理;后一部分首先介绍了TCP/IP的基本概念,然后分别介绍了如何在TurboLinux上构建PPP、DHCP、DNS、sendmail、Apache、NFS、Samba等网络的有关知识。通过对本书的学习和实践,您可以胜任TurboLinux系统管理的工作,并可完成一个基于TurboLinux的中小型网络应用系统的设计与实施。本书对于有一定计算机基础的Linux入门者和Linux专业技术人员都有极大的参考价值,特别适合作为培训及自学教材。
-
Linux实用教程唐洪浪,张威编写本书用188个实例深入浅出地介绍了Linux系统的应用方法和技巧。本书共由14章构成。其中内容包括,初学Linux:以4个实例介绍如何安装Linux,如何启动、登录Linux和关闭计算机;认识桌面(9个实例):介绍KDE桌面环境的基本组成和基本操作;Linux终端操作:在Linux终端下工作的25个常用命令以及Linux终端文本编辑器;配置中文环境(4个实例);文件系统与文件管理,共20个操作实例;系统管理初步(18个实例):介绍Linux系统管理基础知识;常见硬件配置(9个例子);网络应用(5个实例):介绍如何将Linux连接到Internet,然后介绍使用Mozilla套件中的组件完成浏览网页、收发邮件等;办公软件套餐:重点是Linux著名的办公软件套件KOffice和OpenOffice.org(共20个例子);图形、多媒体、游戏(7个例子);实用工具(13个操作实例); Shell编程基础(30个例子);与Windows共享资源(11个实例):讲述了如何配置Samba服务器共享文件和打印机资源; Linux网络服务器(14个操作实例):主要介绍了Linux的网络支持,如何在Linux上配置Web服务器,FTP服务器和DNS服务器。附录A的内容是GNU通用公共许可证(GPL);附录B的6个上机指导讲述一些典型的有代表的操作实例。本书内容丰富、由浅入深、使用和可操作性强。每章末尾配有小结和练习,以便读者清晰地了解书中所介绍的重点内容。书后并配有相应的上机指导可以使即使是没有接触过Linux的读者也可以很快掌握有关的操作。本书面向初、中级用户,是Linux入门者和提高者很好的学习与参考书。同时也可作为社会Linux初级培训班教材。
-
Linux内核分析与实例应用博嘉科技主编本书通过分析Linux内核源代码,对Linux的内核系统组成做了详尽的讲解。主要包括Linux的进程管理及进程间通信机制、内存管理、文件系统、网络、设备管理和内核机制等内容,同时辅以实例来帮助读者熟悉和掌握Linux内核原理。本书结构清晰、实例丰富、语言流畅,它既可供Linux初学者和对Linux有一定了解的读者学习使用,也可以作为资深Linux研究开发人员的参考指南。