本书是《Solaris内核结构第2版》的配套出版物,这两本书合起来提供了Solaris及OpenSolaris操作环境的秀、最全面的介绍。《Solaris内核结构第2版》深入探索了Solaris操作系统的内部原理和体系结构;本书阐释了大量实用工具的使用,为内核开发人员、系统程序员和系统管理员提供了全面而深入的指南。本书全面介绍了Solaris10和OpenSolaris中的强大工具,包括Solaris动态跟踪工具DTrace和模块调试器MDB。通过阅读本书,读者将学会:分析内核和应用程序的CPU利用率,掌握进程级资源的使用和分析,理解并分析磁盘IO行为以及系统和应用程序级的内存使用、网络性能,监视、分析以及收集内核数据等。本书适合使用Solaris操作系统的各类技术人员阅读。
操作系统是计算机软件系统的基础。一切应用软件与支撑软件均建立在操作系统这一平台之上。然而,传统的操作系统都是厂商或公司所“专有”的,也就是说它只能在本公司生产的机器上运行,这种想法使用户被牢牢地束缚在某家公司的产品上。在技术不断发展、信息产品日益丰富的今天,广大用户已清楚地认识到,在获取信息产品的技术与服务方面,已不能仅依附于一家公司,而必须博采各家之长,才能得到的效益。于是,产生了“开放系统环境”的概念。开放系统环境的基本特征是:互操作性、可移植性和可伸缩性。
本书以Red Hat Enterprise Linux Server release 5(Tikamga)为蓝本,全面而详细地介绍了Linux的基本概念和特点,以及重要安装步骤、 GNOME桌面管理、系统配置、文件系统、用户管理、系统管理、网络管理、磁盘管理、Linux常用命令、文件资源共享、文件传输、远程访问与控制、 shell编程、C语言编程、Linux系统的安全设置等内容。 本书*的特点是结合Linux实际应用,讲解具有针对性,实用性强。 无论是简单的Linux命令和系统管理,还是语言编程和安全管理,都采用通俗易懂的语言并配以简单明了的图片进行介绍,力求把复杂的问题简单化。同时,本书还穿插了笔者多年来在实际应用Linux过程中积累的大量经验。 本书内容翔实,结构清晰,语言简练,实例众多,既可作为高等院校师生学习Linux的教材,也可作为从事Linux系统网络管理专业技术人员的参考书。 本
本书是《思科网络技术学院教程:UNIX基础》的配套实验手册,书中的实验练习对应于《思科网络技术学院教程:UNIX基础》的各章进行分组,每组包含1到4个实验,全书包括16组,总共36个实验练习,每个实验包含背景知识介绍、所需的工具及准备工作、对命令的解释、按步骤进行的实验指导,以帮助学生加深对在线课程及教材中所介绍概念的理解。这些实验涵盖的概念包括帮助工具、文件系统浏览、文件和目录管理、文件处理、用户标识、vi和CDE编辑器、权限、打印、系统进程、shell定制和联网。大多数实验还包含了可以选做的实验练习,富有挑战性。 本书的实验是专门针对《思科网络技术学院教程:UNIX基础》课程的补充练习,适于学习该课程的学生使用。本书也可供想要进行实际操作,希望阅读对UNIX操作系统作基本介绍的书籍的读者阅读。
《C语言与Unix系统编程》针对系统编程所涉及的问题,深入探究底层数据类型,以内存管理为重点,结合编程实践和实例,繁简得当地介绍了系统编程工具和资源,旨在帮助读者显著提升编程技能,为以后的学习和工作奠定良好的基础。《C语言与Unix系统编程》作为系统编程的入门教材,适合一学期的教学使用,是读者学习数据结构、算法、操作系统和编译器等高级编程主题的理想基础。