LINUX操作系统

填空题1、Linux 是在(GRL )版权协议下发行的遵循(POSIX )标准的操作系统内核。2、Linux 内核的作者是(linus torvakls)。3、Linux 可以通过(光盘、硬件、网络)

填空题

1、Linux 是在(GRL )版权协议下发行的遵循(POSIX )标准的操作系统内核。

2、Linux 内核的作者是(linus torvakls)。

3、Linux 可以通过(光盘、硬件、网络) 等多种介质进行安装。

4、Red Hat Linux提供的引导程序有(GRUB 、LILO )。

5、x window 是一套基于(服务器/客户端)架构的视窗系统,于1984年在麻省理工学院计算机可设研究室开发。

6、x window由(服务器、客户端、通信协议)三部分组成。

7、linux 下的文件可以分为5种不同的类型,分别是(普通文件、目录文件、链接文件、设备文件、管道文件)。

8、通常,root 的主目录为(/root)。

9、root 的UID 通常为0。

10、RPM 软件包管理器可以完成查询,(安装、卸载、升级)验证,以及源码分发等多项任务,及大地方便了Linux 的使用。

11、RPM 软件包文件名中一般包括(名称、版本号、发行号、硬件平台)等信息。

12、vi 有3种基本工作模式:(文本输入,命令行,末行)。

13、如果为进行指定输入文件名,gcc 编译出来的程序后缀是一个名为(a.out )的可执行文件。

14、通常在操作系统中,进程至少要有三种基本状态,分别为(运行,

,

就绪,封锁)。

15、在Linux 系统中,进程的执行模式划分为(用户,内核)。 选择题

1. 下面不是 KDE 组件的程序是 (B)

A. Konqueror B. Nautilus C.KOffice D. KDevelop

2. 下面不是 Linux桌面的有(D)

A. KDE B.GNOME C. XFCE D. Bash

3. 用于存放系统配置文件的目录是 (A)

A. /ect B. /home C. /var D. /root

4. 通常,Linux 下的可执行程序位于下列哪些目录? (F )

A. /bin B. /home C. /sbin D. /usr/lib E. /var F./usr/bin

5. Linux下重命名文件可用如下哪个命令? (C )

A. ren B. ls C. mv D. copy

6. Linux 下移除目录可用如下哪些命令? (C )

A. mv B. del C. rm D. deltree E.rmdir F. mkdir

7. 下列命令中,无法对文件进行压缩的是 (BCFHIB )

A. tar B. less C. mv D. bzip2 E. gzip F. ls G. zip H. locate I. cat

(将当前用户主目录打包成 tar.gz 格式备份,并将该文件权限设为666.

在当前目录下创建backup 目录,并将上题中的tar.gz 文件解压缩到该目录)

,

8. 上题中,要显示含权限信息的 backup目录内容可用下面哪个命令? (C )

A.ls./backup B.ls-A./backup C.ls-la./backup D.ls-r./backup

9. 下面哪些文件和用户组账号有关? (B )

A./ect/password B./ect/gshadow C./ect/shadow D./ect/gpasswd

10. 删除用户使用的命令是 (B )

A.delusr B.uesrdel C.usrdel D.deleteuser

11. 默认情况下,root 用户属于以下哪个用户组? (D )

A.user B.admin C.root D.system

12. 查询 RPM软件包的命令为 (AD )

A.rpm –q B.rpm –s C.rpm–I D.rpm --query

13. 下面能查看磁盘空间使用率的有 (C )

A.mount B.umount C.df D.fdisk–l

14. 可以将分区格式化为 vfat的命令有(C )

A.mkfs-vfat B.mkvfatfs C..mkfs –tvfat D.mkfs-ext2

15. 下面 Linux程序中哪一个是调试器? (C )

A.vi B.gcc C.gdb D.make

16. 制定周期性执行的计划任务需要使用下面的哪些命令? (B )

A.at B.cron C.cronjob D.batch

17. 下面那组快捷键可以迅速终止前台运行的进程? (D )

A..Ctrl A B.Ctrl C C.Ctrl Q D.Ctrl Z

18. 下面哪些是合法的变量名? (ABDH )

,

A.Kitty B.bOOk C.HelloWorld D.Olympic game

E.2cat F.goods G.if H. game

19. 下面哪种是正确的赋值方法? (A )

A.a=abc B.a =abc C.a= abc D.a=”abc”

简答题

1. 比较文件的异同可以使用哪些命令?

答:比较文件的异同可以使用 comm和 diff.

2. 普通用户如何修改密码?P89-5

答:普通用户只能用不带参数的 passwd命令修改自己的口令.

1. 在终端下输入 passwd

2. 输入新密码

3. 再次输入密码

3. 如何为新增用户指定用户主目录?

答:useradd –c username –d/home/Jone

4. 什么是软件包的依赖关系?

答:要求只有安装特定的软件包之后才能正常安装该软件包.

5. 简述对磁盘进行配额管理的意义和方法.

答:(1)意义:保护系统有效利用磁盘空间;(2)方法:按用户进行限制和对用户组进行限制,包括硬限制和软限制.

6. 简述 ps 命令和top 命令的区别

答:ps 命令和 top 命令的区别是 top 命令是一个动态显示过程,可以通过用户按键来不断刷

,

新当前状态;如果在前台执行,top 命令将独占前台,直到用户终止 top 命令为止.

7. 简述 kill和 killall的区别.

答:使用 kill 命令可以终止一个已经阻塞的进程,或者一个陷入死循环的进程;而 killall命令会终止所有的进程.

8. 编写一个 Shell脚本,计算100 以内不是5 整数倍的数字的和.(编程题)

#!/bin/bash 解:#!/bin/bash

i=1 declared-i sum=0

sum=0 declared-i b=5

while [si–le100]; do for I in seq`1 100` if [$[$i5] -ne0]; do

thensum=$[$sum $i] B=$( expr$i$b)

fi if [$B-ne 0]

i=$i 1 then

done sum=$[$sum $i]

echo$sum fi

done echo$sum

其他:

1.DNS 系统依赖一种层次化的域名空间分布式数据结构,可分为如下 3部分:

(1)域名或资源记录:指定结构化的域名空间和相应的数据.

,

(2)域名服务器:它是一个服务器端程序,包括域名空间树结构的部分信息.

(3)解析器:它是客户端用户向域名服务器提交解析请求的程序.

2. vsfpd 用户配置:匿名用户、本地用户、虚拟用户.

3. 用于比较整数的关系运算符有:-lt (小于)、-le (小于或等于)、-gt (大于)、-ge (大于或等于)、-eq (等于)、-ne (不等于)

4. 启动进程:定时执行---- at命令、空闲时执行----batch 命令、周期性执行----cron 和 crontab命令.

5. 进程的定义:程序是存储在磁盘上包含可执行机器指令和数据的静态实体,而进程是在操作系统中执行的特定任务的动态实体.Linux 操作系统包括 3个不同类型的进程:交互进程、批处理进程、守护进程.

6.shell 编程的美元符号代表什么意思?

答:表示变量替换,即用其后指定的变量的值来代替变量.

7. 在控制台里使用帮助—man 命令:man […..]name..

8. 在控制台里使用帮助—info 命令及其他:Info cmd name. 除了上述两种方式外还可以使用 help命令名来实现帮助.

9. 显示文件内容命令及其含义:显示文件内容命令—cat ,more ,less ,head ,tail ;文件内容查看命令—grep ,egrep ,fgrep ;文件查找命令—find ,locate ;文本处理命令—sort ,uniq ;文件内容统计命令—wc ;文件比较命令—comm ,diffddiffdiffiff ;文件复制、移动和删除—cm ,mv ,rm (可重命名);文件链接命令—ln ;目录的创建与

,

删除命令—mkdir ,rmdir ;改变工作目录、显示路劲以及显示目录内容命令—cd ,pwd ,ls

10. 文本修改命令(单个与多个)及不同的命令删除的是什么:(单个)nx 删除光标所在位置开始向右的 n个字符;nX 删除光标前面那个字符开始向左的 n个字符,(多个)nd 删除当前行及其后 n-1 行的内容;D 都是删除从光标所在处开始到行尾的内容;d0删除从光标钱一个字符开始到行首的内容;ndw 删除 n个指定的单词.

11. 磁盘挂载分区与卸载分区命令:要使用磁盘分区,就需要挂载该分区,mount –type device dir要移除磁盘,则需要卸载该分区,umount [device |dir]

12. 添加删除用户:添加用户 useradd option username;删除用户 userdel option username.

13. 两个目录 ROOT 和 BOOT,哪个是用户的主目录:boot 是存放系统内核映像及其它与启动有关的文件,root 是 root 用户的目录,root 是用户的主目录.

14.. 用户的账号文件和用户组的账号文件的区别:用户账号文件—passwd ;用户组的账号文件—group 和 gshadow.

15. 使用命令行方式管理用户和组的各种命令:使用 useradd命令添加用户 useradd option username;使用 usermod 命令修改用户信息 usermod option username ;使用 userdel 命令删除用户 userdel option username ;使用 groupadd 命令创建用户组 groupadd option groupname;

,

使用 groupmod命令修改用户组属性 groupmod option groupname;使用 groupdel 命令删除用户组 groupdel option groupname.

标签: