操作系统原理A实验报告学生姓名:陶浩学号:1708090122班级:惠普测试171实验名称:实验1Linux的配置及其使用环境实验指导教师:葛艳实验1Linux的配置及其使用环境一、实验目的学习如何安装和使用Linux操作系统。熟悉Linux操作系统的常用基本命令。熟悉文件操作命令。掌握Linux系统中C语言程序设计的基本步骤。掌握并熟练使用C语言编程工具gcc编译器二、实验内容1.编写C语言程序:输出任意一句话。在Linux下编辑,编译,运行。(要求:写出程序代码及程序编译,调试和运行结果截图)2.用kill命令控制后台执行的程序。练习三种控制命令。(要求:写出程序编译,调试,分步骤控制的命令和运行结果截图)程序代码如下:#includestdio.hmain(){while(1){}}(1)后台运行./loop&(可多次使用该命令)(2)多次使用ps命令查看进程状态•注意loop的运行时间•注意ps-l命令和loop命令的父进程号均为shell进程(3)使用kill命令控制该进程暂停kill–STOP该进程的进程号恢复kill–CONT该进程的进程号终止kill–KILL该进程的进程号3.按照下面目录操作步骤写出相应的命令和运行结果截图。1)在系统主目录下建立子目录dir1。2)进入子目录dir1。3)创建一个子目录dir2。4)查看当前目录下创建的子目录的详细情况。5)删除创建的子目录dir2。6)查看当前目录下创建的子目录的详细情况。7)回退到上级目录。4.按照下面文件操作步骤写出相应的命令和运行结果截图。1)创建文件夹newdir2)创建文件file1。3)创建子目录mydir。4)复制已创建的文件file1到mydir目录。5)进入子目录。6)查看复制到当前目录下的文件情况。三、实验步骤及运行结果分析1.编写C语言程序:输出任意一句话。在Linux下编辑,编译,运行。2.用kill命令控制后台执行的程序。练习三种控制命令。#includestdio.hintmain(){inti=1024;while(1){printf(“this:%d\n”,i++);}}Ctrl+C中断进程(1)后台运行./loop&(可多次使用该命令)(2)多次使用ps命令查看进程状态(3)使用kill命令控制该进程Kill-stop暂停进程Kill-cont恢复进程Kill-kill杀死进程3.创建目录操作4.创建文件操作四、实验结论(总结、心得体会或对本实验过程及方法、手段的改进建议)初次做操作系统实验,初步了解Linux操作系统,第一次实验内容为:Linux的配置及其使用环境,使用Linux操作系统终端命令进行文件的创建删除复制等操作,在Linux系统下编写了第一个c程序,并且使用命令成功编译运行程序。了解Linux操作系统下的进程以及进程管理。除此之外了解到利用TeamViewer应用程序可以实现Windows与Linux之间的远程控制。学习操作系统要先了解基础知识再加上实践才能真正理解Linux,进入Linux的大门。