自1969年在贝尔实验室的阁楼上诞生以来,Unix操作系统的发展远远超出其创造者们的想象。它带动了许多创新软件的开发,影响了无数程序员,改变了整个计算机技术的发展轨迹。 本书不但书写Unix的历史,而且记录作者的回忆,一探Unix的起源,试图解释什么是Unix,Unix是如何产生的,以及Unix为何如此重要。除此之外,本书以轻松的口吻讲述了一群在贝尔实验室工作的发明天才的有趣往事,本书中每一个故事都是鲜为人知却又值得传播的宝贵资源。 本书适合对计算机或相关历史感兴趣的人阅读。读者不需要有太多的专业技术背景,就可以欣赏Unix背后的思想,了解它的重要性。
本书是一部UNIX网络编程的经典之作!进程间通信(IPC)几乎是所有Unix程序性能的关键,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对PosixIPC和System VIPC的内部结构开始讨论,全面深入地介绍了4种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、SunRPC)。附录中给出了测量各种IPC形式性能的方法。 本书内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
本书全面描述了UNIX系统及其各种变体的基本用法及高级特性,包括Linux、Solaris、HP-UX、AIX、FreeBSD和Mac OS X等,充分反映了UNIX系统发展的*成果和前沿技术,全面阐述了UNIX系统的功能特性,同时也介绍了UNIX的各种工具、实用程序和应用程序,涉及UNIX系统管理、网络管理、UNIX工具及编程、企业应用等主题,对初学者和资深用户都极具价值。 对于有志于学习UNIX系统或各种UNIX变体的人,本书是一本很有实用价值的优秀参考书,适用从事UNIX系统管理和应用开发的人员参考。
本书内容丰富、分析透彻.主次分明,主要介绍了UNIX操作系统的基本概念、基本操作、系统管理工具和程序开发工具。全书分两部分。部分以文件、进程为基础,介绍了UNIX的体系结构和常用命令,以及shell脚本设计和grep、sed过滤器等内容。第二部分以系统调用和C语言库函数为基础,以系统开发为目标,介绍了系统管理工具、系统开发工具、文件和进程控制、awk过滤器和Perl语言,此外还介绍了V1编辑器的高级命令。 本书特色:新增了“程序开发工具”一章,提供了大量的“工作原理”和提示注解,介绍了Linux特性的相关方面,讲解了安全sheu和加密的有关内容,附录中给出了vi编辑器的命令参考。 本书读者对象:本书适用于广泛的读者群,对于希望深入UNⅨ操作系统内部以及进行内核级程序开发的读者具有非常高的参考价值。本书可作为高等院校计算机相
本书是 KDE 应用程序编程的指导书。全书共分3部分:分别介绍了 KDE 编程的基本知识;编程指导(包括对鼠标和键盘的响应、像素级的管理和显示、字体显示、颜色管理、图形显示以及程序间数据传递等知识);以及参考部分,包含了几乎所有 Qt 和 KDE Widget (部件)的清单和使用方法。书中提供了大量的例程,并配有完整的注释说明。本书既适用于作为 KDE 编程的入门教材,也可作为开发人员的参考书。
《UNIX入门经典》将讨论Unix的基础知识以及日益流行的Sun Solaris和BSD平台的基础知识。首先,读者将学习Unix术语、核心概念、方法以及怎样登陆和退出系统,然后开始定制工作环境并学习命令,后将学习如何管理进程、处理安全事务、使用Perl脚本自动处理任务,以及如何安装Unix程序和备份数据等内容。 主要内容《UNIX入门经典》涵盖所有Unix 版本的*基本的形式,以及所有Unix 版本及其派生系统通用的命令和概念,包括:● Apple 公司的Mac OS X● Red Hat Linux● Mandrakelinux● IBM 公司的AIX● 任何版本的Linux● 任何版本的BSD(FreeBSD,OpenBSD,NetBSD)
本书从系统管理员的角度分别介绍了Solarisl0系统的安装、Solarisl0桌面管理和基本系统管理、网络配置、安全管理、开发环境配置等几个方面的内容。作者尽可能详细地描述了Solaris的相关概念、功能、命令,并着重介绍了Solaris l0的许多新特征。由于作者从事网络安全领域的工作,因此对系统管理员为关心的系统安全性花费了较大篇幅进行讨论。 本书的目的是使具有一定经验的管理员,通过阅读,能很快掌握新的Solaris l0功能;使初学者少走弯路,循序渐进地掌握Solaris l0系统。在阅读此书前,读者应对UNIX操作系统有一定的了解,起码也要使用过Linux操作系统。这本书章节的安排是依据读者循序渐进地学习Solaris操作系统的顺序设立的。本书的编写基于目前Solaris的*版本Solaris l0 5/09操作系统。
本书是一部UNIX网络编程的经典之作。进程间通信(IPC)几乎是所有Unix程序性能的关键,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对Posix IPC和System V IPC的内部结构开始讨论,全面深入地介绍了4种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris 门、Sun RPC)。附录中给出了测量各种 IPC形式性能的方法。本书内容详尽,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
《Unix内核源码剖析》是一本UNIX V6内核源代码的阅读指南。作者结合UNIX V6已公开的相关文档,对UNIX V6的内核源码进行详细剖析,旨在让读者更深入地理解进程、中断、块I/O系统、文件系统、字符I/O系统、启动系统等操作系统的基本原理。 《Unix内核源码剖析》适合操作系统的初中级学习者阅读,特别适合通过大学课程和其他入门书对操作系统有所了解,但是对具体细节缺乏深入理解的读者,以及那些对操作系统的具体实现有兴趣的读者。
本书与其配套出版物《Solaris性能与工具》(该书已由机械工业出版社同步出版)共同提供了Solaris及OpenSolaris操作环境的*秀、全面的介绍。《Solaris内核结构》深入探索了Solaris操作系统的内部原理和体系结构;《Solanis性能与工具》阐释了大量实用工具的使用,为内核开发人员、系统程序员和系统管理员深入理解系统的行为及性能提供了系统化方法。 本书描述了Solaris 10和OpenSolaris内核中所有主要子系统的算法和数据结构,对第1版进行了大幅修订,加入了很多新的内容。集成的Solaris 工具和实用程序贯穿全书,目的是让读者细致观察到Solaris内核的工作过程,深入理解、分析系统的性能和行为,包括内存、进程、线程、文件系统、网络TCP/IP实现、资源管理工具,等等。 本书适合使用Solaris操作系统的各类技术人员阅读。
本书全面介绍了UNIX和Linux上各种流行的shell。本书在内容的组织上颇有特色,作者不是面面俱到,而是选择基本而实用的知识点进行讲解。对于每个知识点,先简明扼要地介绍,然后给出若干个精心设计的实例,对比着进行讲解。这种教学方式深入浅出、引人入胜,使学习过程变得轻松而充满乐趣。 本书是系统管理人员、程序设计人员的*读物。
《AIXUnix系统管理、维护与高可用集群建设》是资深unix系统专家、数据库专家兼系统架构师近20年工作经验的结晶。本书紧扣实际生产环境,从系统结构、系统架构、工程部署、系统管理与维护、性能优化、高可用环境建设等多角度详细而深入地讨论了aixunix系统的管理和运维的方法、过程和*实践。 《AIXUnix系统管理、维护与高可用集群建设》一共13章:第1章探讨了系统架构中的系统工程观点;第2章全面介绍了aix系统的系统结构,让读者能在宏观上建立对aix的整体认识,在微观上了解aix的技术要素;第3章讲解了aix系统的安装、配置、软件包的使用和维护、克隆盘的创建、网络的设置和管理、以及用户权限的管理,目的是帮助读者搭建一个aix系统;第4章系统讲解了aix设备的的管理和维护,以及系统硬件问题的诊断;第5章从系统使用的角度讲述了aix的引导过程