操作系统实验一.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《操作系统》课程实验报告 实验题目: 实验一 观察Linux行为 ,shell编程 姓名: 学号: 班级: 组别: 无 合作者: 无 指导教师: 实验概述 【实验目的及要求】 实验目的: 了解Linux proc文件系统; 加深对Linux系统的理解; 增强Linux系统管理知识。 熟悉linux常用命令,为以后的实验打下良好基础; 熟悉vi编辑器的使用; 了解Shell程序的语法规则,能编写简单的Shell程序。 实验要求: (1) 以root登录系统,并进入/proc目录,键入ls命令,查看/proc下的内容,同时查看每个文件的读写权限。 (2) 根据/proc下的信息,回答:CPU的类型和型号、当前Linux版本、从启动到当前时刻所经过的时间、当前内存状态。 (3) 使用常用的Linux命令,主要包括如下命令: date, mail, write, man, ls, cat, mv, grep, tail, head, cp, wc, pwd, who等; 说明命令的作用,提供这些命令运行结果(截图或者复制终端文本)。 (4) 使用vi编辑器编辑文件,熟悉vi编辑器的各种操作模式和常用命令。 (5) 使用vi编辑器编写一段Shell程序,取名为mycal,实现与Linux中cal命令类似的功能,当输入: $mycal [月份名] 年时,屏幕输出指定的年月的月历。例如: $mycal October 2009 【实验环境】 操作系统:Windows XP 实验内容 【实验过程】 实验步骤: (1) 以root登录系统,并进入/proc目录,键入ls命令,查看/proc下的内容,同时查看每个文件的读写权限。 (2) 根据/proc下的信息,回答:CPU的类型和型号、当前Linux版本、从启动到当前时刻所经过的时间、当前内存状态。 (3) 使用常用的Linux命令,主要包括如下命令: date, mail, write, man, ls, cat, mv, grep, tail, head, cp, wc, pwd, who等; 说明命令的作用,提供这些命令运行结果(截图或者复制终端文本)。 (4) 使用vi编辑器编辑文件,熟悉vi编辑器的各种操作模式和常用命令。 (5) 使用vi编辑器编写一段Shell程序,取名为mycal,实现与Linux中cal命令类似的功能,当输入: $mycal [月份名] 年时,屏幕输出指定的年月的月历。例如: $mycal October 2009 二、实验数据: 1. 以root权限登录,并使用ls命令查看/proc 下的内容 2. 使用cat命令在/proc下的cpuinfo中可以查看CPU的类型与型号。 通过查看version可以查看Linux版本 查看uptime 可以看到其启动时间(以秒为单位) Free命令可以看到内存状态 3. 3.1 date命令 使用Date命令可以看到 显示出当前具体的时间,日期 3.2 mail命令 Mail命令发送邮件,-s后为邮件标题,之后跟收件人 3.3 man命令 Man提供查询的指令的详细信息 3.4 write 命令 Write 发送消息给其他用户 3.5 ls命令 ls显示目录内容 3.6 mv命令 Mv移动文件或重命名 3.7 tail命令 Tail显示文件结束部分 3.8 head命令 Head显示文件开始部分 3.9 cp命令 Copy,拷贝文件 3.10 wc命令 统计指定文件中字节数,字数,行数, 3.11 pwd命令 Pwd显示当前目录信息 3.12 who命令 查询登录用户信息 4 4.1 vi的三种模式 4.2 常用命令  :q   ?//quit退出vi编辑器   :w   //write保存修改的内容   :wq  //保存并退出   :q!  //强制退出,当对文本内容作了修改而不想要保存时   :w!  //强制保存,当没有文本的写权限时 ?   :set number  或  :set nu  //显示行号   :set nonumber  或  :set nonu  //取消显示行号 ?   :/内容/  或  /内容  //查找指定内容  //n将光标移动到下一个目标  //N上一个 ?   :n  //跳转到第n行 5. Shell程序: .执行: 三、实验主要过程: 小结 通过本次实验,对Linux下的各种命令有了初步了解,对proc文件系统与其管理方式有了一定的了解,同时,学会了shell程序的语法规则及最简单的shell程序的书写,对vi编辑

文档评论(0)

00625 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档