




已阅读5页,还剩131页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一单元 AIX操作系统介绍 UNIX操作系统简介AIX系统简介AIX系统的用户界面 包括CDE AIX操作系统的基本命令 操作系统的概念 什么是UNIXNovell公司的商标多任务 多用户的操作系统相关操作系统及其应用程序工具 编译程序的总称功能丰富的可扩展 开放的计算环境 操作系统功能简介 UNIX操作系统 UNIX的历史 UNIX和标准 UNIX的哲学 操作系统的功能 UNIX的历史 早期AT T贝尔实验室系统V的最新版本Berkely软件发布UNIX的BSD版本 UNIX和标准 大型主机和工作站上的UNIXIntel平台上的UNIXUNIX源代码版本修改UNIX UNIX的哲学 简单 通用的命令用管道连接不同的命令通用 可选择的接口风格无文件类型 AIX操作系统简介 AIX ADVANCEDINTERACTIVEEXECUTIVE高级的交互式执行系统 AIX系统的结构AIXSYSTEMSTRUCTURE AIX操作系统的主要特点 一个基于众多工业标准的系统先进的内核强大的通讯能力 AIX系统性能 IBM致力于提供一个总体吞吐量均衡的系统 AIX的几个重要技术 SMIT SYSTEMMANAGEMENTINTERFACETOOL系统管理界面工具LVM LOGICALVOLUMEMANAGER逻辑卷管理器 逻辑卷管理器是在应用与硬件之间进行管理的软件层次 JFS JOURNALFILESYSTEM日志文件系统 借鉴了数据库保护数据的技术 以日记的形式记录文件中的变化 AIX系统的引导过程 AIX系统的用户界面 AIX通用桌面环境 COMMONDESKTOPENVIRONMENT X窗口系统 AIXWINDOWS 简称X命令行 SHELL AIX通用桌面环境 AIXWINDOWS 命令行 AIXVersion4 C CopyrightsbyIBMandbyothers1982 1996 Login rootroot sPassword 登录AIX通用桌面环境 AIX通用桌面环境登录屏幕 使用HELP来熟悉AIXCDE AIX通用桌面环境帮助窗口 访问AIX通用桌面环境帮助标题 AIX通用桌面环境帮助管理器 CDE的文件管理器 CDE的应用程序管理器 AIX操作系统的基本命令 AIX系统的命令包括AIX自带的命令和用户编写的命令 基本格式 命令 command 选项 option 参数 argument 注意 命令选项和参数均有间隔 一个空格 而且顺序不能颠倒 系统的进入和退出 login 输入用户名 例如 user1 登录进入系统password 输入用户口令出现命令行提示符 或 即可输入操作系统命令退出系统 ctrl d exit logout 建立 修改口令 passwdpasswd 输入旧口令newpasswd 输入新口令re enternewpasswd 重新输入新口令 基本命令 login logoutwcpasswdcallswhodatemancatmaillplpstat 本单元小结 UNIX操作系统简介AIX系统简介AIX系统的用户界面 包括CDE AIX操作系统的基本命令 实验一 使用系统 实验目的 熟悉AIX命令语法和基本命令实验内容 登录一个AIX系统并修改口令运行基本命令使用键盘的控制键控制命令行的输出使用man帮助使用CDE图形界面环境 第二单元 AIX的系统管理界面 SMIT SMIT SYSTEMMANAGEMENTINTERFACETOOLAIX提供图形和字符用户界面的SMIT管理工具 SMIT的启动与使用 SMIT命令的命令参数和命令语法如下 SYNTEXsmit options fastpath SMIT的用户界面 SMIT图形用户界面 使用SMIT的例子 一 使用SMIT的例子 二 使用SMIT的例子 三 使用SMIT的例子 四 使用SMIT的例子 五 使用SMIT的例子 六 本单元小结 SMIT的优点和调用SMIT菜单的字符界面SMIT菜单的图形界面 实验二 SMIT的使用 实验目的 熟悉SMIT命令语法和基本使用实验内容 使用SMIT菜单创建一个用户组修改用户的属性 第三单元 AIX文件系统 AIX系统中的文件名文件类型传统的文件名文件系统概述AIX文件树文件操作命令文件保护和访问许可管理文件系统 文件系统三要素 文件 文件 file 是一个数据字节序列 目录 目录是文件系统中一个单元 它包含有文件 文件系统 文件系统就是一组文件的组织结构 AIX支持三种类型的文件系统 日志文件系统jfs JOURNALFILESYSTEM 网络文件系统nfs NETWORKFILESYSTEM CD只读文件系统cdrfs CDREAD ONLYFILESYSTEM AIX系统中的文件名 文件名是一个描述最大256个数字和字符建议使用10个中间不要有空格不要以 或 号等开始要与系统命令区别开大小写敏感以 点 开始的文件为隐含文件不要使用SHELL元字符 如 等 传统的文件名 文件名 cC语言原代码文件名 h 包含 文件 用于c语言的头数据文件名 fFORTRAN原码文件名 pPASCAL原码文件名 s汇编原码文件名 o目标文件代码 当前路径 父路径 文件系统概述 Mount 挂接的概念 多个文件系统的优点 控制敏感数据性能不需要对整个硬盘进行备份恢复 安装到文件上 一 安装到文件上 二 AIX文件树 ROOT文件系统 usr文件系统 var文件系统 home文件系统 export目录 etc目录 ROOT文件系统 usr文件系统 THE usrFILETREE var文件系统 home文件系统 目录 export目录 export root目录 export exec目录 export swap目录 etc目录 文件操作命令 pwdmkdircdrmdirmvcatcprmfind 文件保护和访问许可 rwxrwxrwx用户主同组人其它用户r readw writex execute 改变文件的权限 命令格式 chmodmodefilename 符号特征用数字方式改变访问权限 访问许可权限小结 命令源目录源文件目标目录cdxN AN Als lirN AN Amkdirx wN AN Armdirx wN AN Acat pgxrN Amvx wNonex wcpxrx wrmx wNoneN A 管理文件系统 管理文件系统的日常工作管理文件系统的常用命令维护文件系统的常用命令 本单元小结 文件的命名文件的基本操作文件系统的基本介绍文件和目录的权限 实验三 AIX文件操作 实验目的 熟悉文件和目录的操作命令熟悉文件和目录的权限概念和相关操作实验内容 复制 移动 删除文件 查看文件内容生成 删除 查看目录内容修改文件 目录权限 了解产生的影响 第四单元 AIX的编辑器介绍 vi编辑模式进入vi并创建文件基本vi命令vi的特殊选项 高级应用 CDE环境中的文本编辑器 txt edit 屏幕编辑程序vi 进入vi并创建文件进入编辑程序退出vi 基本vi命令 下面将解释几种vi命令 它们包括 如何移动光标插入文本更改和替换文本撤销对文本的更改删除文本复制和移动文件重复命令 如何移动光标 H将光标向左移动一个字符 J将光标向下移动一行 K将光标向上移动一行 L将光标向右移动一个字符 输入文本 a 在光标的右边添加文本i 在光标的左边插入文本o 在光标的下面重建新行A 在光标所在行的末尾添加文本I 在光标所在行的开头插入文本O 在光标所在行的上一行创建新行 删除文本 在输入方式下可用Backspace键一次删除一个字符在命令方式下进行文本的删除和编辑工作 更改文本 更改一个词更改一行更改一行的部分内容替换字符替换一个字符断开或合并行 移动文本和复制 移动行复制行用寄存器拷贝或移动文本 vi几个常用功能 查找废除最近的命令行号开关 vi的特殊选项 高级应用 恢复由于中断而丢失的文件将一个文件插入另一个文件中编辑多重文件编辑一系列文件在文件之间复制行设置vi参数从毁坏处恢复 小结 基本vi命令汇总 光标命令插入字符和行更改文本删除文本复制和移动文本设置行号设置区分大小写查找一行查找和替换清除屏幕保存和退出 CDE的文本编辑器 实验四 编辑器的使用 实验目的 熟悉并掌握文本编辑器的使用实验内容 生成 编辑 保存文件在编辑器中移动光标增加 删除 修改对象 第五单元 进程的概念及命令 进程的概念进程的创建进程的控制管理进程撤消进程系统进程 进程的概念 一个进程是一项作业一个正在运行的程序就是一个进程的例子查看一个正在运行的进程ID可用 echo 进程的创建 sh sh parent child parent child date PIDPPID2011206201207206 进程的控制 前台进程 后台进程 变量和进程 变量是一个进程环境的一部分进程不能访问或修改另一进程环境中的变量export命令可使父进程中的变量设置在子进程中有效子进程中改变变量设置不会影响父进程中此变量的设置 管理进程 使用 ps 命令来报告进程的状态使用 nice 命令修改进程优先级 ps efUIDPIDPPID tty commanduser12011 005 shuser1206201 005 shuser1210206 005 ps ef 撤消进程 命令格式 kill进程id 例 ps ef PIDPPID tty command461 005 sh5646 005 sortbigfile out 6146 005 ps ef kill56 系统进程 runacct program croll daemon croutab 进程小结 三大类进程 在终端上执行的交互式进程批处理进程守护进程进程的属性 实验五 进程的操作 实验目的 熟悉进程操作和控制实验内容 查看进程状态控制进程 第六单元 SHELL环境及编程 SHELL的功能简介重定向 Redirection PIPES 管道 tee 分叉Shell中使用的泛用符Shell变量三种shell的比较及Kornshell的优势环境文件和用户初始文件Shell命令文件的调用 SHELL简介 Shell是一个命令解释器 它读取用户输入的指令行 解释并执行 Shell是一个功能很强的程序语言 它提供了条件式执行与流程控制等 重定向 Redirection 重定向 标准输入重定向 标准输出重定向 标准出错重定向的组合 重定向 标准输入 命令格式 command filename重定向可以用于使标准输入取自其它地方 而不是键盘 重定向 标准输出 命令格式 command filename重定向可以用于使标准输出引向其它地方 而不是屏幕 重定向 标准出错 命令格式 command2 filename重定向可以用于使标准出错引向其它地方 而不是屏幕 重定向的组合 标准输入 标准输出和标准出错可按任意次序和组合进行重新定向 commandoutfile2 errfile command apndfile2 errfile infile PIPES 管道 把一串命令分开的竖直符号 就是管道命令格式 command command tee 分叉 分叉命令读取标准输入 把命令的输出送往标准输出和一个文件 例如 ls teels save Shell中使用的泛用符 泛用符是指那些对shell具有一些特殊含义的字符 例如 Shell变量 用Shell变量确定你的环境利用set命令子集export命令变量的替换 三种shell的比较 标准bourneshell由stephenbourne开发kornshell由davidkorn开发cshell 由billjoy开发 Kornshell的优势 history命令 命令的重入单行vi屏幕编辑给命令加别名 环境文件和用户初始文件 环境文件常见的系统定义变量用户初始文件 什么是Shell编程 在UNIX系统中Shell所处的位置 Shell的功能 如图所示 shell具有六种功能 Shell命令文件的调用 调用shell脚本 shscript1 从键盘读命令 予先定义的专用变量 有些变量是由shell设定的 而不是用户设置的 例如 进程id PID 0保留给shell命令文件名 传递给shell的定位参数数目 传递给shell的所有定位参数 上次的返回码 上次的后台进程id 定位参数 1 9 可以由用户设置的预定义变量 kornshell允许多于九个定位参数 参数可以作为命令行上的参变量传递给shell命令文件 在命令文件中用 n来引用 其中 n 是它们在行中的位置 shift命令 Shell能识别定位参数0 9利用shift命令可引用第九个以外的参数 Shift命令将参变量0 9左移 同时将参变量数目 减一 read命令 执行read命令时 shell从标准输入读取一行 并把读入的第一个字赋值给第一个变量 第二个字给第二个变量 依次类推 如果行中的字多于所列的变量 则多余的字均赋予最后一个变量 返回码 命令或命令组会给父进程返回一个值 按规定 返回0意味着成功 非0值则意味着出错 变量 将包含有这个值 若命令文件中有提供值n的exit命令 则返回值n test命令 test命令可用来比较整数 字符串和测试文件状态 sed命令 sed命令用于编辑一个文件 其命令格式 sedcommandfile cut命令 cut命令用于将文件中指定域的内容输出至标准终端或标准输出 其命令格式为 cut ccharsfile grep命令 grep命令允许在一个或多个文件中查找特定的字串命令格式为 greppatternfiles if then else条件语句 条件判断语句是程序设计语言中十分重要的语句 该语句的含义是当某一条件满足时 执行指定的一组命令 if语句检查前面命令执行的返回状态 while循环语句 循环执行一些命令 处理一批数据 while循环语句中 当某一条件为真时 执行指定的命令 case条件语句 case命令将输入值与多个存在值相比较 当发现匹配项后即执行一个或多个相应的要求 其基本命令格式如下 casevalueinpart1 command part2 command command partn command command esac for循环语句 getprice displaypricefrompricelistfilefor eachitementeredonthecommandlineforitemin dogrep itempricelistdone expr命令 expr expression1 operator expression2 operators 余数 例如 expr3 2 513 Shell小结 本章主要讲述如下内容 Shell怎样在用户和UNIX之间工作Shell的特点使用Shell 实验六 Shell的使用 实验目的 熟悉基本的Shell操作定义并使用Shell变量设置实验内容 使用重定向和管道 在Shell命令应用中设置Shell的环境变量 第七单元 实例讲解 内容和目标 在本章中 我们将举一个具体的实例 在这个例子中将结合前几章所学习的内容提出一些具体要求 并做相应的解答讲解 希望学员通过本章的学习能对在具体现实应用中的命令使用有一个更深刻的理解 实例学习 一 你为一家办公设备公司工作 你的老板Chris通知你处理一个存货清单的文件 Chris要求你在自己的HOME目录下建一个存货清单目录 inventory 这个目录要求 你可以在此目录下生成修改文件 和你一个组的用户可以读此目录下文件 其余用户无法访问此目录 生成有正确权限设置的存货清单目录 实例学习 二 Chris告诉你 存货清单的文件存放在 home chris目录下的某处 Chris要求你找到 inv list 文件并把它复制到你新生成的目录下 同时确认和你同一组的用户不能在你的目录下更新这个文件 找到 inv
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-湖南-湖南护理员五级(初级工)历年参考题库典型考点含答案解析
- 2025-2030中国粘蟑螂板胶行业市场运营模式及未来发展动向预测报告
- 2025年事业单位工勤技能-浙江-浙江垃圾清扫与处理工三级(高级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-浙江-浙江仓库管理员五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-河南-河南水工监测工四级(中级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-河南-河南动物检疫员五级(初级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-河北-河北舞台技术工五级(初级工)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-江苏-江苏广播电视天线工一级(高级技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西汽车修理工(技师/高级技师)历年参考题库典型考点含答案解析
- 2020-2025年设备监理师之设备工程监理基础及相关知识自我提分评估(附答案)
- 校园保安岗位职责培训
- 传统养生与现代健康课件
- 2025年工会基础知识考试题库及参考答案
- 医疗健康新媒体运营方案
- 2024司法考试真题及答案
- 水利工程重点难点分析及管理措施
- 2025年吉林省中考语文试卷真题(含答案)
- 护理查房小儿发热
- 复盘培训课件
- 2025年陕西省中考数学真题试卷及答案解析
- 中国声乐作品课件图片
评论
0/150
提交评论