欢迎来到天天文库
浏览记录
ID:26455645
大小:6.34 MB
页数:22页
时间:2018-11-27
《linux程序设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、昆明理工大学信息工程与自动化学院学生上机报告(2012—2013学年第二学期)课程名称:Linux程序设计开课实验室:呈贡校区信自楼4442013年5月6日年级、专业、班计科102学号姓名成绩实验项目名称Linux程序设计上机报告指导教师欧阳鑫教师评语该同学是否了解相关理论:A.了解□B.基本了解□C.不了解□该同学的动手能力:A.强□B.中等□C.差□该同学的上机是否达到要求:A.达到□B.基本达到□C.未达到□上机实验报告是否规范:A.规范□B.基本规范□C.不规范□上机实验过程是否详细记录:A.详细
2、□B.一般□C.没有□注:5个A为优4个A为良3个A为及格其余为不及格。教师签名:年月日目录上机实验一:虚拟机及Linux安装……………………………………………….2页上机实验二:Linux下Shell程序开发……………….…………………………14页上机实验三:Linux下多进程多线程程序开发…………………………………20页第22页上机一:虚拟机及Linux安装一、上机目的1、安装虚拟机2、在虚拟机上安装RedHatEnterpriseLinux5二、相关技术阐述根据四的步骤一步一步安装实现,其中在安装虚
3、拟机过程中用到下面代码:(1)su(2)chmod+w/etc/inittab(3)vi/etc/inittab(4)reboot三、所用软件系统VMwareWorkstation、RedHatEnterpriseLinux5四、源代码或上机步骤1、虚拟机(VMwareWorkstation)安装过程(1)单击VMware-workstation-full-9.0.2-1031769_www.sun0816.com.exe可执行文件,进入安装:第22页(2)进入一下界面:(3)选择安装目录(4)点击下一步
4、第22页(5)点击下一步(6)单击continue(7)加载过程第22页(8)输入序列号,进入到下面界面(9)安装汉化包,一直点击下一步到完成第22页(10)点击完成后进入RedHatEnterpriseLinux5安装界面,如2-(1)2、RedHatEnterpriseLinux5安装(1)打开VMwareWorkstation安装RedHatEnterpriseLinux5界面第22页(2)新建虚拟机,然后单击下一步(3)选择安装包,然后单击next(4)设置登录信息,单击next第22页(5)单击
5、next到finish进入安装界面第22页安装界面数据加载进入linux虚拟机界面,登录虚拟机第22页五、运行结果(1)输入用户名和密码后回车,开始登录输入账号:第22页输入密码:进到界面:第22页(2)Application下选择Accessies再选择Terminal终端,进入到终端登录窗口(3)输入配置命令[szk@localhost~]$suPassword:su:incorrectpassword[szk@localhost~]$chmod+w/etc/inittab[szk@localhost
6、~]$vi/etc/inittab进入权限修改页面:#4-unused#5-X11#6-reboot(DoNOTsetinitdefaulttothis)#id:5:initdefault:#Systeminitialization.第22页将5改为3(按下i可修改):id:3:initdefault#Runxdminrunlevel5x:5:respawn:/etc/X11/prefdm-nodaemon:wq!进入重新启动界面:reboot进入到编辑页面:第22页六、分析和结论通过实验,对虚拟机的安装
7、过程有了一个初步的了解和认识,在实验中对配置文件下的/etc/inittab文件的配置命令有了清楚的了解。如果需要修改权限则用chmod对其进行修改。上机二:Linux下Shell程序开发一、上机目的1、掌握建立虚拟机并进入编辑界面2、了解和掌握shell程序的创建、编译、执行全过程3、在界面中创建shell、C程序,编译、执行二、相关技术阐述Shell既是命令解释程序,又是一种高级程序设计语言。Shell是解释型语言,这使得调试工作比较容易进行,因为可以逐步的执行指令,而且节省了重新编译的时间。一个sh
8、ell程序,包含了要由shell执行的命令并存放在普通的Linux文件中。Shell允许使用一些读写存储区,为用户和程序设计人员提供一个暂存数据区的区域,这通常被称为shell变量。Shell也提供程序流程控制命令,称为语句,它提供了对shell脚本中的命令进行非顺序执行或循环执行的功能。在Linux中,作为/bin/sh安装的标准shell是GNU工具集中bash。三、所用软件系统Windows7、VMwareWorksta
此文档下载收益归作者所有