《Ubuntu Linux操作系统(项目式微课版)-期末试卷(B)答案.docx》由会员分享,可在线阅读,更多相关《Ubuntu Linux操作系统(项目式微课版)-期末试卷(B)答案.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、xx大学20xx20xx学年第x学期班Ubuntu Linux操作系统期末考试试卷(闭卷)(A卷)参考答案及评分标准题目*总分数分数评卷人一、单项选择题(每小题2分,共40分)12345678910CDAABBDCCA11121314151617181920ADDBCDACCB二、简答题(每小题5分,共40分)1、什么是Linux内核版本?内核版本号如何表示?Linux内核版本是指内核小组开发维护的系统内核的版本号。内核版本分为两种不同的版本号:实验版本和产品版本。内核版本的每一个 版本号的表示格式为:主版本M次版本M修订版本H附版本。2、命令替换有什么用?如何进行命令替换?命令替换用于将一个
2、命令的输出作为另一个命令的参数。实现命令替换有两种方法,一种是使用反引号将括起来的内容作为命令执 行,执行的结果作为命令1的参数。命令1 命令2另一种是使用“$()”符号来代替反引号将括起来的内容作为命令执行,基本 用法如下:命令1 $(命令2)3、Ubuntu管理员与普通用户相比,有什么特点?Ubuntu管理员是指具有管理权限的普通用户,有权删除用户、安装软件和驱 动程序、修改日期和时间,或者进行一些可能导致计算机不稳定的操作。其他普 通用户不能进行这些操作,只能够修改自己的个人设置。Ubuntu管理员主要用于 执行系统配置管理任务,但不能等同于Windows系统管理员,其权限比超级管理员
3、则要低很多。4、什么是Linux文件访问权限组合?Linux系统为所有者、所属组和其他用户3类身份的用户赋予读、写和执行权限 3种不同级别的访问权限,就形成了一个包括9种具体访问权限的组合。5、简述Linux建立和使用文件系统的步骤。(1)对磁盘进行分区。(2)在磁盘分区上建立相应的文件系统。(3)建立挂载点目录,将分区挂载到系统相应目录下,就可访问该文件系统。6、简述单元文件与启动目标的关系。systemd使用启动目标的概念来代替运行级别。它将基本的单元文件存放在 /lib/systemd/system/目录下,不同的启动目标(相当于以前的运行级别)要装载的 单元的配置文件则以软链接方式映射
4、到/etc/systemd/system/目录下对应的启动目标 子目录下,如 multi-user.target装载的单元的配置文件链接到 目 录下。启用开机自动启动就是在当前启动目标的配置文件目录中建立 lib/systemd/system目录中对应单元文件的软链接文件。禁止开机自动启动就是删除 /etc/systemd/system目录中相应的链接文件。7、简述make命令的功能。在Linux/UNIX环境中,make 一直是一个重要的编译工具。它最主要也是最 基本的功能就是通过Makefile文件维护源程序,实现自动编译。make可以只对程 序员在上次编译后修改过的部分进行编译,对未修改
5、的部分则跳过编译步骤,然 后进行连接。8、Apache支持哪两种虚拟主机方案?Apache支持两种虚拟主机技术,一种是基于IP地址的虚拟主机,每个Web 网站拥有不同的IP地址;另一种是基于名称的虚拟主机,每个IP地址支持多个网 站,每个网站拥有不同的域名。三、设计题(每小题10分,共20分)1、拟基于Ubuntu系统搭建一个Python应用程序开发工作站,要求提供集成开发环 境,请列出需要完成的主要任务。参考答案:(1)检查确认安装有合适的Python (解释器)版本。(2)安装Python包管理器pip。(3)安装PyCharm。(使用Snap安装PyCharm社区版)(4)完成PyCharm初始化设置。(5)创建Python项目进行测试。2、编写批量创建Linux用户的Shell脚本。参考源码:#!/bin/bashgroupadd studentsfor i in、seq -w 1 30douseradd -G students student$iecho student$i:student$i | chpasswd done