unix操作系统期末复习要点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

29.对所有用户的变量设置,应当放在哪个文件下。

答案:/etc/profile

一.单项选择题(每题1分,共20分)

大部分主要的Linux 系统文件是存放在什么目录之中。 答案:/bin

答案:shell 脚本

10.

什么命令用来显示文件和目录占用的磁盘空间。

答案:du

11.

安装CD-ROM 时,默认选择是什么类型的文件系统。

答案:.iso9660

12. swap 文件与swap 分区相比,它具有哪些优点。 答案:可以更有效率地应用磁盘空间

13. 如果在/etc/group 文件中有一行内容是 “students::600:z3,l4,w5那么在“student 组中有多少个用

户。答案:不清楚

14.

/etc 文件系统的标准应用是用于? 答案:存放用于系统管理的配置

文件

15.

什么命令可被用来显示已安装文件系统的占用磁盘空间?

答案:df

16. 在安装Linux 操作系统过程中你可以选择什么形式来登录。

答案:选择“文本登录”在级别 3层次设置系统起始模式

17.

在ext2文件系统中,一个目录数据块中的指针指向的是?

答案:目录的i 节点

18. 在Linux shell 中,什么变量代表的是shell 程序命令的程序文件名。 答案:$0 19. 哪个组合键,可以退出 X Window 。答案:Ctrl+Alt+Backspace 20.

在Linux 中,可使用什么命令来删除指定目录。

答案:rmdir

21.在ps 命令中的哪个参数是用来显示所有用户的进程的。 答案:a

22.显示二进制文件的命令是? 答案:od 或hexdump

23.哪个可以显示Linux 系统中注册的用户数(包含系统用户)。答案:wc --lines /etc/passwd 24.

在一行结束位置加上什么符号,表示未结束,下一行继续。

答案:

1. 2. Linux 标准c 和c++编译器。答案:gcc

3. 4. 5. 什么命令可用来使shell 变量变为一个全局变量。 在一个bash shell 脚本的第一行上应加入什么语句。 Linux 命令行是由什么提供的。答案:shell 答案:export 答案:#!/bin/bash

6. 你可编制一个由一系列命令组成的程序,该程序可由

shell 执行。这种类型的程序被称作?

7. 答案:命令名

8. 9. 要从shell 命令行中执行一条命令,必须首先键入? 使用标准输出重定向符(>),比如“>file01将会导致文件file01中的数据被?答案:覆盖 什么命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中。答案:cp -r ./dir1/* ./dir2

25.命令kill 9 的含义是?答案:sends SIGTERM to the process whose PID IS 9

26.哪个命令用于删除一个非空子目录/tmp。答案:rm -f /tmp

27.使用什么命令可以在今天午夜运行命令cmd1。答案:echo "cmd1" | at mid night

28.你的系统使用增量备份策略,当需要恢复系统时,你需要按什么顺序恢复备份数据。

答案:最后一次全备份,然后从最近到最早的增量备份

29.对所有用户的变量设置,应当放在哪个文件下。答案:/etc/profile

30. Linux 系统中,一般把命令Is 定义为Is --color 的别名,以便以不同颜色来标识不同类型的文件。 但

是,使用什么形式能够使用原先的ls 命令。答案:\ls

二.判断题(每空1分,共10分)

1.按文件的逻辑结构分,数据库文件是一种顺序文件文件。 X

2•对一个文件的访问,常由文件属性和口令共同限制。

V

3 .目录文件所存放的信息是某一文件的文件目录。 X 该目录中所有子目录文件和数据文件的目录 4•在Linux 系统中,通常把设备作为特别文件来处理。

V

5 .文件系统采用二级文件目录可以实现文件共享。 X 解决不同用户间文件命名冲突 6•多道程序提供的可共享资源不足时,可能出现死锁;不适当的分配队列优先权 进程推进顺序也可

能产生死锁。X

7.为了系统中各部分资源得到均衡使用,以提高系统的效率,就必须选择对资源需求不同的作业进

行合理搭配。这项工作是由进程週度_作业调度完成的。X

&引入文件系统的主要目的是用于存储系统文件 提高存储空间的利用率。X 9.文件代表了计算机系统中的软件资源。

V 10•位示图可用于磁盘空间的管理。V 11.程序和进程是两个

不同的概念,程序指出了处理器执行操作的步骤,而进程是一个程序在一个 数据集合上的一次执行。 V 12. 一个进程是PCB 结构与程序和数据的组合。V

采用了一个与进程相联系的进程控制块,根据它而感知进程的 存在及

对进程进行控制。V 14•异步性体现了原语的主要特点。

由于申请等待 I/O 操作而被中断时,可以允许其他进程进入与

该进程相关的临界区。X 可以允许其他进程抢占处理器,但不得进入该进程的临界区

三.填空题(每空1分,共10分)

1•在Linux 平台下,GNU 发布了一款功能强大的调试工具,称为 gdb (GNU Debugger ),gdb 是一

用来—调试__C 和C++程序的调试工具。其工作在_命令模式—下,需要通过输入命令来实现对应用 程序的调试,通过此调试工具可以在程序运行时观察 程序的内部结构和内存的使用情况。

2. 一个进程内部由若干个进程组成,进程的出现使得多个程序可以并发执行,节省了资源利用率;

而 线程 的引入则帮助减少了程序 并发 执行时带来的时空开销。

3.

文件是指一组相关数据的有序集合,在 Linux 系统中,文件中

的—数据_与数据之间的关系,是

由使用_文件—的应用程序建立和解释的,它们仅在一个文件中有关系。

4. 在Linux 环境下,每打开一个磁盘—文件—时,都会在内核中建立一个—文件表项文件表项 中存储着文

13.为了描述进程的动态变化过程, 15. 一个正在访问临界资源的进程,

相关文档
最新文档