admin 管理员组

文章数量: 1086019


2024年12月24日发(作者:js 随机获取10到100的数)

XX大学20xx~20xx学年第X学期

班UbuntuLinux操作系统

期末考试试卷(闭卷)(A卷)参考答案及评分标准

题目

-

总分数

分数

评卷入

一、单项选择题(每小题

2

分,共

40

分)

1

B

11

2

D

12

D

3

B

13

C

4

C

14

B

5

A

15

A

6

A

16

C

7

D

17

B

8

C

18

D

9

D

19

A

10

B

20

D

B

二、简答题(每小题

5

分,共

40

分)

1

、简述

LinUX

命令行命令的语法格式。

1.

inUX

命令行命令语法格式如下:

提示符命令选项参数

有的命令不带任何选项和参数。

LinUX

命令行严格区分大小写,命令、选项和参数都

是如此。

选项是包括一个或多个字母的代码,前面有一个“-”连字符,主要用于改变命令执

行动作的类型。有些选项既可以使用短选项格式,又可使用长选项格式。参数通常是命令

的操作对象,多数命令可使用参数。使用多个参数的命令必须注意参数的顺序。有的命令

必须带参数。

同时带有选项和参数的命令,通常选项位于参数之前。

2

UbUntU

管理员如何获得

root

特权?

工作中当需要超级用户权限时,管理员可以通过

SUdO

命令获得超级用户

root

的所有

特权。在图形界面中执行系统管理任务时,往往也需要

root

特权,一般会弹出认证对话框,

要求输入当前管理员账户的密码,认证通过后才能执行相应任务。有的图形用户界面软件

会提供锁定功能,执行需要

root

特权的任务时先要通过用户认证来解锁。

3

LinUX

文件分为哪几种类型?

1.

inUX

文件分为

4

种类型。

(1)

普通文件:也称为常规文件,包括文本文件、数据文件和可执行的二进制程序

等。

(2)

目录文件:特殊文件,利用它可以构成文件系统的分层树形结构。

(3)

设备文件:特殊文件,除了存放在文件索引节点中的信息外,它们不包含任何

数据。

(4)

链接文件:特殊文件,提供对其他文件的参照。

4

、简述

LinUX

建立和使用文件系统的步骤。

(1)

对磁盘进行分区。

(2)

在磁盘分区上建立相应的文件系统。

(3)

建立挂载点目录,将分区挂载到系统相应目录下,就可访问该文件系统。

5

、简述

APT

的基本功能。

(1)

Internet

上的软件源下载最新的软件包元数据、二进制包或源代码包。软件

包元数据就是软件包的索引和摘要信息文件。

(2)

利用下载到本地的软件包元数据,完成软件包的搜索和系统的更新。

(3)

安装和卸载软件包时自动寻找最新版本,并自动解决软件的依赖关系。

6

、什么是

SyStCmd

单元?什么是

SyStemd

单元?

系统初始化需要启动后台服务,需要完成一系列配置工作,其中每一步骤或每一项任

务都被

SyStemd

抽象为一个单元,一个服务、一个挂载点、一个文件路径都可以被视为单

元。

SyStCmd

将各种系统启动和运行相关的对象标为各种不同类型的单元。

大部分

SyStemd

单元由相应的配置文件进行识别和配置,一个单元需要一个对应的单

元文件。单元的名称由单元文件的名称决定。

SyStelnd

对服务、设备、套接字和挂载点等

进行控制管理,都是由单元文件实现的。

7

、为什么要使用

AUtOtoo1s?

MakefiIe

拥有复杂的语法结构,当项目规模非常大的时候,维护

Makefne

非常不易。

源代码包安装分为

3

个步骤

ConfigUre

make

makeinstall,

在构建过程中涉及到许多文

件,制作起来非常复杂。使用

AUtOtOOIS

工具生成

MakefiIe

文件,大大方便源码安装包的

制作,而且无需更多的专业知识。

8

、为什么要使用

SSH

远程管理服务器?

生产性服务器部署在专门的场所,平常不会直接在服务器上操作,而是远程管理维护,

一般都是通过远程登录实现的。

SSH

是一种在应用程序中提供安全通信的协议,通过

SSH

以安全地访问服务器。

三、设计题(每小题

10

分,共

20

分)

1

、拟基于

UbUnul

系统搭建一个

JaVa

应用程序开发工作站,要求使用

OraCIeJDK

版本并提

供集成开发环境,请列出需要完成的主要任务。

参考答案:

(I)

检查当前的

JDK

版本。

(2)

安装

OraCIeJaVaO

(3)

安装氏

lipse

。(从氏

Iipse

官网下载

ECliPSe

安装器进行安装)

(4)

完成氏

IiPSe

初始化设置。

(5)

创建

JaVa

项目进行测试。

2

、编写批量创建

LinUX

用户的

Shell

脚本。

参考源码:

#!/bin/bash

groupaddstudents

foriin'seq-w130'

do

useradd-GstudentsStudentSi

echostudent$i:student$i∣chpasswd

done


本文标签: 文件 命令 需要 参数