- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
unix程序设计课程设计报告模版
广西大学
课程设计报告
( 202016年度第学期)
名 称:
题 目:
院 系:
班 级:
学 号:
学生姓名:
指导教师:
设计周数:
成 绩:
日期:2015年12月28日
目 录
1. 设计任务 1
2. 设计步骤 1
2.1 开发环境配置 1
2.2 开发工具 6
3. 程序开发步骤 9
3.1任务一: 9
3.2任务二: 12
3.3任务三: 14
4. 遇到的问题及相应解决办法 17
5. 个人体会及建议 17
参考文献 17
设计任务
设计题目、任务及完成情况的大致说明,让老师能够了解你所做工作的大体情况。
1、完成Linux下的shell编程,要利用shell编程实现某一个具体的功能。
2、完成Linux下的C语言编程,要求至少包括两个文件,比如一个test.c,test.h,test.h中包含了test.c中的声明,分别利用gcc和makefile进行编译。
3、完成Linux下PHP+MySQL的编程,能够完成一个简单的具有数据库存储功能的网站。
2. 设计步骤
2.1 开发环境配置
(1)安装虚拟机
选择适当选项,直到安装成功。
(2)安装完成后,新建虚拟机
选择linux系统
直到安装成功。
开机:
(3)配置apache
(4)配置mysql-client
(5)配置mysql-sever
(6)配置php
(7)成功配置php
至此,开发环境配置完成。
2.2 开发工具
(1)终端(Terminal)
1.可以用快捷键+Alt+T打开。
2.也可以在桌面右键选择“Open Terminal”打开
3.打开后如图所示
终端从用户接受键盘输入,并且将这些输入发送给主机系统。在Linux系统中可以理解为用户对系统进行操作的载体,用户将通过Terminal指令进行对系统通信互联。
在终端下,只需要在对应的权限木里县进行命令写入即可以完成对整个系统的各种操作,比如文件编辑,配置,查看服务等等。
(2)gedit
1.可以在桌面右键新建一个空的Document
2.再命名这个文件,比如命名为hello,则如下图
3.双击打开,可以在里面进行shell跟c语言编程:
(3)apache+php+mysql
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有越来越高的兼容度,共同组成了一个强大的Web应用程序平台。
在这个环境下可以完成实验三。
3. 程序开发步骤
3.1任务一:
在桌面新建一个文档,然后在文档内编写代码,代码如下:
#!/bin/sh
#HINV for linux v1.1
# written by Dino dino@
#to include in another version
# GNU GENERAL PUBLIC LICENSE
# tested on RedFlag and Debian sofar.
#fixed AMD processor detect in this v1.1
#
clear
verbose=0
help=0
if [ $1 = -v ];then
verbose=1
fi
if [ $1 = -h ];then
echo hinv {-v|-h}
echo -v = verbose
echo -h =help
exit
fi
mach=`uname -m`
mem=`cat /proc/meminfo | awk /^MemTotal/ {print $2}`
proc=`cat /proc/cpuinfo | awk /^processor/ |grep -c processor`
echo Total Processors:$proc
echo $mach :Processor
egrep -i vendor_id|name|MHz|cache /proc/cpuinfo
echo
#echo Main Memory Size:$mem Mbytes
echo Main Memory Size:$mem Kbytes
if [ -r /proc/ide/ide0/hda/mod
您可能关注的文档
- my_java课程设计_企业职工信息管理系统.docx
- 上海申通地铁股份有限公司15年度第一期短期融资券募集说明书.pdf
- 上海申通地铁股份有限公司17年度第一期超短期融资券法律意见书.pdf
- 上海申通地铁股份有限公司发行15年度第一期短期融资券之法律意见书.pdf
- no8 项目八车站站内客运设备51.ppt
- oracle大学项目介绍.pdf
- oracle数据库学生信息管理系统.pptx
- oracle课程设计-网上购物系统.docx
- 上海神舟汽车节能环保股份有限公司 申请股票在全国中小企业股份转让系统挂牌并公开转让的 补充法律意见书(二).pdf
- pcb及高速电路设计20091108.ppt
- Haier海尔413升风冷变频多门冰箱 BCD-413WGHFD1BSJU1(白)说明书用户手册.pdf
- Siemens西门子工业抽屉式断路器主回路后垂直连接 抽屉式断路器主回路后垂直连接使用手册.pdf
- Samsung三星智能佩戴设备 Galaxy Fit3安全手册.pdf
- Samsung三星滚筒洗衣机 AI神 黑钻热泵洗烘旗舰 WD18DB8995BZSC使用手册.pdf
- Sakura樱花消毒柜 保洁柜消毒柜 SCQ-130D6用户手册说明书.pdf
- Hifiman头领科技ARYA UNVEILED说明书用户手册.pdf
- Siemens西门子工业抽屉式主回路连接前置端子 支撑件 抽屉式主回路连接前置端子 支撑件使用手册.pdf
- Siemens西门子工业中性线的外部电流传感器 中性线的外部电流传感器使用手册.pdf
- Siemens西门子工业电子脱扣单元 电子脱扣单元使用手册.pdf
- Razer雷蛇Playstation 专用雷蛇战锤狂鲨极速版 RZ12-038203 用户指南 (简体中文)说明书用户手册.pdf
最近下载
- 腰椎的解剖及腰部的层次解剖ppt参考课件.ppt
- 知识产权助推新质生产力发展.pptx VIP
- NB∕T 10805-2021 水电工程溃坝洪水与非恒定流计算规范.pdf
- 2022年鄄城县工会系统招聘考试题库及答案解析.docx VIP
- 2024年医师定期考核必考题库及答案.pdf
- 2023年互联网信息审核员理论考试题库(含答案).pdf VIP
- 2024中考语文《西游记》历年真题专练(学生版+解析版).pdf VIP
- 高中音乐鉴赏测试题.doc VIP
- 人教三上数学《数学广角—集合》单元作业设计方案(13页).pdf VIP
- 省级政府和重点城市一体化政务服务能力调查评估报告2021年.pdf VIP
文档评论(0)