linux复习题作业要点.docx

上传人:b****6 文档编号:5987186 上传时间:2023-01-02 格式:DOCX 页数:13 大小:24.46KB
下载 相关 举报
linux复习题作业要点.docx_第1页
第1页 / 共13页
linux复习题作业要点.docx_第2页
第2页 / 共13页
linux复习题作业要点.docx_第3页
第3页 / 共13页
linux复习题作业要点.docx_第4页
第4页 / 共13页
linux复习题作业要点.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

linux复习题作业要点.docx

《linux复习题作业要点.docx》由会员分享,可在线阅读,更多相关《linux复习题作业要点.docx(13页珍藏版)》请在冰豆网上搜索。

linux复习题作业要点.docx

linux复习题作业要点

一、选择:

(每题1.5分共18分)

1、当用超级用户执行时,执行cd~后,执行pwd命令,最后出现那种结果(B)

A/home/studentB/rootC..D~

2、执行cd~后,执行pwd命令,最有可能出现那种结果(AD)

A/home/studentB/etcC..D~

3、文件passwd是一个系统配置文件,它位于(B)目录下。

  A/tmpB/etcC/binD/sbin

4、文件gshadow是一个系统配置文件,它位于(B)目录下。

A/tmpB/etcC/binD/sbin

5、对于普通用户,所能执行的命令多数保存在(C)

A/tmpB/etcC/binD/sbin

6、下列那个命令行可列出/etc/passwd文件中含有root这个文本的行?

(A)

Agreproot/etc/groupBechoroot|grep/etc/group

Cecho/etc/group|greprootDA和C

7、下列哪个命令行可列出文件/usr/share/dict/words中含有sun这个文本的所有行及其行号:

(A)

Agrep–nsun/usr/share/dict/words

Bgrep–N/usr/share/dict/wordssun

Cgrep–rsun/usr/share/dict/words

Dgrep–r/usr/share/dict/wordssun

8、下列哪一项可以列出文件/etc/services中含有文本ftp的行(D)

Aechoftp/etc/servicesBechoftp

Cgrepftp-q/etc/servicesDgrepftp

9、以下哪种方式不能获得ls命令的帮助(B)

AhelplsBls–helpCmanlsDpinfols

10、执行ping127.0.0.1命令时,使用哪个键可结束此进程(C)

Actrl+ZBtabCctrl+CDctrl+D

11、安装好的二进制包使用rpm–ql查看,通常帮助文档位于什么位置(A)

A/usr/share/docB/usr/docC/usr/doc/shareD/tmp/doc/

用户hogan已经设置了以下crontab配置,根据该配置回答下列三个问题:

05****/usr/bin/who

1004***/usr/bin/find/home-size+100M

1504**1-5/bin/weekly

11、who命令多久运行一次?

(A)

A每小时一次B每天一次C每周一次D每月一次

12、find命令何时运行?

(B)

A每天早上10:

04运行一次B每天早上4:

10运行一次

C每年10月4日运行一次D每年4月10日运行一次

13、脚本cron.weekly何时运行?

(D)

A每月1-5号早上4点15分B每月15日早上5:

04

C每周四下午3:

04D每周一到周五4点15

14、文件named.conf是一个系统配置文件,它位于(B)

A/tmpB/etcC/binD/sbin

15、哪个文件中含有用户信息数据库?

(D)

A/etc/user.datB/etc/passwd.dat

C/etc/usersD/etc/passwd

16、下列哪一项可以列出文件/etc/nsswitch.conf中含有文本nisplus的行(D)

Agrepnisplus/etc/nsswitch.confBgrepnisplus

Cgrepnisplus-q/etc/nsswitch.confD只有A和B

17、浏览manpage时,使用哪个键可退出man调页程序(C)

AZBtabCqDenterE空格键

18、非正式组织的文档位于红帽企业版linux发行版本的什么位置(A)

A/usr/share/docB/usr/docC/usr/doc/shareD/tmp/doc/

19、使用$cd~命令后,我们会进入__A___目录。

A.用户的家目录B./C.~D./tmp

20、init启动进程需要读取__A_配置文件:

A./etc/inittabB./sbin/initC./etc/sysvinitD./bin/sh

21、文件访问权限为三种类型用户使用,每个种类都有一个表示字符,其中u表示_A__A.文件的拥有者B.文件所在组的其他用户C.任何用户D.user组

22、我们可以使用tar命令的__B_选项来建立一个.tar归档文件:

A.aB.cC.dD.x

23、系统管理常用的命令文件,一般放置在____C__目录下。

A./sbinB./rootC./usr/sbinD./boot

24、为了查找出当前用户运行的所有进程的信息,我们可以使用___B_命令:

A.ps-aB.ps-uC.ls-aD.ls-l

25、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,我们可以使用_A_A.tarxvzfmyftp.tgz-C/tmpB.tarxvzfmyftp.tgz-R/tmp

C.tarvzfmyftp.tgz-X/tmpD.tarxvzfmyftp.tgz/tmp

26、我们可以使用___D__命令来查看临时变量,这一命令的输出结果由两列组成,

左边一列是变量的名字,右边一列是相应变量的值。

env

A.whichB.manC.atD.set

我们可以使用___env__命令来查看导出的环境变量,这一命令的输出结果由两列组成,左边一列是变量的名字,右边一列是相应变量的值。

27、为了得到程序中命令行参数的个数,我们可以使用变量:

_A___

A.$#B.$@C.$0D.$!

28、为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:

___B_

A.566B.644C.655D.744

29、下面哪一个命令允许你重命名一个文件_A____

A.mvB.rnC.replaceD.rename

30、我们将逻辑分区建立在__B___分区上:

A.从分区B.扩展分区C.主分区D.第二分区

31、在Linux系统中,硬件设备大部分是安装在___B__目录下的。

A./mntB./devC./procD./swap

32、比较重要的系统配置资料,一般来说大部分位于_B_目录下,如果是进行升级安装,最好先备份。

A./bootB./etcC./homeD./usr

33、设置从光盘引导需要改变:

___B

A.Linux设置B.BIOS设置C.跳线D.重新分区

34、为了将当前目录下所有.txt文件打包并压缩归档到文件this.tar.gz,我们可以使用:

_A__

A.tarczvfthis.tar.gz./*.txtB.tar./*.txtczvfthis.tar.gz

C.tarzxvfthis.tar.gz./*.txtD.tar./*.txtzxvfthis.tar.gz

35、一般来说,linux系统下的各种系统记录文件log主要是存放在系统中的__B_目录下

A./tmpB./varC./procD./usr

36、root之外的用户的用户主目录一般在___C__目录下面

A./usrB./binC./D./home

37、在vi编辑器中,要从光标当前位置向后查找一个字符的正确命令是_C___

A.F<字符>B.f<字符>C./<字符>D.?

<字符>

一、填空题(每空2分,共10分)

1、把文件abc的拥有者加上执行权限,请输入命令:

chmodx+uabc。

2、安装Linux操作系统一定要有两个分区。

一个是根分区,另外一个是交换分区分区。

3、Shell俗称操作系统的“外壳”,实际上就是命令解释程序,它提供了用户与linux内核之间的接口。

4、ifconfig在Linux的网络配置中起着非常重要的作用,如何使接口获取192.168.0.1的ip地址,假若当前以太接口是eth0:

ifconfig192.168.0.1。

5、权限字串rwxr-xr-x所对应的八进制数是___755_______。

二、判断:

(每题1分共10分对的打√,错的打×)

1、默认条件下,普通用户可以阅读目录/etc中的所有文件。

F

2、普通用户使用的命令在/usr/sbin目录下。

F

3、使用chgrp命令可以修改文件和目录所属用户。

F

4、新创建的用户的家目录必须在/home目录下。

F

5、只读文件任何人都不能修改。

F

6、安装linux操作系统是至少要划分三个分区。

F

7、只有用户所有者可以更改用户所属用户和组。

F

8、红帽企业版中默认的shell是/bin/sh的程序。

T

9、ifconfig命令修改ip地址立即生效。

T

10、chmod可用于修改文件的默认权限。

F

1、只有根用户才能阅读目录/etc中的文件。

F

2、普通用户使用的命令在/sbin目录下。

F

3、使用umask可以修改目录默认权限。

T4、新创建的用户的家目录是空的。

F

8、红帽企业版中默认的shell是bash的程序。

T

9、linux中,标准输入为键盘输入。

T

10、chmod可用于修改文件的权限。

T

四、实做问答(每题3分,共27分)

1、将当前目录下的文件mysong.midi和novels.tgz移动到/tmp下,将mysong.midi重命名为mysong.tgz

mvmysong.midinovels.tgz/tmp

mvmysong.midimvmv

2、修改目录D的属性,使其为(rwx------),即owner具有读、写、执行(rwx)权限,group和other不具备任何权限.,并将D目录的所有者和组均变成named。

chmod700DchowdnamedD

chgrpnamedDchownnamed.namedD

3、在/tmp目录下创建/etc/resolv.conf文件的硬链接和软链接,并查看删除软链接和硬链接的原文件有什么后果?

ln/etc/resolv.confresolve.hard

ln-s/etc/resolv.confresolve.soft

4、查找名字为ip的文件,查找/home下大于100M的文件,使用哪一个命令能最快速的查找出结果?

find–nameipfind/home–size+100M

5、打包压缩/etc/sysconfig/networking,名字为networking.tar.gz,并将networking.tar.gz解压到/tmp目录下。

tarcvfznetworking.tar.gz/etc/sysconfig/networking

tarxvfznetworking.tar.gz-C/tmp

6、当需要查看邮件/var/spool/mail/root的后30行时,执行的命令是?

tail-30/var/spool/mail/root

7、在当前目录树下找到含有Iamhere!

这句话的文件。

grepIamhere!

/

8.将当前目录下bb文件中的所有包含xxxxxxxxxxx(你的学号)的行,输出到当前目录下的xxxxxxxxxxx(你的学号).out文件

grepxxxxxxxxxxxbb>xxxxxxxxxxx.out

9、如何定义别名,使用ping能实现ping–c4的功能?

ailasping=”ping–c4”

10.查看/etc/rc.d/rc3.d目录下所有文件的文件的文件类型?

并写出其真实文件所在目录的绝对路径。

cd/etc/rc.d/rc3.d目录的文件类型是软链接

绝对路径在init.d下面

11、开机后init进程读取什么文件?

linux共有几种运行级别?

常用的运行级别有哪几种?

Linux共有7种运行级别

 常用的运行级别Init3init5

12、浏览/etc/rc.d/rc6.d目录下的内容,并将输出重定向到/tmp/init.d文件中,将/tmp/rc6.d改为所有人都有可执行权限。

ls>/tmp/init.d

13、如何查看磁盘信息?

如何查看/etc/所有文件大小?

df-h

du–h/etc/*

14、当用su–zhang3和suzhang3分别从root切换到zhang3(zhang3用户存在的前提下)用户后,使用pwd查看到的路径分别是什么?

su–zhang3在/home/zhang3下面

suzhang在root下面

15、当需要查看邮件/var/spool/mail/root的后30行时,执行的命令是?

tail-30/var/spool/mail/root

16、zhang3用户在/tmp目录下的创建文件text.txt如果li4用户使用rm/tmp/text.txt会出现什么信息,原因是什么?

想成功删除这个目录要如何操作?

文件text.txt的管理权限有个t

因为t表示自己创建的文件只能自己删除

17、find命令按照名字查询ip文件进行全盘搜索费时较多,在执行时通常采用后台执行,将搜索结果重定向到/tmp/tmp.txt中。

其具体步骤为?

用什么命令可查看后台和停止的进程?

find/–nameip>/tmp/tmp.txt

18.如何开启httpd服务?

开启后如何查看httpd的进程PID?

服务开启后如何杀死httpd所有进程?

vi/etc/fttpd/conf/http.conf

#pgrep-lhttpd

#kill-lhttp

19、在进行软件包安装前,通常都需要挂载光盘,将光盘挂载在/mnt/cdrom下(cdrom目录此时并不存在),其具体操作步骤是?

mkdircdrom

mount/dev/cdrom/mnt/cdrom

20、当要安装gcc软件包时,执行rpm–ivhgcc*时,发现存在很多依赖关系,此时在网络连通的条件下使用什么命令安装最快捷?

#rpm-ivhglibc-headers-2.3.4-2.25.i386.rpm

rpm-ivhkernel-headers-2.6.18-238.el5.i386.rpm

21、如何安装sudo软件包,安装后查看都安装了哪些内容,并分页显示?

sudoapt-getinstallpackagename

#rmp-qa|grepsudo

22、在/root创建一个隐藏的文件以实现每次root用户用vim命令打开文件都自动带有行号?

在root的home目录下建一个.vimrc文件

里面加一行

setnu

如果你想对所有用户都这样,那么在/etc/vimrc文件中加入这一行。

/etc/vimrc是所有用户启动vim时都会执行的。

每个用户的home目录下的.vimrc是这个用户启动vim时会执行的。

23.在考试目录下有一个目录A。

请将目录A及A中的所有文件拷贝到目录B。

      cp-rfAB

24.在考试目录下建一个目录ccc。

请将目录ccc的名字改为C。

mkdircccmvcccC

25.清空目录C,也就是将C中的文件和目录都删除(不要删除C本身)。

cdcrm-rf*

26.建立一个新目录D,并将目录A、B、C都移动到目录D中。

mkdirDmvABC   

27.修改目录D的属性,使其为(rwx------),即owner具有读、写、执行(rwx)权限,group和other不具备任何权限。

  chmodu+rwxDchmodg-rwxDchmodo-rwxD

或者chmod700D

28.按时间顺序显示当前目录中的内容,并将结果输出到文件ls.out。

     ls-t>>ls.out

29.按文件大小顺序显示当前目录中的内容,并将结果累加输出到ls.out。

     ls-s>>ls.out

30.在当前目录树下找到含有Iamhere!

这句话的文件。

grepIamhere!

/

31.在考试目录树下找到名字为"aa"的文件。

find/-nameaa

32.将aa文件中的所有xxxxxxxxxxx替换为你的学号。

ls-l/etc/aa201216021118xxxxxxxxxxx

33.将bb文件中的所有包含xxxxxxxxxxx(你的学号)的行,输出到考试目录下的文件。

grepxxxxxxxxxxxbb>xxxxxxxxxxx.out

34、当用su–zhang3从root切换到zhang3(zhang3用户存在的前提下)目录后,使用pwd查看到的路径是什么?

用suzhang3从root切换到zhang3后使用pwd查看又是什么?

(home)/root在zhang3的home目录下

35.创建用户:

zhang3、li4密码都是:

111

useraddzhang3passwd111

useraddli4passwd111cd

36.进入zhang3家目录suzhang3

37、创建文件test2.txt、test3.txt,分别创建test2.txt的硬链接和软链接test2.soft、test2.hard,并查看其文件类型和权限。

mkdirtest2.txttest3.txt

ln-stset2.txttest2.soft

lntset2.txttest2.hard

ls-l

38.查看test2.txt、test3.txt的权限ls-l

39、用chmod命令修改test2.txt权限为666、test3.txt为600

Chmod666test2.txtChmod600test3.txt

40、用chown、chgrp更改test2.txt的所有者和所属组为zhang3,test3.txt的所有者和所属组为li4

Suroot

chownzhang3test2.txtchgrpzhang3test2.txt

chownli4test3.txtchgrpli4tset3.txt

41、切换用户到zhang3,查看test2.txt、test3.txt的内容,同理可切换到li4用户查看有何不同

suzhang3cattest2.txttest3.txt

surootsuli4cattest2.txttest3.txt

42、在/home目录下查找文件test2.txt(可以使用多种方法)

find/hometest2.txt

9、查看当前文件及目录的默认权限umask

将相应命令填入到表格中:

代表字符

对目录的意义及相应的命令

对常规文件的意义及相应的命令

R

可以列出目录内容

可以读取文件的实际内容

W

可以在目录中创建、删除文件

可以编辑、修改、添加文件的内容

X

可以进入目录

可以执行文件

五、问答:

(共13分)

1、当使用ls–l查看文件时,简述每列提示的信息含义?

(6分)

drwxr-xr-x2rootroot4096oct212010desktop

d表示目录rwxr-xr-x代表他的权限2连接的文件数

rootroot表示所属用户和所属组4096代表文件大小

oct212010代表最新的修改时间

desktop代表文件名称表示常规文件

2、在/root下完成httpd.sh脚本编写并设置计划任务,使之检查/etc/rc.d/init.d/httpd是否是可执行文件,如是则开启httpd服务。

(7分)

 

3、当系统中/etc/inittab文件丢失(备份的inittab.bak在/tmp目录下)无法开机时,你所采用的修复方法是什么?

如果此时没有备份如何修复?

使用光驱挂载方式进入到救援模式

4、简述top命令所提示的信息含义?

top-01:

06:

48up1:

22,1user,loadaverage:

0.06,0.60,0.48

01:

06:

48

当前时间

up1:

22

系统运行时间,格式为时:

1user

当前登录用户数

loadaverage:

0.06,0.60,0.48

系统负载,即任务队列的平均长度。

三个数值分别为1分钟、5分钟、15分钟前到现在的平均值。

PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND

1379root160797624561980S0.71.30:

11.03sshd

PID进程id

RUSERRealusernameVIRT进程使用的虚拟内存总量,单位kb。

VIRT=SWAP+RES

PR

优先级

i

NI

nice值。

负值表示高优先级,正值表示低优先级

VIRT进程使用的虚拟内存总量,单位kb。

VIRT=SWAP+RES

RES进程使用的、未被换出的物理内存大小,单位kb。

RES=CODE+DAT

SHR共享内存大小,单位kb

%CPU上次更新到现在的CPU时间占用百分比

%MEM进程使用的物理内存百分比

TIME+进程使用的CPU时间总计,单位1/100秒

COMMAND命令名/命令行

一、磁盘分区格式化(25分)

1、设置raid阵列(8分)

(1)将磁盘sdb用fdisk命令分成4个分区,每个分区500M,ID均为raidauto。

#fdisk/dev/sdbmnp1+500Mraidauto

np2+500Mraidauto

np3+500Mraidauto

np4+500Mraidauto

w

(2)用sdb1、sdb2、sdb3设置磁盘阵列,level为5,名称为md0。

Raid-level5mkraid/dev/sdn1/md0

Raid-le

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

当前位置:首页 > 自然科学

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

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