Linux操作系统-2023~2024

本文是一份Linux基础课程的期末考查要求,包括上机作业(涉及dpkg命令、Linux文件和目录结构、系统管理、Shell脚本、MySQL安装与管理等)、命令实践和文件系统管理任务,旨在检验学生的实践能力。
摘要由CSDN通过智能技术生成

考查要求:

一、本课程根据人才培养方案及教学大纲要求,其考核类型为考查

二、本课程的期末总评分=平时成绩(40%)+期末成绩(60%)。平时成绩主要以课堂表现、实验、课外学习等标准体现;期末成绩以作业方式体现,其具体要求为: 

(一)注意:完成上机作业,以“学号-姓名”命名作业文件夹,完成后 将考查试题电子版(PDF格式)、Shell源码文件放入作业文件夹,在截止日期前提交,没有一律无效。

(二)完成以下上机作业(共100分)

说明:根据提示,完成Linux操作,并对指定的操作结果截图(截图可以多于一张)后粘贴到实验报告中。

请提前在用户目录下创建考试目录“exam-学号后四位”,其中“学号后四位”要与在考查试题电子版中填写的学号后四位一致。若无特殊要求,所有操作都需在“exam-学号后四位”目录下完成。

    1. 客观题(共5小题,每题2分,总计10分)
  1. 使用 dpkg 命令安装的软件为?(  D  )

A..rpm       B..tar.gz       C..tar.bz2       D..deb

(2)按照Linux对文件的划分,Linux 下的 /sbin 目录通常存放的是哪类文件( B   )。

A.设备文件       B.系统工具      C.配置文件       D.类库

3)【多选题】终止一个前台进程可能用到的命令和操作是?(   A  B

A.kill       B.CTRL+C      C.shut down       D.halt

(4)下列提法中,不属于ifconfig命令作用范围的是  ( D )。

A.配置本地回环地址       B.配置网卡的IP地址      

C.激活网络适配器         D.加载网卡到内核中

(5)文件 exer1 的访问权限为 rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列哪个命令是对的(   A )。

A.chmod a+x,g+w exer1       B.chmod g+w exer1     

C.chmod 765 exer1           D.chmod o+x exer1

    1. Linux常用命令(15分)                    

依照提示按顺序执行命令,并填写表格,将执行结果截图并粘贴在表格下方,表格填写正确且有相应截图方可得分,否则不分。

序号

命令

提示

cd exam-学号后四位

进入目录“exam-学号后四位”。

注:确保当前工作目录在“exam-学号后四位”,中途不要切换工作目录。

(1)

ps aux | grep nginx

使用终端查看查看所有名称包含“nginx”的进程,长格式显示。(2分)

(2)

本题在下方作答

使用终端输入"ifconfig",有几个网络接口,它们分别的IP地址是什么。(2分)

(3)

sudo shutdown -r +18 sudo shutdown -c

设置系统在18分钟后自动重启,后取消自动重启。(3分)

(4)

date

显示当前系统时间。(1分)

(5)

systemctl get-default

使用"systemctl"命令来查看当前系统的默认运行级别。(2分)

(6)

echo "1.5 + 2.3" | bc

使用bc命令完成某个浮点数运算。(2分)

(7)

man sort

获取sort命令的帮助。(1分)

(8)

wc -l /etc/passwd

统计文件/etc/passwd的行数。(2分)

(1)

答案100分截图按照要求带信息;

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

截图:

截图:

答案:

(3)

截图:

(4)

截图:

(5)

截图:

(6)

截图:

(7)

截图:

(8)

截图:

 答案;

 答案100分截图按照要求带信息;

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

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

    1. Linux文件管理(17分)

依照提示按顺序执行命令,并填写表格,将执行结果截图并粘贴在表格下方,表格填写正确且有相应截图方可得分,否则不给分。

序号

命令

提示

cd exam-学号后四位

进入目录“exam-学号后四位”。

注:确保当前工作目录在“exam-学号后四位”,中途不要切换工作目录。

(1)

创建目录dir。(1分)

(2)

不切换工作目录,在dir中创建文件file,并向file插入图3.1的文本。(2分)

注:输入结束后换行

(3)

不切换工作目录,将file按ASCII码排序提示:sort命令,存入dir/file1。(3分)

(4)

不切换工作目录,在dir中创建文件file2,并向file2插入图3.2的文本。(2分)

注:输入结束后换行

(5)

不切换工作目录,将file1和file2粘贴至file3提示:cut命令,file3内容如图3.3所示。(3分)

(6)

查找并输出file3中所有第二字段包含小数点的行。(3分)

(7)

将file、file1、file2、file3打包成文件file.tar.gz。(3分)

图3.1                           图3.2                        图3.3

(1)

 答案;

 答案100分截图按照要求带信息;

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

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

截图:

(2)

截图:

答案:

(3)

截图:

(4)

截图:

(5)

截图:

(6)

截图:

(7)

截图:

 答案;

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

    1. Linux软件管理(18分)
  1. 在Ubuntu18.04中安装MySQL 8.x,将安装步骤详细截图,最终结果如图4.1所示。(12分)

安装步骤详细截图:

 答案;

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

  1. 为MySQL 8.x设置root账户密码,创建数据库MyDatabase,创建MyDatabase的远程连接用户jk,在Windows上使用MySQL桌面管理工具(如Navicat)连接MySQL。(6分)

安装步骤详细截图:

    1. Linux Shell脚本编程25分)
  1. 编写一个Shell备份MySQL 8.x的MyDatabase数据库,并通过cron将其配置为使用定时运行。(15分)

脚本:

配置为使用定时运行的步骤截图:

 答案;

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

  1. 一年中的第几天:分别输入年、月、日,请你计算并返回该日期是当年的第几天。使用Shell脚本编写代码,使用其他语言均不得分。(10分)

示例如图5.1所示:

图5.1

脚本:

 答案;

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

脚本运行截图:

    1. Linux文件系统管理15分)

在Ubuntu18.04虚拟机上,创建新的磁盘,并使用fdisk为磁盘创建分区、安装文件系统以及挂载目录,最终结果如图6.1所示。

图6.1

步骤截图:

 答案;

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值