1、河南工业大学实验报告课程 操作系统原理 实验名称 实验 1:操作系统用户接口实验 院 系_ 国际高等技术学院 专业班级_ 国计 0901 班 姓 名_ 杨小杰 学 号_ 200938940134 指导老师 马宏琳 日 期 2011-10-27 一.实验目的熟悉操作系统的命令接口、图形接口和程序接口二.实验内容及要求1) 熟悉 Linux 系统的使用,在终端下使用命令接口,并会在终端下编译 C语言源程序2)使用 Linux 常用命令:pwd、ls 、cd、mkdir、cp、date,显示这些命令的结果,并解释这些命令的作用;3) 用 C 语言编制一个小程序,使其可通过 time( )、Local
2、time( )系统调用来获得 OS 提供的时间和日期。三.实验结果(1)使用 Linux 常用命令:pwd、ls 、cd、mkdir、cp、date 的显示结果如下:(2)Linux 常用命令 pwd、ls 、cd、mkdir、cp 、date 的作用如下:pwd 显示当前目录(绝对路径) ;ls 列出当前目录文件(不包括隐含文件) ,ls -a 列出当前目录文件(包括隐含文件) ,ls -l 列出当前目录下文件的详细信息;cd 命令的作用是改变工作目录; mkdir 命令功能:创建一个目录(类似 DOS 下的 md 命令) ;cp 命令作用是将给出的文件或目录拷贝到另一个文件或目录中;dat
3、e 设置日期。(3)代码: #include main()char *wday=“Sun“,“Mon“,“Tue“,“Wed“,“Thu“,“Fri“,“Sat“;time_t timep;struct tm *p;time( /*取得当地时间*/p=localtime( /*转换时间*/printf (“%d%d%d “, (1900+p-tm_year),( 1+p-tm_mon), p-tm_mday);printf(“%s%d:%d:%dn“, wdayp-tm_wday,p-tm_hour, p-tm_min, p-tm_sec);运行结果如下:四.实验中的问题及心得由于以前没有接触过 Linux 系统,所以刚开始对它的使用很陌生,最后在老师的讲解下掌握了如何操作 Linux 系统。通过这次试验我了解了 pwd、ls 、cd、mkdir、cp、date 命令的使用及其作用。这次试验使我感觉到在以后的学习中,要好好掌握基础知识,多做一些练习,这样才能掌握好知识,促使自己不断进步。