1 《操作系统原理》 实 验 报 告 书 班级: 软件 1102 学号: 姓名: 指导教师: *** 2012-2013 学年 第 二 学期 2 实验名称: LINUX 用户界面 实验时间: 2013 年 4 月 9 日 第 6 周 星期 二 一、实验目的 1,熟悉 Linux字符操作界面,熟练掌握常用Shell 命令。 2,熟悉 Linux文本编辑方法,学会编辑软件 VI 的使用。 3,了解 Linux编译器 gcc 的功能,掌握基于 Linux平台的 C 程序的开发 二、实验预习(预备知识的问题及回答) 1.为什么在 Linux系统中,诸如光盘、U 盘等要先挂载而后才能使用?如何获得 U 盘的设备名?装载点在文件系统中的位置是什么? 由于文件系统的差异,Linux在默认情况下并不支持软盘,光盘,U 盘,所以需要通过装在相应盘片才可以访问其中的数据 装载点是挂载文件系统的目录位置 2.从虚拟机界面退出进入 Windows OS 界面的操作是 Ctrl+Alt ,从 Windows OS 界面进入虚拟机界面的方法是 鼠标点击虚拟机界面 。 3.权限的含义是什么?如何使用数字法设定文件的权限? Linux系统中的每个文件和目录都有相应的访问许可权限,访问权限分为只读(r),可写(w)和可执行三种,有三种不同类型的用户可以对文件或者目录进行访问,分别是文件所有者(u),同组用户(g)和其它用户(o)。所有的文件和目录都被创建他们的人所拥有。只要你是这个文件的所有者或者你登陆为用户,你就拥有了改变所有者,群组和其他人权限的权利。 使用数字法改变权限: 命令格式 chmod 权限数值 文件名 说明 给指定文件赋予数值所规定的权限 3 在数字设定法中,每种权限设置均可以用数值来代表,其中0 表示没有权限,1 表示可执行权限,2 表示可写权限,4 表示可读权限,这些值之和便可以用来设定特定权限。 4.什么过滤操作?在Linux 中如何实现? 过滤操作:将一个命令的输出作为一个命令的输入Linux 实现的命令格式:命令|命令 5.在Linux 中挂载u 盘并能显示其文档的中文信息,所使用的挂载命令是: Mount/dev/sdal/mnt/usb 。 6.什么是vi? 其三种操作模式的含义是什么?给出三种工作模式间的转换图。 命令模式:vi 启动后的默认模式,控制光标的移动,复制删除文字,进入输入模式和末行模式 输入模式:进行文字输入 末行模式:保存文件,退出VI 三、实验内容(包含实验所用命令或相关程序源代码) 1.shell 操作命令(给出每题所用的Shell...