Linux实验试题



https://laowangall.oss-cn-beijing.aliyuncs.com/studentall.pdf

第一题:Linux基本操作及文本设计。(20分)

(请将各操作结果截图粘贴到各小题下方。)  

1.利用Xshell等工具远程连接管理linux系统,为了方便管理,你将使用hostname命令修改主机名(主机名由你的姓名拼音的第一个字母和学号后2位组成,如张三的同学命名:zs01)(10分)

2.使用vim工具编写文件(10分)

(1)以自己的学号为文件的名称创建文件(如:20230193.txt),并要求显示行号,编辑文件内容如下所示(2分)

(2)删除文件21至24行内容(2分)

(3)复制文件第11行到15行内容,粘贴至20行之后(2分)

(4)在第10行内容之后插入文本内容“my name is +自己姓名拼音”,如“my name is zhangsan”(2分)

(5)保存并退出,使用cat命令显示文件内容(2分)

第二题:用户及文件管理设计。(20分)

(请将各操作结果截图粘贴到各小题下方。)

(1)创建一个以自己姓名拼音为名的用户(如张三同学:zs)(4分)

(2)创建一个以“myclass”为名的用户组(4分)

(3)创建空文件test.sh,设置文件的属主为(1)中用户,属组为(2)中用户组。设置文件中属主和属组可读、可写和可执行权限,其他用户无权限(4分)

(4)创建文件夹/tmp/+自己的学号(如/tmp/20230193),将/etc目录下的所有大于12K的文件拷贝到文件夹,拷贝完成后,打包压缩成tar.gz包。(8分)

第三题:磁盘管理应用设计。(20分)

(请将各操作结果截图粘贴到各小题下方。)

(1)添加一个10G硬盘,显示磁盘/dev/sdb的详细信息(3分)

(2)添加主分区/dev/sdb1,大小为4G,将主分区/dev/sdb1格式化为ext4格式(3分)

(3)创建目录/mnt/sdb1,修改/etc/fstab配置文件,将分区/dev/sdb1永久挂载到目录/mnt/sdb1(4分)

 (4)设置/dev/sdb1分区的磁盘配额,创建一个以自己姓名拼音为名的用户(如张三同学:zs),将此用户的配额设置为1024 5120 3 5,使用dd传输/dev/zero的文件到对应挂载位置,大小为1M,次数为2次,名字为file1,用ls -hl到挂载文件加中查看是否传输大小正确,并查看用户的磁盘使用情况(6分)

(5)卸载挂载到目录/mnt/sdb1上的分区(4分)

第四题:Bash Shell脚本设计。(20分)

(请将程序代码,运行结果截图粘贴到各小题下方。)

在 Linux 中系统中很多数据看起来不够人性化,需要实现一个单位转换器,能够帮助我们在满1024的时候便转换成较为直观的单位。编写一个shell脚本程序,实现网络单位换算器,算出来的结果中只需要包含B、KB、MB、GB中的一种。另外输出为整数即可,比如31.54GB,那么只需要显示31GB即可。注意事项:小于1 KB使用B为单位。大于或等于1KB但小于1MB使用KB为单位。大于或等于1MB但小于1GB使用MB为单位。大于或等于1GB使用GB为单位。

例如转换50和1024时:

请将程序代码,运行结果截图粘贴到下方。

第五题:网络管理设计。(每小题4分,共20分)

(请将各操作结果截图粘贴到各小题下方。)

(1)使用2台虚拟机,主机名分别为自己姓名拼音+client和自己姓名拼音+server,如张三同学(zsclient(客户端),zsserver(服务器))(4分)

(2)查看服务器防火墙状态,并放行TCP/12123端口(4分)

(3)修改服务器的ssh配置文件,禁止root用户使用ssh服务,并修改ssh服务默认的监听端口为12123(4分)

(4)服务器重启ssh服务,客户端验证配置是否生效(4分)

(5)基于密钥的安全验证,实现客户端的免密登录服务器(4分)

二、要求

利用RedHat Linux 7.x或者CentOS Linux7.x虚拟机来进行操作。

三、提交方式

最后一次课提交电子答卷,要求以学号最后两位+姓名命名。

  • 评分标准:

评分标准

序号

等级

标准

1

第一题(20分)

  1. 成功连接系统5分,成功修改主机名5分。
  2. 创建文件,内容正确2分,删除文件内容 2分,复制文件内容2分,插入文本2分,保存文件名正确2分。

2

第二题(20分)

创建用户正确4分,创建用户组正确4分,设置文件权限正确4分,拷贝文件正确4分,打包正确4分。

3

第三题(20分)

添加10G硬盘并正确显示磁盘信息 3分,添加主分区并格式化成ext4格式3分,主分区挂载正确4分,磁盘配额设置正确3分,传输文件并查看信息正确3分,卸载分区正确4分。

4

第四题(20分)

编写程序格式正确10分。程序编写逻辑正确5分。程序运行结果正确5分。

5

第五题(20分)

克隆虚拟机成功并正确设置主机名4分,查看服务器防火墙状态并成功放行TCP/12123端口4分,修改服务器SSH配置文件成功4分,客户端远程登录服务器成功4分,客户端实现免密登录到服务器4分。

成绩比例:平时40%,期末60%,其中平时成绩=出勤30%+作业40%+课堂表现30%。

五、出卷人:廖伟国  教研室主任审核:         部门领导审核:


https://laowangall.oss-cn-beijing.aliyuncs.com/studentall.pdf

  • 23
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值