linux考试试题及答案.docx

上传人:b****5 文档编号:5126733 上传时间:2022-12-13 格式:DOCX 页数:14 大小:22.48KB
下载 相关 举报
linux考试试题及答案.docx_第1页
第1页 / 共14页
linux考试试题及答案.docx_第2页
第2页 / 共14页
linux考试试题及答案.docx_第3页
第3页 / 共14页
linux考试试题及答案.docx_第4页
第4页 / 共14页
linux考试试题及答案.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

linux考试试题及答案.docx

《linux考试试题及答案.docx》由会员分享,可在线阅读,更多相关《linux考试试题及答案.docx(14页珍藏版)》请在冰豆网上搜索。

linux考试试题及答案.docx

linux考试试题及答案

Linux考试试题及答案

一、选择题

1、在/etc/fstab文件中指定的文件系统加载参数中,那个参数一般用于CD-ROM等移动设备(D)

A.defaults

B.sw

C.rw和ro

D.noauto

2、Linux文件权限一共10位长度,分成四段,第三段表示的内容是(C)

A.文件类型

B.文件所有者的权限

C.文件所有者所在组的权限

D.其他用户的权限

3、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D)

A.-m

B.-d

C.-f

D.-p

4、一台主机要实现通过局域网与另一个局域网通信,需要做的工作是(C)

A.配置域名服务器

B.定义一条本机指向所在网络的路由

C.定义一条本机指向所在网络网关的路由

D.定义一条本机指向目标网络网关的路由

5.下列提法中,不属于ifconfig命令作用范围的是(D)

A.配置本地回环地址

B.配置网卡的IP地址

C.激活网络适配器

D.加载网卡到内核中

6、下列关于链接描述,错误的是(B)

A.硬链接就是让链接文件的i节点号指向被链接文件的i节点

B.硬链接和符号连接都是产生一个新的i节点

C.链接分为硬链接和符号链接

D.硬连接不能链接目录文件

7、下列文件中,包含了主机DNS配置信息的文件是(C)

A./etc/host.conf

B./etc/hosts

C./etc/resolv.conf

D./etc/networks

8、那个命令可以从文本文件的每一行中截取指定内容的数据(D)

A.cp

B.dd

C.fmt

D.cut

9、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用(C)命令。

A.cat

B.more

C.less

D.menu

10、对名为fido的文件用chmod551fido进行了修改,则它的许可权是(D)

A.-rwxr-xr-x

B.-rwxr--r--

C.-r--r--r--

D.-r-xr-x—x

11、文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是(A)

A.chmoda+xg+wexer1

B.chmod765exer1

C.chmodo+xexer1

D.chmodg+wexer1

12、有关归档和压缩命令,下面描述正确的是(C)

A.用uncompress命令解压缩由compress命令生成的后缀为.zip的压缩文件

B.unzip命令和gzip命令可以解压缩相同类型的文件

C.tar归档且压缩的文件可以由gzip命令解压缩

D.tar命令归档后的文件也是一种压缩文件

13、下列那一项不是进程和程序的区别(B)

A.程序是一组有序的静态指令,进程是一次程序的执行过程

B.程序只能在前台运行,而进程可以在前台或后台运行

C.程序可以长期保存,进程是暂时的

D.程序没有状态,而进程是有状态的

14、下列关于/etc/fstab文件描述,正确的是(D)

A.fstab文件只能描述属于linux的文件系统

B.CD_ROM和软盘必须是自动加载的

C.fstab文件中描述的文件系统不能被卸载

D.启动时按fstab文件描述内容加载文件系统

15、如果想配置一台匿名ftp服务器,应修改那个文件(C)

A./etc/gateway

B./etc/ftpservers

C./etc/ftpusers

D./etc/inetd.conf

16、关于进程调度命令,那一项是不正确的(B)

A.当日晚11点执行clear命令,使用at命令:

at23:

00todayclear

B.每年1月1日早上6点执行date命令,使用at命令:

at6amJan1date

C.每日晚11点执行date命令,crontab文件中应为:

023*date

D.每小时执行一次clear命令,crontab文件中应为:

0*/1*clear

17、可以完成主机名与IP地址的正向解析和反向解析任务的命令是(A)

A.nslookup

B.arp

C.ifconfig

D.dnslook

18、将光盘/dev/hdc卸载的命令是(C)

A.umount/dev/hdc

B.unmount/dev/hdc

C.umount/mnt/cdrom/dev/hdc

D.unmount/mnt/cdrom/dev/hdc

19、用ftp进行文件传输时,有两种模式(C)

E.Word和binary

F.txt和WordDocument

G.ASCII和binary

H.ASCII和RichTextFormat

20、crontab文件由六个域组成,每个域之间用空格分割,其排列如下(B)

I.MINHOURDAYMONTHYEARCOMMAND

J.MINHOURDAYMONTHDAYOFWEEKCOMMAND

K.COMMANDHOURDAYMONTHDAYOFWEEK

L.COMMANDYEARMONTHDAYHOURMIN

二、填空题

1.在Linux系统中,以文件方式访问设备。

2、Linux文件系统中每个文件用i节点来标识。

3、内核分为进程管理系统、内存管理系统、I/O管理系统和文件管理系统等四个子系统。

4、在Linux系统上做备份可以有两种类型:

系统备份和用户备份。

其中前者是指对操作系统的备份,后者是指对应用程序和用户文件的备份。

5、设定限制用户使用磁盘空间的命令是quota

6、将前一个命令的标准输出作为后一个命令的标准输入,称之为管道

7、在Linux系统中,压缩文件后生成后缀为.gz文件的命令是gzip

8、检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是fsck–a/dev/had5。

9、在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令nslookup

10、启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at、batch和crontab

11、rm命令可删除文件或目录,其主要差别就是是否使用递归开关-r或-R

12、ping命令用于测试网络的连通性,ping命令通过ICMP协议(internet控制信息协议)来实现

13、shell不仅是用户命令的解释器,它同时也是一种功能强大的编程语言。

bash是Linux的缺省shell

14、/sbin目录用来存放系统管理员使用的管理程序

15、将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式tarzcvf/home/wang.tar.gz/home/stud1/wang。

三、问答题

1、简述Linux启动过程

Bios引导

启动引导工具grub

核心初始化

载入初始程序init

init初始化

从inittab中读取数据,决定启动级别

系统运行

2、进程的查看和调度分别使用什么命令?

进程查看的命令是ps和top。

进程调度的命令有at,crontab,batch,kill。

3、什么是符号链接,什么是硬链接?

符号链接与硬链接的区别是什么?

符号链接可以建立对于文件和目录的链接。

符号链接可以跨文件系统,即可以跨磁盘分区。

符号链接的文件类型位是l,链接文件具有新的i节点。

硬链接不可以跨文件系统。

它只能建立对文件的链接,硬链接的文件类型位是-,且硬链接文件的i节点同被链接文件的i节点相同。

4、简述网络文件系统NFS,并说明其作用。

网络文件系统是应用层的一种应用服务,它主要应用于Linux和Linux系统、Linux和Unix系统之间的文件或目录的共享。

对于用户而言可以通过NFS方便的访问远程的文件系统,使之成为本地文件系统的一部分。

采用NFS之后省去了登录的过程,方便了用户访问系统资源。

5、某/etc/fstab文件中的某行如下:

LABEL=/tmp/tmpext3defaults12

请说明各列的含义

第一列:

将被加载的文件系统名;第二列:

该文件系统的安装点;第三列:

文件系统的类型;第四列:

设置参数;第五列:

供备份程序确定上次备份距现在的天数;第六列:

在系统引导时检

测文件系统的顺序。

6、linux创建文件系统的步骤。

第一步:

分区:

fdisk

#fdisk/dev/sda根据提示进行分区

第二步:

格式化磁盘

#mkfs.ext3/dev/sda5

第三步:

挂载文件系统

#mount/dev/sda5/test

7、查询file1里面空行的所在行号

awk‘{if($0~/^$/)printNR}’file1

或者

grep-n^$file1|awk'{print$1}'

8、查询file1以abc结尾的行

grepabc$file1

9、打印出file1文件第1到第3行

sed-n’1,3p’file1

或者

head-3file1

10、在2月份内,每天的早上6点到12点中,每隔2小时执行一次/usr/bin/httpd.sh怎么实现

06-12/2*11*/usr/bin/httpd.sh

11、查找出/etc目录下大于100k的文件

find/etc–size+100k

12、简述raid0、raid1、raid5三种工作模式的工作原理及特点。

RAID0:

连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID结构。

RAID0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。

因此,RAID0不能应用于数据安全性要求高的场合。

RAID1:

它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。

当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID1可以提高读取性能。

RAID1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。

当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

简单来说就是:

镜象结构,类似于备份模式,一个数据被复制到两块硬盘上。

RAID5:

分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。

支持一块盘掉线后仍然正常运行。

13、如何查看占用端口8080的进程。

lsof-i:

8080

14、如何查看linux主机的CPU信息、内存信息、文件系统信息。

查看CPU信息:

cat/proc/cpuinfo

查看内存信息:

cat/proc/meminfo

查看文件系统:

df–h

15、将一个文本的奇数行和偶数行合并,第2行和第3行合并

奇数行和偶数行合并

#sed'$!

N;s/\n//g'install.log

第2行和第3行合并

#sed-n-e2p-e3pinstall.log|sed'$!

N;s/\n//'

16、linux在命令行下如何永久配置主机的IP地址。

#vi/etc/sysconfig/network-scripts/ifcfg-eth0

#IntelCorporation82545EMGigabitEthernetController(Copper)DEVICE=eth0#设备名称

BOOTPROTO=static

BROADCAST=192.168.0.255

HWADDR=00:

0C:

29:

F5:

67:

3B#设备的MAC地址

IPADDR=192.168.0.110#IP地址

NETMASK=255.255.255.0#子网掩码

GATEWAY=192.168.0.1#默认网关

NETWORK=192.168.0.0

ONBOOT=yes#开机自动启动

17、linux如何修改主机名。

第一步:

#hostnamenewhostname

第二步:

修改/etc/sysconfig/network中的hostname

第三步:

修改/etc/hosts文件

18、linux下如何配置ntp服务

第一步:

配置服务端

修改/etc/ntp.conf

#Hostsonlocalnetworkarelessrestricted.

restrict192.168.0.0mask255.255.255.0nomodifynotrap

启动ntp服务

#servicentpdstart

第二步:

客户端向服务器同步时间

#ntpdate192.168.0.110

19、linux如何实现双网卡绑定。

第一步:

建立虚拟网络接口ifcfg-bond0文件

#catcd/etc/sysconfig/network-scripts/ifcfg-bond0

#IntelCorporation82545EMGigabitEthernetController(Copper)

DEVICE=bond0

BROADCAST=192.168.10.255

IPADDR=192.168.10.10

NETMASK=255.255.255.0

NETWORK=192.168.10.0

MTU=1500

GATEWAY=192.168.10.1

第二步:

编辑原有网卡eth0和eth1信息文件使其内容为:

#catifcfg-eth0

#IntelCorporation82545EMGigabitEthernetController(Copper)

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

TYPE=Ethernet

MASTER=bond0

slave=yes

#catifcfg-eth1

#IntelCorporation82545EMGigabitEthernetController(Copper)

DEVICE=eth1

BOOTPROTO=none

ONBOOT=yes

TYPE=Ethernet

MASTER=bond0

slave=yes

第三步:

bonding编辑/etc/modprobe.conf加入下面两行

#vi/etc/modprobe.conf

aliaseth0bnx2aliaseth1bnx2

aliasscsi_hostadapteraacraid

aliasscsi_hostadapter1ata_piix

aliaspeth0bnx2

aliasbond0bonding

optionsbond0miimon=100mode=0

第四步:

编辑/etc/rc.d/rc.local文件,加入ifenslavebond0eth0eth1重启主机

20、如何解决Linux中文乱码

修改/etc/sysconfig/i18n文件

#LANG="en_US.UTF-8"

#SUPPORTED="en_US.UTF-8:

en_US:

en"

#SYSFONT="latarcyrheb-sun16"

改为

LANG="zh_CN.GB18030"

LANGUAGE="zh_CN.GB18030:

zh_CN.GB2312:

zh_CN"

SUPPORTED="zh_CN.GB18030:

zh_CN:

zh"

SYSFONT="lat0-sun16"

SYSFONTACM="8859-15"

21、CentOS如何配置光盘做为yum源

编辑/etc/yum.repos.d/目录下的文件

把该目录下的所有文件备份到其它目录,新建.repo文件,文件名可以随意,后缀必须为.repo该文件内容如下:

[base]

name=ds002

baseurl=file:

///media/CentOS_6.4_Final

enabled=1

gpgcheck=0

文件编辑成功后,执行yumlist如果参列出光盘的软件包,则配置成功。

22、linux下如何配置nfs

服务端配置:

第一步:

编辑/etc/exports文件

#vi/etc/exports

/home/lzh192.168.0.0/24(rw)

第二步:

重启portmap和nfs服务

#serviceportmaprestart

#servicenfsrestart

#exportfs

客户端配置:

第一步:

查询nfs共享状态

#showmount–e192.168.0.110

第二步:

挂载fs

#mount192.168.0.110:

/home/lzh/home/lzh

23、如何修改进入Linux时候的run-level?

又run-level0,1,3,5各代表什么意思?

修改/etc/inittab里头的设定即可;

0:

关机(如init0);

1:

单人维护模式,没有网络功能;

3:

纯文本接口登入,多人多任务环境;

5:

X-Window登入模式,多人多任务模式。

24、vi编辑器中若上下左右键无法使用时,请问如何在一般模式移动光标?

h,j,k,l

25、如何到本档案的最后一行、第一行;本行的第一个字符、最后一个字符?

G,1G,0,$

26、什么是绝对路径和相对路径,要由/usr/share/doc迚入到/usr/share/man由相对路径和绝对路径的写法各是什么?

绝对路徂绝对由/开始写起,相对路徂则非由/写起;

cd/usr/share/man;cd../man

27、若一个使用者的umask为033,请问他建立一个新的目录与档案时的默认属性为?

目录:

744-rwx-r--r--

档案:

644-rw-r--r—

28、Linux用户的账号、密码不群组的名称档案放在哪里?

/etc/passwd

/etc/shadow

/etc/group

29、LVM是什么,简述PV、VG、LV之前的关系。

LVM是LogicalVolumeManager(逻辑卷管理)的简写,LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。

PV:

是物理的磁盘分区

VG:

LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库或者是几个大的硬盘。

LV:

也就是从VG中划分的逻辑分区

30、说明一个用户登入系统的流程

第一步、登入:

使用/bin/login程序,并输入ID与passwd

第二步、确认密码:

搜寻/etc/passwd,/etc/shadow确认密码!

并取得用户的相关信息第三步、查核pam登入模块:

这个需要视主机的设定而定

第四步、取得并执行shell:

由/etc/passwd取得shell后,并执行shell

31、linux下如何查看ISO文件的内容

第一步:

使用命令“#mkdir/mnt/iso”来创建挂载点;

第二步:

挂载该.iso文件:

#mount–tiso9660–oloopmandrake80-inst.iso/mnt/iso;

第三步:

浏览/mnt/iso目录。

32、用top命令查看系统中各进程的资源占用情况,下面是top的部分内容:

PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND

4054root15012736992716R2.00.00:

00.01top

1root15010348680576S0.00.00:

00.69init

2rootRT-5000S0.00.00:

00.00migration/0

3root3

419000S0.00.00:

00.00ksoftirqd/0

4rootRT-

5000S0.00.00:

00.00migration/1

5root3419000S0.00.00:

00.00ksoftirqd/1

6root10-5000S0.00.00:

00.00events/0

7root10-5000S0.00.00:

00.00events/1

8root10-5000S0.00.00:

00.00khelper25root10-5000S0.00.00:

00.00kthread

30root10-5000S0.00.00:

00.00kblockd/0

31root10-5000S0.00.00:

00.00kblockd/1

32root14-5000S0.00.00:

00.00kacpid

请解释各列所表示的含义。

PID:

进程id

USER:

进程所有者的用户名

PR:

优先级

NI:

nice值。

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

VIRT:

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

VIRT=SWAP+RES

RES:

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

RES=CODE+DATA

SHR:

共享内存大小,单位kb

S:

进程状态。

D=不可中断的睡眠状态

R=运行

S=睡眠

T=跟踪/停止

Z=僵尸进程

%CPU:

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

%MEM:

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

TIME+:

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

COMMAND:

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

当前位置:首页 > 高等教育 > 哲学

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

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