作业二 非WINDOWS免费操作系统实验环境搭建
一、实验目的:
1、了解非Windows操作系统的安装,配置与调试
2、非Windows下操作系统的软件安装
3、网络与多用户环境的配置
4、编写并执行一个C语言程序
二、实验要求
1、选择一个非Windows的免费操作系统,要求支持多用户多线程
推荐使用Linux或Unix家族成员(Readhat,Ubuntu,CentOs,Freebsd,Android等)
2、根据选择的操作系统和实际条件挑选安装环境,物理机或虚拟机,手机也可以
可供选择的虚拟机有(Vmware,Virual Pc\Hyper-V,VirtualBox,Bochs,Qemu等)
3、配置好网络环境,安装ssh服务,使得字符模式下远程控制操作系统成为可能(客户端可以使用windows下的远程终端,putty, f-secure等)。
4、安装所选操作系统可用的支持多线程的(fork()函数)C语言编译器
(例如gcc)
5、在操作系统上创建至少两个用户,如果可以利用shell编程批量创建100个用户那是极好的,赋予用户一定的权限,使其可以通过ssh访问操作系统并调用c编译器编译并执行c程序。
6、使用远程终端(windows下的远程终端,putty, f-secure等)登陆你的服务器,编辑并执行一个c的程序。
7、扩展,为你的操作系统添加www服务使之成为一个站点,添加ftp服务使之成为一个ftp文件服务器,添加samba服务是其中的某个目录能在windows下通过文件共享方式被访问。
8、将上面的工作完成后,将实现的过程以小论文的方式提交,章节目录以此实验要求为参考,内容要有比较,有选择,有问题,有收获,有条有理,有理有据,有真情实感,文档排版要求好看。(记录好你所用到的所有参考资料及其出处。)
9、先制定计划,分步骤完成,分阶段检查,1个月完工。
10、雷同0分。
执行进度:
时间 | 任务 |
c语言编译器怎么用文件格式提交作业 | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论