操作系统课程实验报告姓名任课教师实验地点贺辉学号指导教师贺辉系评阅教师计 算 机 科 学与 技术贺辉实验时间实验编号与实验名称:第 4 章 文件系统实验实验目的:熟悉文件和目录的基本操作;了解 Linux 的/proc 文件系统实验内容及要求(详见实验讲义):1)在/usr 目录下创建一个目录 usr_test 和文本文件 mytest,并建立一个 mytest 文件的链接 test02
通过修改 test 文件中的内容查看 test 和 test02 中内容的情况,并分析原因
2)编写程序,从/proc 文件中抽取内核参数(任意的 2 个参数即可,如 CPU 时钟速度信息等)3)实现文件的拷贝,即把一个文件内容复制到另一个文件实验用到的软件(:)C-Free,linux,word实验内容、关键步骤(流程图、代码等)及结果分析(70 分)一、在/usr 目录下创建一个目录 usr_test 和文本文件 mytest,并建立一个 mytest 文件的链1
建立文件,并查看文件3
创建软连接4
查看创建结果5
修改 test7
查看结果分析结果(1)创建链接后,读取test1 的时候,由于链接的原因,实际上读取到的是test 的内容,所以读取 test
txt 和 test01 时显示的内容是一样的
修改test 之后,test01 也会跟着改变,显示了同步性
(2)link 命令会保持链接文件的同步性(3)这种连接方式属于软链接,软链接指挥在你选定的位置上生成一个镜像文件二、编写程序,从/proc 文件中抽取内核参数(任意的 2 个参数即可,如 CPU 时钟速度信息等)1
使用 cat /proc/cpuinfo 查询本机信息,访问内核中的参数、数据结构、和统计数据的方法2
编译代码代码解读(1)申请获得 cpu 时钟频率信息函数(2)通过 fread