UNIX
-
UNIX使用指南steveMoritsugu等著;张拥军等译这是一本有关UNIX操作系统的编排新颖、内容丰富的参考书。本书介绍了所有标准的UNIX命令以及常用选项和脚本,介绍了在今天各种主要的UNIX系统中常见的编程语言awk和perl等,详细介绍了广泛使用的CDE图形用户接口。该接口适用于各种UNIX系统,包括AIX、BSD、HP-UX、Linux、SCO UNIX、SRV3、SRV4、SRV5、UnixWare等。本书注重基本技巧和方法的介绍,以专题而不是以UNIX命令为线索组织材料,便于读者快速查找解决各种问题的方法。全书内容由浅入深,脉络清晰,非常适合学习和使用UNIX系统的工程技术人员和大专院校各类专业的师生阅读。 -
最新UNIX开发使用手册(美)PeterKuo等著;前导工作室译UNIX是一个功能强大、性能完善的多用户、多任务操作系统,可应用在巨型机(如CRAY)到PC机等不同的平台上。本书由四大部分和附录组成,详细介绍了UNIX。本书主要内容有UNIX的基础知识、如何管理UNIX、用UNIX建立和配置TCP/IP网络、在UNIX下配置和使用各种Internet服务,以及与UNIX相关的RFC和TCP-UDP端口等知识。本书适合科技人员、大专院校师生及广大计算机开发和应用人员使用。 -
实用UNIX教程蒋砚军,高占春编著本书特色:1.定位明确:本书面向UNIX普通用户,介绍UNIX操作系统提供的用户接口。书中讲述了UNIX的基本概念和原理,并在此基础上讲述UNIX的主要命令和函数调用。2.重点突出:本书在有限的篇幅内,以UNIX的主要概念和基本原理为主要线索,深入浅出地介绍了UNIX的主要内容,帮助读者在UNIX枯燥乏味、种类繁杂的命令和函数调用之间建立有机联系,达到理解和掌握的目的。3.用例简短丰富:本书通过列举出大量而简短的例子,说明UNIX的命令和函数调用的功能、特点,以及应用环境。4.理论学习和实际操作相结合:本书强调的是在理解基本原理的基础上理解和掌握UNIX命令和函数调用,为深入研究UNIX系统打下基础。本书面向UNIX的普通用户,介绍UNIX操作系统提供的用户接口。书中讲述了UNIX中的基本概念和原理,在此基础上讲述UNIX的主要命令和函数调用。书中重点突出,理论学习和实际操作相结合,强调在理解基本原理的基础上理解和掌握UNIX提供给操作员的命令和提供给程序员的函数调用,为深入研究UNIX系统打下基础。主要内容包括UNIX的命令,shell编程语言,进程控制和进程间通信,以及网络socket编程。本书适合高等院校本科生和研究生以及工程技术人员学习UNIX使用,读者不需要事先具备UNIX的操作经验,但需要有C语言的基本知识。 -
UNIX技术刘祖亮著;新智工作室改编本书由浅入深地介绍了用C或C++进行UNIX系统程序设计的有关内容,并以大量的示例程序相辅,使有一定基础的读者进一步了解UNIX的程序设计。本书前7章主要介绍了UNIX的文件系统,包括:系统调用的基本概念,文件系统的基础知识,与文件系统有关的系统调用,终端机的系统调用,UNIX的快速缓冲区,文件销定与记录销定,几种常见的UNIX文件系统。从第8章起,重点转到进程控制系统,介绍了进程的管理,分时与实时系统调度,信号处理,进程间的通讯,UNIX的存储管理系统。最后一章则是对常见问题的讨论与概念清。本书根据台湾和硕科技文化有限公司出版的,由台湾刘祖亮先生编写的繁体版著作《新洞悉UNIX:系统程式设计篇》改编而成,适用于有一定的UNIX系统程序设计经验的人员,也可作为大学计算机系的教材。 -
UNIX网络编程(美)[W.R.史蒂文斯]W.Richard Stevens著;杨继张译多数精致复杂的程序涉及某种形式的IPC,也就是进程间通信(InterprocessCommuni-cation)。它是一个程序设计原则的自然结果,即把应用程序设计成一组彼此通信的小片段是比设计成单个庞大的程序更好的方法。从历史上看,应用程序设计方式按如下的顺序渐次出现:1.完成全部工作的单个庞大的程序。整个程序的各种片段可作为函数实现,它们以函数参数、函数返回值及全局变量的形式彼此交换信息。2.使用某种形式的IPC彼此通信的多个程序。许多标准Unix工具就是以这种样式设计的,它们使用shell管道(一种IPC形式)从一个程序向下一个程序传递信息。3.由使用某种形式的IPC彼此通信的多个程序构成的单个程序。尽管这种通信发生在线程间而不是进程间,我们仍用IPC的说法来描述。把后两种设计方式结合起来也是可能的:由多个进程组成,每个进程又由一个或多个线程构成,其中涉及给定进程内各线程间的通信以及不同进程间的通信。到此为止所描述的是把完成一个给定应用所涉及的工作散布到多个进程中,也许还散布到进程内的线程中。在含有多个处理器(CPU)的系统上,多个进程可能(在不同的CPU上)同时运行,一个给定进程的多个线程也可能同时运行。因此,把一个应用的工作散布到多个进程或线程中有可能减少该应用完成给定任务的时间。本书具体叙述4种不同形式的IPC:1.消息传递(管道、FIFO、消息队列)2.同步(互斥锁、条件变量、读写锁、文件与记录锁、信号灯)3.共享内存区(匿名共享内存区、有名共享内存区)4.远程过程调用(Solaris 门、Sun RPC)本书不讨论通过计算机网络通信的程序的编写。这种通信形式通常涉及使用TCP/IP协议族的所谓的套接口API(应用程序编程接口);这些主题在本丛书的第1卷[Stevens1998]中详细讨论。有人可能坚称单台主机内的即不涉及网络的IPC(正是本卷的主题)不应该使用,相反,所有应用程序都应该编写成通过网络运行在各种主机的分布式应用程序。然而实践证明,单台主机内的IPC与穿越网络的通信相比,前者往往快得多,有时还简单些。诸如共享内存区和同步这样的技术通常只在单台主机上可用,穿越网络时可能没法用。经验与历史告诉我们,不涉及网络的IPC(本卷)和穿越网络的IPC(本丛书第1卷)都有用武之地。本书构筑在同一套丛书第1卷以及作者的其他4本书的基础之上,它们的书名在全书中缩写如下:·UNPvl:UNIX Network Programming,Volume 1[Stevens 1998]·APUE:Advanced Programming in the UNIX Environment [Stevens 1992]TCPv1:TCP/IP Illustrated,VOlume 1[Stevens 1994]TCPv2:TCP/lP Illustrated,VOlume 2[Wright and Stevens 1995]TCPv3:TCP/IP Illustrated,Volume 3[Stevens 1996]尽管在以“网络编程”为书名的丛书中讨论IPC看起来可能奇怪,IPC却往往用在网络应用程序中。这正如在“UNIX Network Programming” 1990年版的前言中所说:“理解如何给一个网络开发软件的必要条件之一是理解进程间通信(IPC)”。 -
SCO OPenServer 用户指南胡钦谙等编译内容简介本书作为实用的、详尽的用户指南,主要内容包括:使用办公自动化工具创建日历、使用简单的系统命令、管理工作环境、编写简单的shell脚本、使用电子邮件系统和使用中文环境等6部分,由浅人深地一步步地帮助读者熟悉SCOOpenSer-verRelease5.0.x的使用。本书的读者对象为SCOOpenServerRelease5.0.x的用户,亦可作为此用户的培训教材。 -
SCO Open Server 系统手册吴达容等编译本书全面介绍了如何使用SCO OpenServer Release 5.0.x系统,包括:系统安装、软件配置、安装软件包、产品注册、系统的使用与管理、裁剪图形环境启动过程、指定本地化环境、配置内存、总线卡、SCSI主机适配器、硬盘、磁带驱动器、串/并口、打印机、调制解调器及串行终端等硬件及网络功能等内容。本书内容涉及使用SCO OpenServer Release 5.0.x的各个方面,内容广泛,实用性强,是用户必备的参考书。本书的读者对象为SCO OpenServer Release 5.0.x的用户,亦可作为SCO OpenServer Release 5.0.x的用户培训教材。 -
SCO Open Server网络指南何军等编译内容简介SCOOpenServer提供了各种网络组件,利用它们SCO用户可将其系统连接到各种相似或不相似的系统上,包括专用微机、工作站、运行MS-DOS或OS/2的PC机、其它UNIX系统以及SCOOpenServer系统等。本书介绍了如何在SCOOpenServer中配置、管理和使用TCP/IP协议及IPX/SPXTM协议,目的是帮助SCOOpenServer用户访问各种网络服务。本书对SCO网络工具进行全面的介绍,内容详实,实用性强。本书的读者对象为SCOOpenServerRelease5.0.x的系统管理员和网络用户,亦可作为SCOOpenServerRelease5.0.x的用户培训教材,对其它UNIX系统的用户也有一定的参考价值。 -
UNIX高级教程(美)[U.瓦哈利亚]Uresh Vahalia著;聊鸿斌[等]译内容提要本书从系统设计的角度讲述UNIX操作系统技术内幕。全书介绍了各种商用的和研究性的UNIX变体,对每一个核心部件,探究其结构和设计,然后讲述大部分的系统是如何实现这些部件的以及各种实现方案的优缺点。它使读者以一种审视的眼光考察系统,这种比较方法是本书的独到之处。全书内容共分17章。第1章~第2章追溯UNIX系统的发展,介绍传统UNIX的进程和内核结构。第3章~第7章介绍SVR4,4.4BSD,Solaris2.x及DigitalUNIX等现代UNIX系统的特征。第8章~第11章讨论文件系统。第12章~第15章介绍内存管理。最后两章讨论I/o系统。本书每一章都附有练习和参考文献,启发读者进一步的思考和研究,加深了解系统设计。本书适于作为高年级本科生和研究生操作系统课教材,也可供操作系统开发人员及系统管理员参考使用。 -
WINDOWS 95/98操作系统编程实例详解周万宁,孙抗毒编著Windows 操作系统是当前最为流行的微机操作系统,自其问世以来,受到全世界广大用户的热烈欢迎。特别是近几年来先后问世的Windows 95/98操作系统,由于大大增强了与Internet相关的功能,所以应用更加广泛。Windows 操作系统的广泛应用迫使软件专业技术人员尽快从DOS平台转到Windows 平台,因此,目前学习软件开发,必须首先了解并掌握Windows 操作系统的编程。本书面向急需学习Windows 操作系统编程或有初步基础的软件专业技术人员,以讲解实例为主,说明如何编写Windows 操作系统环境下运行的程序。书中的实例从易到难,逐步深入,涉及Windows 操作系统编程的多个方面。所有实例均在本收的伴随软盘中,读者可直接或稍加修改后使用。
