Linux操作系统课后习题答案及复习要点.docx

上传人:b****5 文档编号:5543700 上传时间:2022-12-19 格式:DOCX 页数:8 大小:18.19KB
下载 相关 举报
Linux操作系统课后习题答案及复习要点.docx_第1页
第1页 / 共8页
Linux操作系统课后习题答案及复习要点.docx_第2页
第2页 / 共8页
Linux操作系统课后习题答案及复习要点.docx_第3页
第3页 / 共8页
Linux操作系统课后习题答案及复习要点.docx_第4页
第4页 / 共8页
Linux操作系统课后习题答案及复习要点.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

Linux操作系统课后习题答案及复习要点.docx

《Linux操作系统课后习题答案及复习要点.docx》由会员分享,可在线阅读,更多相关《Linux操作系统课后习题答案及复习要点.docx(8页珍藏版)》请在冰豆网上搜索。

Linux操作系统课后习题答案及复习要点.docx

Linux操作系统课后习题答案及复习要点

-一-

Linux操作系统

填空部分

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

2.Linux内核的作者是linustorvalds.

3.Linux可以通过光盘,硬盘和网络等多种介质进行安装.

4.RedHatLinux提供的引导程序有GRUB和LILO.

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

6.XWindow由服务器,客户端和通信协议三部分组成.

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.下列命令中,无法对文件进行压缩的是BCFHI.

-二-

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.Olympicgame

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-cusername–d/home/Jone

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

答:

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

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

答:

(1)意义:

保护系统有效利用磁盘空间;

(2)方法:

按用户进行限制和对用户组进行限制,包括硬限制和软限制.

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

答:

ps命令和top命令的区别是top命令是一个动态显示过程,可以通过用户按键来不断刷新当前状态;如果在前台执行,top命令将独占前台,直到用户终止top命令为止.

7.简述kill和killall的区别.P158-7

答:

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

会终止所有的进程.

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

#!

/bin/bash

i=1

sum=0

while[$i-le100];do

if[$[$i%5]-ne0];

thensum=$[$sum+$i]

fi

i=$i+1

done

echo$sum

解:

#!

/bin/bash

declare-isum=0

declare-ib=5

foriin`seq1100`

do

B=$(expr$i%$b)

if[$B-ne0]

then

sum=$[$sum+$i]

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….(例:

man5inittab)

8.在控制台里使用帮助—info命令及其他:

Infocmdname.

除了上述两种方式外还可以使用help命令名来实现帮助.

9.显示文件内容命令及其含义:

显示文件内容命令—cat,more,less,head,tail;文件内容查

看命令—grep,egrep,fgrep;文件查找命令—find,locate;文本处理命令—sort,uniq;文件

内容统计命令—wc;文件比较命令—comm.,diff;文件复制、移动和删除—cm,mv,rm(可重命名);文件链接命令—ln;目录的创建与删除命令—mkdir,rmdir;改变工作目录、显示路

劲以及显示目录内容命令—cd,pwd,ls.

10.文本修改命令(单个与多个)及不同的命令删除的是什么:

(单个)nx删除光标所在位置开

始向右的n个字符;nX删除光标前面那个字符开始向左的n个字符,(多个)ndd删除当前行及其后n-1行的内容;D都是删除从光标所在处开始到行尾的内容;d0删除从光标钱一个字符

开始到行首的内容;ndw删除n个指定的单词.

11.磁盘挂载分区与卸载分区命令:

要使用磁盘分区,就需要挂载该分区,mount–typedevicedir;

要移除磁盘,则需要卸载该分区,umount[device|dir].

12.添加删除用户:

添加用户useraddoptionusername;删除用户userdeloptionusername.

13.两个目录ROOT和BOOT,哪个是用户的主目录:

boot是存放系统内核映像及其它与启动有

关的文件,root是root用户的目录,root是用户的主目录.

14.用户的账号文件和用户组的账号文件的区别:

用户账号文件—passwd;用户组的账号文件—

group和gshadow.

15.使用命令行方式管理用户和组的各种命令:

使用useradd命令添加用户useraddoptionusername;使用usermod命令修改用户信息usermodoptionusername;使用userdel命令删除

用户userdeloptionusername;使用groupadd命令创建用户组groupaddoptiongroupname;使用groupmod命令修改用户组属性groupmodoptiongroupname;使用groupdel命令删除用户

组groupdeloptiongroupname.

继续阅读

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1