-
20150726的Linux系统及程序设计实验,已完成了包含全部代码和4种动态网页语言在内的综合性实验,并撰写了详细的2000字综合性实验报告
资源介绍
题目名称 linux实验-基本指令1
题目关键字 linux实验-基本指令1
题目录入时间 2013-4-1 22:36:02
题目内容
1、root帐号登录,查看/tmp目录,如果/tmp目录下没有子目录myshare,则建立该目录。
2、创建帐号testuser。
3、把myshare目录及其目录下的所有文件和子目录的拥有者该为testuser,工作组改为users。
4、切换至testuser帐号。进入/tmp/myshare目录,采用vim编辑器编写以上程序,程序名称为hello.sh:
#!/bin/bash
echo "app start"
echo -e
func (){
echo "hello world!"
}
func
echo -e
echo "app end"
5、保存hello.sh后,给予hello.sh拥有者可读、可写和可执行的权限,同组可读可执行,其他人可执行权限。
6、输入./hello.sh,观察程序输出的效果。
7、进入testuser的用户主目录,在这个目录下创建hello.sh的软链接,同时拷贝hello.sh到该目录下并改名为hello.sh.bak,要求拷贝时保留文件属性值。
8、退出testuser帐号,回到root帐号,从/开始查找后缀名为.conf的所有文件,把输出结果重定向到testuser帐号的主目录下的output.txt文件。
9、在上一步操作的.conf文件中找出文件容量最大的和最小那个,并把这两个文件的容量大小输出到output.txt文件中。
10、统计出系统中有多少个用户帐号,把数量输出到output.txt文件中。
11、把output.txt文件转换为windows记事本可正规打开的格式。
12、tar打包压缩testuser帐号主目录下的所有文件。
13、用U盘把上一步打包压缩文件拷贝到U盘上。
14、执行userdel -r testuser,执行rm -fr myshare
题目创建人
题目注释 把打包压缩文件提交即可。
题目名称 linux-课题练习1
题目关键字 linux-课题练习1
题目录入时间 2013-4-15 12:21:53
题目内容
1、创建组testgroup;
2、创建用户a2012,先采用默认设置创建,然后使该用户加入testgroup组。
3、创建用户a2013,其用户主目录为/tmp/a2013,其主组为testgroup,附加组为users。
4、用id命令显示a2012和a2013用户信息,并且把这些信息记录到日志文件/tmp/test.log中。
5、参考书本98-99页crontab命令内容,使用root执行crontab -e,编写时程表,完成每隔5分钟把当前时间追加进/tmp/test.log中。
6、执行crontab -l,把输出内容追加进/tmp/test.log。
7、待完成2次时间记录追加后,执行crontab -r删除当前的时程表。
8、把/tmp/test.log拷贝到windows中(注意文本格式的转换),采用记事本打开,看是否看到完整内容。
题目创建人
题目注释 课题练习,做完后直接把test.log文件提交上来。
题目名称 linux课后作业1
题目关键字 linux课后作业1
题目录入时间 2013-5-6 10:23:32
题目内容
完成课本实验6第一题:菜单驱动程序。
题目创建人
题目注释 本题为当天提交,把程序文件以附件形式提交即可。
题目名称 linux shell程序设计实验1
题目关键字 linux shell程序设计实验1
题目录入时间 2013-5-6 10:25:36
题目内容
完成课本实验6的第2题,要有输入错误处理。
题目创建人
题目注释 把程序文件以附件形式提交即可。
题目名称 linux shell程序设计实验2
题目关键字 linux shell程序设计实验2
题目录入时间 2013-5-6 10:26:43
题目内容
按要求完成课本实验7。
题目创建人
题目注释 把3个程序文件打包提交即可。
题目名称 linux gcc实验
题目关键字 linux gcc实验
题目录入时间 2013-5-20 14:27:52
题目内容
课本实验8第2题
题目创建人
题目注释 请提交Makefile文件
题目名称 Linux下MYSQL操作
题目关键字 MYSQL实验
题目录入时间 2015-4-15 11:19:01
题目内容
1、在Linux下检查是否有mysql,如果没有,请安装。版本上必须是5.5以上,越新越好!
2、在mysql下创建数据库,名称为 testdb,内有表 linuxtest,表字段如下:
userid (自己的学号),varchar 50,关键字
mysql_version (当前mysql版本号), varchar 50
linux_version (当前发行版的uname -a 返回值),varchar 100
eth0_HW (eth0物理地址),varchar 50
3、insert对应的数据到表 linuxtest
4、导出该数据库的sql文件,命名为 学号.sql
5、提交该sql文件
题目创建人
题目注释
题目名称 Linux网络实验1-wget+lynx
题目关键字 Linux网络实验1-wget+lynx
题目录入时间 2015-4-20 21:46:19
题目内容
1、让你的linux接入互联网,如果你是虚拟机安装,可以采用桥接本地网卡的方式上网(课堂上有介绍该方法)。如果你是独立安装linux请自行解决。配置好IP地址和网关,DNS设置两个(8.8.8.8和114.114.114.114)。
2、已root登录系统,创建目录webtest,进入webtest目录,分别把ifcfg-eth0文件及resolv.conf文件内容追加至result.txt,。
3、执行echo "1234567890这是分隔线0987654321" >> result.txt
traceroute www.scau.edu.cn >> result.txt
4、执行wget http://www.baidu.com
5、以源码方式安装lynx
官方网站:http://lynx.isc.org/
下载地址:http://lynx.isc.org/current/ 请选择最新版本
安装示例:
wget http://lynx.isc.org/current/lynx2.8.8rel.2.tar.gz
解压lynx2.8.8rel.2.tar.gz
进入解压后的目录
依次执行
./configure
make
make install
6、echo "1234567890这是分隔线0987654321" >> result.txt
7、执行whereis lynx >> result.txt
8、echo "1234567890这是分隔线0987654321" >> result.txt
9、lynx -dump http://www.baidu.com >> result.txt
10、提交result.txt文件
题目创建人
题目注释
题目名称 GTK+实验
题目关键字 GTK+实验
题目录入时间 2015-5-24 13:47:12
题目内容
GTK+实验,完成课本实验9,最后打包上传(程序源代码+可运行文件)
题目创建人
题目注释
题目名称 决战Linux(1)
题目关键字 LAMP LNMP
题目录入时间 2015-4-28 22:16:03
题目内容
在LAMP、LNMP等环境下,任意挑选下列2种或以上动态网页语言,写出一个页面,读取MYSQL实验中的数据表数据。
(PHP,JSP,Perl,Python,Ruby,Go,ASP.NET)
注意:不同的动态网页语言,所要求的具体环境有可能不同,需要自行搭建。
该实验为综合性实验,最终需要提交综合性实验报告。报告提纲大致如下:
1、实验步骤描述(有图有真像)
(1)第一种动态语言
a、实验环境描述
b、系统架构图
c、相关配置总结
d、核心代码总结
e、页面效果截图
(2)第二种动态语言
(3)第三种动态语言
以下同。
2、实验总结(有对比有分析有感想)
题目创建人
题目注释