第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共9页培训笔记整理第2页共9页第1页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共9页AIX一.UNIX介绍1.1UNIX简介1.1.1迄今为止最有生命力的OS1.1.2UNIXisnotjustanoperatingsystem,butawayoflife1.1.3UNIX系统由内核(Kernel)、常驻模块(系统调用等)、SHELL和应用程序组成1.2UNIX下若干重要常识1.2.1文件和目录:UNIX文件系统是目录和文件组成的一种层次结构,目录的起点称为根(root,’/’),1.2.2输入和输出:标准输入、标准输出、标准出错1.2.3程序和进程1.2.3.1程序:存放在磁盘上,处于某个目录的一个可执行文件1.2.3.2进程:程序的执行实例。UNIX系统确保每一个进程都有一个唯一的数字标识符-进程ID,进程ID是一个非负整数1.2.4出错处理1.2.4.1.UNIX函数出错时,常返回一个负值,而且整型变量errno常被设置为含有附加信息的一个值1.2.4.2使用strerror和perror两个函数可以通过errno的值获取并打印出错信息1.2.5用户标识1.2.5.1用户ID:用户ID是一个数值,他向系统标识各个不同的用户;用户ID为0的用户为根用户(root)或者超级用户(superuser)1.2.5.2组ID:组ID是一个数值,由系统管理员在指定用户登录名时分配;组被用于将若干用户分到不同的项目组或部门去,进而允许同组的各个成员之间共享资源1.2.6信号1.2.6.1信号(Signal)是通知进程已发生某种情况的一种技术1.2.6.2信号的处理方式:忽略、按系统默认方式、捕捉该信号1.2.6.3产生信号的方法:中断键(DEL,CTRL+C)、退出键(CTRL+\)、调用KILL函数等1.2.7时间值1.2.7.1UNIX下两种不同的时间值1.2.7.2日历时间:从1970年1月1日00:00::00以来国际标准时间(UTC)所经过的秒数累积值,使用time_t类型保存1.2.7.3进程时间(CPU时间):用以度量进程使用的CPU资源,以CPU时钟的滴答(click)计算,使用clock_t类型保存第3页共9页第2页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共9页1.3UNIX分支1.3.1AT&TSystemV1.3.2BerkeryUNIX1.4主流UNIX1.4.1IBM的AIX1.4.2HP的HP-UX1.4.3SUN的SOLARIS二.AIX2.1AIX介绍2.1.1AIX:advancedinteractiveexecutive2.1.2带有BSD附加件的UNIXSystemV系统,遵循UNIX标准2.2AIX存储管理和文件系统2.2.1存储管理2.2.1.1AIX的存储管理叫LVM(Logicalvolumemanagement),优点是操作灵活、控制简单2.2.1.2LVM的优点>逻辑卷可以使用不连续硬盘空间>逻辑卷可以跨硬盘>可动态扩展逻辑卷大小>逻辑卷可以镜像>硬盘可以方便地加入存储系统>逻辑卷可重定义2.2.1.3VG:卷组(VolumeGroup),是磁盘空间的最大分配单位,可以包含多个物理硬盘2.2.1.4PV:物理硬盘(physicalvolume),代表真实的物理硬盘2.2.1.5PP:物理分区(physicalpartition),磁盘分配的最小单位,把一个磁盘分成大小相等的多个物理块,每一个物理块就是一个PP2.2.1.6LV:逻辑卷(LogicalVolume),由多个大小相等的LP组成2.2.1.7LP:逻辑分区(logicalpartition),通常对应于一个物理分区(PP),是我们可以操作的物理分区,因此叫做逻辑分区2.2.1.8PV、PP、LV、LP之间的关系PV和PP:PV是由多个PP组成,默认情况下一个PV最多可以分配1016个PPLV和LP:LV有多个大小相等的LP组成,每个LP的大小都是根据PP大小得出PP和LP:通常情况是1PP=1LP2.2.2存储管理常用命令smittymkvg:创建VGsmittymklv:创建LV第4页共9页第3页共9页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共9页smittychvg:修改VGsmittychlv:修改LVsmittyrmlv:删除LV(先把LV上建的文件系统UNMOUNT)extendvgvgnamehdiskx:向现有的VG中添加硬盘reducevgvgnamehdiskx:从VG中去除硬盘varyonvgvgname:激活VGvaryoffvgvgname:锁死VGimportvgvgname:导入VGexportvgvgname:导出VGlsvg:查看系统中的VGlsvg–o:查看系统中已经激活的VGlsvg–o|lsvg–il:查看系统中所有已经激活的VG的详细信息lsvg–lvgname:查看VG中LV的信息lsvgvgname:查看VG的属性信息lsvg–pvgname:查看VG中包含哪些PVlslvlvname:查看LV的属性...