已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
操作系统课程实验报告 实验题目 Linux 操作 使用 编程 专 业 计算机科学与技术 信息安全 学 生 姓 名 陈松健 班 级 学 号 110010 教 师 叶宁 指 导 单 位 计算机学院 日 期 2014 3 20 教教师师评评语语 教师签名 教师签名 年年 月月 日日 成成 绩绩 评评 定定备备 注注 一 实验目的一 实验目的 1 能够安装某 Linux 发行版本 例如 Red Hat 2 了解 Linux 的启动过程 3 了解 Linux 文件的组织结构 4 熟悉 X Window 环境 5 练习使用 Linux 常用命令 6 熟练使用 Linux 的 C 语言开发环境 7 学习并掌握 Linux 编译工具 gcc 的使用方法 二 实验指导二 实验指导 0 安装 Linux 可以多引导方式在 PC 上安装 linux 或是在 Windows 下利用 VMware 等虚拟机软件来安装 linux 1 开机 进入 Linux 后 Linux 初始化过程中会显示大量初始化信息 要求学习者逐渐读懂这些初 始化信息 2 登录及修改 Linux 在相应初始化完成后 会在屏幕上显示 login 此时输入用户名 即帐号 并键 入回车 则系统显示 password 然后输入口令并键入回车 此时 系统验证所键入 的用户名和口令 若正确则成功进入系统 若用户希望修改口令 则可以在成功进入系统后 在命令提示符 或 后输入 passwd 并键入回车 则系统显示 new password 当用户键入新口令并键入回车 后 系统再显示 retry new password 此时需要再次键入刚才输入的新口令并键入 回车 则系统接收并记住新口令 3 退出 注销 当用户不再使用 Linux 时 在离开前 通常应键入 logout 命令或 Ctrl D 来退出帐号 4 关机或重启 在 Linux 下 涉及到关机或重启的命令有 1 halt 命令 这是最常用的关机方式 2 reboot 命令 用户只是想退出操作系统 并不想关机 还想再进入其他 OS 例如 WINDOWS 3 shutdown 命令 在多用户机器上 系统管理员在关机前 通知各用户即将关机 以便 给各用户留下一定的时间作保存 退出工作 4 在窗口工作方式下 可以通过与 Windows 类似的开始菜单老关机或重启 开始 关闭系统 关机或重新启 操作系统实验指导 5 窗口工作方式与终端工作方式 进入窗口工作方式后 可以按 Ctrl Alt F2 进入终端工作方式 之后可以按 Ctrl Alt F7 再从终端工作方式回到窗口工作方式 窗口工作方式与 Windows 下的工作方式类似 6 常用命令 命令名 功能 使用举例 adduser 创建新用户 adduser cp 复制文件 cp 源文件 目标文件 rm 删除文件 rm 文件名 mkdir 创建新目录 mkdir 目录名 rmdir 删除目录 rmdir 目录名 pwd 显示当前目录 pwd ps 显示进程状态 ps ls 显示当前目录下内容 ls l cat 显示文件内容 cat 文件名 cd 转换当前目录 cd 路径名 mv 移动文件 mv 源文件 目标文件 more 分页显示 ls l more chmod 改变文件权限 chmod 777 文件名 clear 清屏 clear mdir 显示软盘内容 mdir a mcopy 软 硬盘互拷 mcopy 文件名 a 7 外存目录树结构 根目录下有以下目录 root bin boot dev usr home lib mnt proc binsrc lib 其中 bin 和 usr bin 存放 Linux 命令实用程序 usr src 存放源代码 boot 存放内核程序文件 dev 存放设备特别文件 usr man 存放帮助文件 home 存放用户主目录 8 练习使用 Linux 编辑器 Vi 为今后输入源程序做准备 利用 Vi 编辑器完成例程的输入 编译 运行 例程 include int main int i getuid printf Hello world This is my uid d n i 9 vi 编辑器常用命令 见下表 输入的字符 功 能 说 明 Esc 进入命令模式 I 在光标前输入文字 A 在光标后输入文字 X 删除光标后输入的文字 Dd 删除当前行 删除后的内容自动进入剪贴板 abc 向前查找字符字符串 然后输入 n 则继续向前查 abc 向后查找字符字符串 Yw 将光标所在单词拷入剪贴板 Yy 将光标所在行拷入剪贴板 P 将剪贴板内容贴在光标后 q 不保存退出 0 q 表示强制退出 w 保存 w 表示强制保存 wq 保存退出 x 保存退出 3 7 co 9 将第 3 行至第 7 行拷到第 9 行 3 7 m 9 将第 3 行至第 7 行移到第 9 行 U 取消前次命令 g abc s 123 g 将全部的 abc 替换成 123 进入 Vi 编辑器 vi 文件名 10 编译工具 gcc Red Hat Linux 的编译器是 gcc gcc 软件包支持 C C gcc 的可执行文件在 usr bin gcc 下 lib 和 usr lib 目录下是库文件 usr include 目录下是头文件 gcc 编译常用格式为 gcc 源文件名 例如 gcc aaa c 将生成默认可执行文件 a out 或者 gcc o 目标文件名 源文件名 例如 gcc o aaa aaa c 三 实验过程描述与结果分析三 实验过程描述与结果分析 登入 linux 完成基本操作后 进行 Vi 编辑器完成例程的输入 编译 运行 图 1 图 1 为 vi 编辑器使用情况 但输入 wq 报错失败 提示没有对文件的读写权限 重新运行 vi 进行编辑 如图 2 在 last line mode 中选择强制写入退出命令 wq 图 2 在输入 wq 后运行成功 在 gcc 编写时提示 printf 没有声明 返回 vi 查看发现 printf 缺少头文件 stdio h 最终代码如图 3 图 3 图 4 图 4 为最终编译完成的运行结果 四 自我评析与总结四 自我评析与总结 1 1 你认为你完成的实验那些地方做得比较好或比较出色你认为你完成的实验那些地方做得比较好或比较出色 成功的把实验做起来了 在各个出错的环节找出了问题所在 2 2 差距与局限 什么地方做得不太好 或什么地方可以做得更好差距与局限 什么地方做得不太好 或什么地方可以做得更好 Gcc 的使用方法有点遗忘了 本来打算先生成 o 文件再生成可运行文件的 结果命令忘 记了 3 3 从本实验得到的收获 对编写与调试过程中经验教训的总结从本实验得到的收获 对编写与调试过程中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络文件协议书
- 2025版高血压常见症状解析及护理指导
- 慢性阻塞性肺病心理护理建议分享
- 新员工风采展示
- 血液病重症护理管理要点
- 领导想让员工做
- 2025版病毒性胃肠炎的症状识别与护理培训
- 动力电池产品介绍
- 2025版病毒性肝炎常见症状及护理指南
- 地面训练组合汇报
- 第六章金属合金的塑性变形
- YY/T 0299-2022医用超声耦合剂
- GB/T 20671.5-2006非金属垫片材料分类体系及试验方法第5部分:垫片材料蠕变松弛率试验方法
- 一级建造师资格考试题库大全免费答案
- 护士注册健康体检表下载【可直接打印版本】
- 浙江省建筑设备安装工程提高质量的若干意见(安装300条)新版
- 全国说课一等奖
- 七年级(上 )生物实验通知单
- 中国瓷器发展史(课堂PPT)
- 系统部署报告(共6页)
- cvc和picc导管的维护ppt课件
评论
0/150
提交评论