山东科技大学泰山科技学院LINUX期末考试.doc
上传人:sy****28 上传时间:2024-09-11 格式:DOC 页数:3 大小:33KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

山东科技大学泰山科技学院LINUX期末考试.doc

山东科技大学泰山科技学院LINUX期末考试.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第PAGE\*MERGEFORMAT3页/山东科技大学泰山科技学院2012-2013学年第二学期《Linux操作系统》考试试卷(A卷)班级姓名学号题号一二三总得分评卷人审核人注意:将所有操作及其结果保存在Linux操作系统桌面上,命名为:JSJ-12-学号-张三一、问答题(每题10分,共30分)1、简述NFS服务器的建立步骤。2、简述通过虚拟机单机构建网络的几种方式,并分析比较这几种网络构建方式的特点。3、总结一下你对本学期Linux的学习。二、命令操作题(每题10分,共30分)1、将2013年6月日历创建为m1文件,当前操作系统的版本信息创建为m2文件;将m1、m2文件合并为mFile文件;另外,将cat命令的用户帮助手册另存为myFile文件;在5秒后,将当前目录下的所有文件按由大到小进行排序。2、让系统在8月1日上午11:20做如下事情:(1)删除临时文件;(2)给用户a发送一个问候;(3)建立文件File1;(4)建立硬链接link1和软连接link2并观察两个链接的区别;(5)设置关机时间为3小时以后;3、(1)添加一个用户Linda,指定默认shell,目录是/home/Linda,密码有效期是30天,账号在2013年12月20日就不能使用。(2)给Linda分组添加一个密码,并且让admin成为Linda分组的管理员(admin不存在就自己建立)。(3)建立账号marry、jony,使用root身份把marry通过命令添加到Linda分组。(4)使用admin这个身份,把jony通过命令添加到Linda分组。(5)最后通过相关命令清理现场,把刚才建立的所有的分组和账号都删除,包括用户主目录。三、shell编程题(每题10分,共40分)1、设计一个Shell程序,输入1到20之间的一个数,并判断它是否小于10;2、编写shell程序。要求:实现自动创建50个账号,然后删除所有账号信息。其中,账号名为stud1至stud50。3、设计一个shell程序。要求:把他第二个位置参数及其以后的各个参数指定的文件复制到第一个位置参数指定的目录中。4、设计一个shell脚本。要求:实现如下图所示的字符菜单。三·4题图其选项有Query、Add、Delete、Update、List、Exit。当选择Query时,显示“Callqueryroutine”;当选择Add时,显示“Calladdroutine”;当选择Delete时,显示“Calldeleteroutine”;当选择Update时,显示“Callupdateroutine”;当选择List时,显示“Calllistroutine”;当选择Exit时,显示“Callexitroutine”。最后显示你的选项。