内容发布更新时间 : 2024/12/22 19:27:27星期一 下面是文章的全部内容请认真阅读。
通信与信息工程学院
课程名称:操作系统实验名称:
2015 / 2016学年第 二 学期
实验报告
1、LINUX及其使用环境 2、进程管理 3、进程间通信 4、文件的操作和使用
班级学号
专 业 电子信息工程 学生姓名
指导教师 赵 建 立
实验名称 实验学时 试验一 LINUX及其使用环境 1
一、 实验目的和要求
1、了解UNIX的命令及使用格式。 2、熟悉UNIX/LINUX的常用基本命令。
3、练习并掌握UNIX提供的vi编辑器来编译C程序。 4、学会利用gcc、gdb编译、调试C程序。
实验类型 实验时间 验证 2016.6.2 二、实验环境
Windows XP + VMWare + RedHat Enterprise Linux(RHEL) 4
三、 实验原理及内容
1、熟悉LINUX的常用基本命令。如ls、mkdir、grep等,学会使用man、help等其它命令,掌握vi编辑器的使用。 (1)显示目录文件 ls
例:ls-al显示当前目录下的所有文件 (2)建新目录 mkdir
例:mkdirtest新建一个test目录 (3)删除目录 rmdir (4) 改变工作目录位置 cd
例:cdtest更改工作目录至test目录下 (5)显示当前所在目录pwd (6)查看目录大小du
(7)文件属性的设置 chmod
(8)命令在线帮助 man
2、设计一个实现文件拷贝功能的shell程序。
(1)在文本编辑器里输入shell程序:
#!/bin/sh
echo “please enter source file:” read souc
echo please enter destination file:” read dest cp $souc $dest ls $dest
将程序保存在主目录下,命名为shell.
(2)打开终端,输入ls-l,显示目录下所有文件的许可权、拥有者、文件
大小、修改时间及名称。输入 ./shell,运行shell程序。输入源文件hello.c,目标文件B13011206.c。
(3)输入ls-l,当前目录中包含B13011206.c目标文件。即完成从源文件拷
贝至目标文件过程。