AIX and UNIX 新手入门

从最开始学习 AIX 的地方

什么是 UNIX ?什么是 AIX ?

  • UNIX(此名称源于以前的多路信息与计算服务—— Multiplexed Information and Computing Service,Multics ——操作系统)于 1969 年由 AT&T Bell Labs 发明,是一种健壮、灵活且对开发人员友好的计算环境。UNIX 最初是为 PDP 微型计算机的 Digital Equipment Corporation(DEC)系列编写的,目前它是最受欢迎的多用户通用操作系统,并在所有计算领域——甚至包括曾被大型机垄断的领域——占据主导地位。
    AIX 是 Advanced Interactive eXecutive 的缩写,于 1986 年 1 月推出,是 IBM 发布 UNIX 操作系统。最初,AIX 运行在 IBM RT/PC (AIX/RT) 上。自从 1989 年以来,AIX 成为 RS/6000 系 列工作站和服务器(AIX/6000)的操作系统。在 AIX 的开发过程中,IBM 和 INTERACTIVE Systems Corporation(同 IBM 签约)将 4.2 BSD 与 4.3BSD 的一些特性加入了 AIX 中。2001 年推出的 AIX 5L 是 AIX 发展史上的重要版本,它基于标准的开放操作系统,符合 The Open Group 的 Single UNIX Specification Version 3 的要求。它为以各种可伸缩性并发运行的 32 位和 64 位应用程序提供完全集成支持。AIX 5L 支持 IBM eServer p5、IBM eServer pSeries、IBM eServer i5 和 IBM RS/6000 服务器产品系列,以及 IntelliStation POWER 和 RS/6000 工作站。
    2007 年 11 月,伴随着新一代 Power CPU - Power 6 的诞生,IBM 也推出了最新的 AIX 6 操作系统。它在很多方面都进行了革命性的改变和创新,如虚拟化技术、安全架构、开发环境以及持续可用性等方面。

推荐资源:

什么 IBM 工具可用于 AIX ?


AIX 受到诸多提供满足业务需求的应用程序解决方案的独立软件供应商 (ISV) 的大力支持。IBM 还提供:

推荐资源:

如何不断提高我的 AIX 和 UNIX 技能?


UNIX 系统以及它的分支系统,如 Linux,AIX,BSD 等,被广泛应用于 IT 基础架构的底层。它们的主要任务就是提供稳定、高效地基础平台,让运行在上面的应用程序可以发挥最大的作用。和 UNIX 相关的技术基本包括以下几个方面:

针对于初学者以及初次了解 AIX 的读者,IBM developerWorks 提供有关 AIX 和 UNIX 的大量文章、教程和参考资料,同时也提供有关其他一些开放或免费技术的信息,包括 XML、无线技术、Web 服务、Java 技术和网格计算。

请参考:

  • AIX 认证专题:在这里,我们会陆续推出一系列的认证文章和教程,帮助您能够更好地准备认证考试。当然,这些内容也是很好的学习 AIX 的资料,可以让您更加系统地了解这个操作系统,从而一步步成为一个合格的管理员。
  • 聚焦管理员技术:UNIX 系统管理员最关心什么?他们的平时工作都需要了解哪些知识?他们日常工作最常用哪些工具?很多管理员可能都很难一下回答上来。在这里,AIX and UNIX 为所有的管理员总结了一些他们最关心的知识,最常用的工具,最希望了解的技术,希望能够对各位管理员在日常工作中带来帮助。
  • UNIX 高手的 10 个习惯:本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习惯。
  • 对话 UNIX 系列:UNIX 系统中一项最奇特和突出的特性就是其命令行功能。UNIX 命令行提供了很多系统管理与文件操作的功能。更神奇的是,您只需输入包含一定逻辑关系的少量文本,即可使用命令行脚本将有限的 UNIX 实用工具组合成无限的即时可用的数据转换。本系列文章将帮助您了解这些神奇之处。
  • IBM p 系列主机信息中心:提供了十分全面的有关 AIX 的资料,包括命令使用说明、配置、高级应用等。同时还有和相关产品的链接,让您更方面的找到相关的内容。

同时,IBM Learning Services 提供的各种课程涉及面非常广,从基础知识到开发,再到非常专业的技能,同时还包括认证。您还可以从 IBM Developer Solutions 获得有关 IBM 产品的文章和技巧。

在 AIX 和 UNIX 上可以使用什么编程语言?


除了 Fortran 和 C/C++ 之类的“强硬派中坚分子”外,许多脚本和其他计算机语言也同样可在 AIX 和 UNIX 上自如使用。

请参考: