当前位置:文档之家› Linux操作系统考试题库

Linux操作系统考试题库

Linux操作系统考试题库
Linux操作系统考试题库

一、选择题

1)下列关于操作系统的叙述中,哪一条是不正确的?(C)

A.操作系统管理计算机系统中的各种资源

B.操作系统为用户提供良好的界面

C.操作系统与用户程序必须交替运行

D.操作系统位于各种软件的最底层

2)Linux的发展始于()年,它是有()的一名大学生开发的。( A )

A. 1990、芬兰

B. 1991、芬兰

C. 1993、美国

D. 1991、波兰

3)内核不包括的子系统是( D )。(进程管理系统\内存管理系统\I/O管理系统\ 虚

拟文件系统\进程间同性间通信子系统)

A.进程管理系统

B.内存管理系统

C.I/O管理系统

D.硬件管理系统

4)Linux 中权限最大的账户是(B)。

A. admin

B. root

C. guest

D. super

5)在通常情况下,登录Linux 桌面环境,需要(B)。

A.任意一个帐户B.有效合法的用户帐号和密码

C.任意一个登录密码D.本机IP 地址

6)在Red Hat Enterprise Linux 5中要配置计算机的IP地址,需要打开哪个菜单( C )。

A.“应用程序”→“Internet” B.“系统”→“首选项”→“网络代理”

C.“系统”→“管理”→“网络” D.“位置”→“网络服务器”

7)配置网卡时,下面哪一项一般不需要配置( D)。

A.IP地址

B.子网掩码

C.默认网关地址

D.MAC地址

8)Linux文件权限中保存了( D)信息。

A.文件所有者的权限

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

C.其他用户的权限

D.以上都包括

9)Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,

一般应将其放在( C )目录中。

A./bin

B./etc

C./dev

D./lib

10)某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件

的权限为( D )。

A. 467

B. 674

C. 476

D. 764

11)文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权

限,下列命令正确的是( A )。

A. chmod a+x g+w exer1

B. chmod 765 exer1

C. chmod o+x exer1

D. chmod g+w exer1

12)当前安装Linux的主机中位于第二个IDE接口的master接口挂接一块40GB的硬盘,其

在Linux中的设备文件名为( B)。

A./dev/had

B./dev/hdb

C./dev/hdc

D./dev/hdd

13)已知Linux系统中的唯一一块硬盘是第一个IDE接口的master设备,该硬盘按顺序有

3个主分区和一个扩展分区,这个扩展分区又划分了3个逻辑分区,则该硬盘上的第二个逻辑分区在Linux中的设备名称是(C)。

A./dev/hda2

B. /dev/hda5

C./dev/hda6

D./dev/sda6

14)在redhat Linux系统中,下列哪个命令可以用来将分区挂载到目录:(A)

A.fdisk

B. mkfs

C.tune2fs

D.mount

15)在redhat Linux系统中,所有文件系统的挂载信息存放在哪个配置文件中:( B )

A./etc/passwd

B. /etc/fstab

C./etc/modules.conf

D./etc/inittab

16)在redhat Linux系统中,下列哪个命令可以用来激活服务的不同运行级别:( D )

A.active

B. make

C.turn

D.chkconfig

17)在redhat Linux系统中,硬件驱动程序配置信息存放在那个配置文件中:( C )

A./etc/passwd

B. /etc/fstab C/etc/modules.conf D./etc/inittab

18)在redhat Linux系统中,下列哪个命令可以用来查看kernel版本信息:( D )

A.check

B. ls kernel

C.kernel

D.uname

19)将Windows C:盘(hda1)安装在Linux文件系统的/winsys目录下,命令是( B )。

A.mount dev/had1 /winsys

B. mount /dev/had1 /winsys

C.mount /dev/had1 winsys

D.mount dev/had1 winsys

20)哪一个是终止一个前台进程可能用到的命令和操作: ( B )。

A.kill

B.+c

C.shut down

D.halt

21)你是Linux系统员,在/root下编写一个脚本文件showenv。你运行此脚本,命令如

下:./showenv PWD

结果显示错误提示如下:

bash:./showennv:权限不够

于是你运行命令ll showenv显示如下:

-rw-r—r-- 1 root root 155 6月 19 09:58 showenv

你想实现只有自己可以运行此脚本,而其他帐户不能运行,你需要运行命令( A )。

A. chmod u+x showenv

B. chmod g+x showenv

C. chmod o+x showenv

D. 以上命令都不能实现

22)你是Linux系统管理员,运行命令mount –t iso9660 /dev/cdrom /mnt/cdrom。随后

又运行几个命令,其中包含umount /mnt/cdrom,但不包含mount 命令。你还运行命令history,其中部分显示如下:

103 mkdir /mnt/cdrom

104 mount –t iso9660 /dev/cdrom /mnt/cdrom

你想再次访问光驱,应该运行命令(C)。

A.单击一次上箭头

B.!mount

C.!104

D.Mount /mnt/cdrom

23)第二个IDE接口主硬盘的第一个分区的标识为(hdb1)。

A. /dev/hda5

B. /dev/hda1

C. /dev/hdc1

D. /dev/hdc5

24)若一台计算机的内存为128M,则交换分区的大小一般设为( C )。

A.64MB B.128MB C.256MB D.512MB

25)DHCP是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理

一个网络系统,自动地为一个网络中的主机分配( D)地址。

A.网络

B.MAC

C.DNS

D.IP

26)检查DNS服务器的配置文件的命令有( C )

A.named-checkconf B.named-checkzone C.nslookup D. checkdns 27)以下对DNS服务器的描述,正确的是( C )。

A.DNS服务器的主配置文件为/etc/named/dns.Conf

B.配置DNS服务器,只需配置好/etc/named.conf文件即可

C.配置DNS服务器,通常需要配置/etc/named.conf和相应的区域文件

D.配置DNS服务器时,正向和反向区域文件都必须配置才行

28)启动DNS服务器的命令是( C )。

A.service bind restart B.service bind start

C.service named start D.server named start

29) ** 检验DNS服务器配置是否成功,解析是否正确,最好采用( D )

A.ping B.netstat C.ps—aux l bind D.nslookup

30)用ftp进行文件传输时,有两种模式:( C )。

A.Word和binary

B.txt和Word Document

C.ASCII和binary

D.ASCII和Rich Text Format

31)Samba服务器的配置文件是( D )。

A.httpd.conf

https://www.doczj.com/doc/d213799239.html,d.conf

C.rc.samba

D.smb.conf

32)关于DNS服务器,叙述正确的是( C )。

A.DNS服务器配置不需要配置客户端

B.建立某个分区的DNS服务器时只需要建立一个主DNS服务器

C.主DNS服务器需要启动named进程,而辅DNS服务器不需要

D.DNS服务器的root.cache文件包含了根名字服务器的有关信息

33)在DNS配置文件中,用于表示某主机别名的是:( B ) 。

A.NS

https://www.doczj.com/doc/d213799239.html,AME

https://www.doczj.com/doc/d213799239.html,

https://www.doczj.com/doc/d213799239.html,

34)Samba服务器的进程由( B )两部分组成。

https://www.doczj.com/doc/d213799239.html,d和sendmail

B.smbd和nmbd

C.bootp和dhcpd D httpd和squid

35)DNS域名系统主要负责主机名到( A )的解析。

A.IP地址 B.MAC地址 C.网络地址 D.主机别名

36)Apache服务器是( B)。

A.DNS服务器B.Web服务器 C.FTP服务器 D.Sendmail服务器

37)在以下的文件中,属于Apache主配置文件的是(A)。

A./etc/httpd/httpd.conf B./etc/Apache2/Apache2.conf

C./etc/Apache2/ports.conf D./etc/Apache2/httpd.conf

38)??设置Apache服务器主目录的路径是( D )。

A. DocentROt B. Serroot C. DocumentRoot D. serverAdmin

39)?? Apache服务器默认的监听连接端口号是(C)。

A. 1024

B. 800

C. 80

D. 8

40)若Linux用户需要将FTP默认的21号端口修改为8800,可以修改( B )配置文

件。

A./etc/vsftpd/userconf B./etc/vsftpd/vsftpd.conf

C./etc/resolv.conf D./etc/hosts

41)下面说法错误的是( D )

A、Linux操作系统不限制应用程序可用内存的大小

B、Linux操作系统是免费软件,可以通过网络下载。

C、Linux操作系统部分符合UNIX标准,可以将Linux上完成的程序经过重新修改后移

植到UNIX主机上运行。

D、Linux操作系统支持多用户,在同一时间可以有多个用户使用主机

42)下面关于RED HAT操作系统的启动过程。正确的顺序为( C )

(1)、加载内核程序,完成启动的前期工作,并加载系统的ENTT进程

(2)、主机启动进行系统自检后,读取启动引导程序

(3)、根据系统的运行级别启动相应的服务程序

(4)、根据ENTT的配置文件执行相应的启动程序。进入指定的系统运行级别

(5)、根据用户的启动菜单来选择的启动项。引导操作系统启动

(6)、显示用户输入用户名口令进行登录

A、2-5-3-1-4-6

B、2-1-5-4-3-6

C、2-5-1-4-3-6

D、1-2-3-4-5-6

43)在Linux中,当root密码丢失后,应该:(D)

A、使用软盘启动直接进入系统

B、进入单用户模式后修改root密码

C、进入系统维护模式后修改root密码

D、重新安装系统

44)LINUX操作系统是一种(D)

A、单用户单进程系统

B、多用户单进程系统

C、单用户多进程系统

D、多用户多进程系统

45)台风是哪种Linux发行版的标志(B)

A、Suse

B、Debian

C、Redhat

D、Freebsd

46)绿色的蜥蜴是哪种Linux发行版的标志( A )

A、Suse

B、Redhat

C、Freebsd

D、Debian

47)Linux的吉祥物是( C )

A、一个手持叉子的红色小恶魔

B、一个绿色的蜥蜴

C、一个企鹅

D、一顶红色帽子

48)Mozilla FireFox是一款什么软件?(B)

A、即时通讯工具

B、网络浏览器

C、媒体播放器

D、游戏

49)Linus.Torvalds的国籍是(A)

A、芬兰

B、日本

C、印度

D、美国

50)下面的操作系统中,不属于网络操作系统的是( D )

A、Netware

B、UNIX

C、Windows NT

D、DOS

51)用"useradd std"命令添加一个用户,这个用户的主目录是什么?( C )

A、/etc/std

B、/var/std

C、/home/std

D、/bin/std

52)显示一个文件最后几行的命令是( B)

A、last

B、tail

C、rear

D、tac

53)在ps命令什么参数是用来显示所有用户的进程的( D)

A、x

B、b

C、u

D、 a

54)如何显示Linux系统中注册的用户数(包含系统用户)( D)

A、wc --lines /etc/passwd

B、nl /etc/passwd |head

C、account –l

D、wc --users /etc/passwd

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

A、/

B、;

C、\

D、 |

56)如何删除一个非空子目录/tmp()

A、del /tmp/*

B、rm -rf /tmp

C、rm -Ra /tmp/*

D、 rm -rf /tmp/*

57)下面哪条命令可以把f1.txt复制为f2.txt()

A、cat f1.txt > f2.txt

B、cp f1.txt | f2.txt

C、cat f1.txt | f2.txt

D、 copy f1.txt | f2.txt

58)以下哪条命令在创建一个std用户的时候将用户加入到root组中( )

A、useradd -g std root

B、useradd -g root std

C、useradd root std

D、useradd -r root std

59)在Linux下从后台启动进程,应在命令的结尾加上符号()

A、 $

B、@

C、 #

D、 &

60)top命令的作用是()

A、返回至顶层目录

B、关机

C、显示系统运行时间

D、显示系统当前运行状况

61)用命令ls -al显示出文件aa的描述,由此可知文件aa的类型为()

-rwxr-xr-- 1 root root 599 cec 10 17:12 aa

A、符号连接

B、硬连接

C、普通文件

D、目录

62)改变文件所有者的命令为()

A、touch

B、chown

C、chmod

D、cat

63)在给定文件中查找与设定条件相符字符串的命令为()

A、sort

B、grep

C、find

D、gzip

64)哪个命令可以将普通用户切换成超级用户( )

A、su

B、passwd

C、tar

D、super

65)建立一个新文件可以使用的命令为()。

A、chmod

B、more

C、cp

D、touch

66)在下列命令中,不能显示文本文件内容的命令是()

A、more

B、join

C、tail

D、 less

67)在Linux中命令的格式通常为:

command [option][arguments]

关于以上的命令格式说法错误的是()

A、command代表命令名称

B、option是命令的选项,说明对命令的要求

C、arguments是命令的参数,描述命令作用的对应

D、“[]”之中的内容在命令格式中必须具备

68)如果要列出一个目录下的所有文件需要使用命令行( )

A、ls –a

B、ls

C、ls –l

D、ls –d

69)以下()命令可正确显示shell环境变量PATH的值

A、echo PATH

B、cat $path

C、cat PATH

D、echo $PATH

70)在vi编辑器里从编辑模式切换到命令模式需要按()

A、F2键

B、Shift键

C、 Tab键

D、Esc键

71)在vi编辑器中末行模式下保存修改的命令是()

A、q!

B、 w

C、q

D、wq

72)在vi编辑器里从命令模式切换到末行模式需要按()

A、Tab键

B、 : 键

C、Esc键

D、F2键

73)Linux系统习惯上将许多设备驱动程序存储在()目录中

A、/etc

B、/dev

C、/root

D、/boot

74)一般情况下,挂载windows 分区后,发现中文都变成了乱码,可能原因是()

A、字符编码不统一

B、文件损坏

C、该分区不能被使用

D、硬盘错误

75)Linux 下使用安全shell 登录远程主机的命令是哪个()

A、ssh

B、bash

C、ksh

D、telnet

76)当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( )目

A、/home

B、/dev

C、/mnt

D、/etc

77)下列Linux路径中属于相对路径的是()

A、/tmp

B、tmp

C、.tmp

D、 ../tmp

78)系统管理常用的二进制文件,一般放置在()目录下

A、/usr/sbin

B、/root

C、/usr/bin

D、boot

79)为了保证系统的安全,现在的LINUU系统一般将/etc/passwd密码文件加密后,保存在

()文件

A、/etc/group

B、/etc/netgroup

C、/etc/libasafe.notify

D、/etc/shadow

80)Linux系统中,程序运行有若干优先级,默认的优先级是()

A、0

B、-5

C、10

D、19

81)如果需要新建一个用户green,其所属用户组的gid为505,可使用()命令

A、# useradd green -p 505

B、# useradd green -R 505

C、# adduser green -d 505

D、# adduser green -g 505

82)DNS的功能为()

A、将MAC地址映射为IP地址

B、将主机名映射为IP地址

C、将物理地址映射为网络地址

D、将IP地址映射为MAC地址

83)如果以Apache为WWW服务器,最重要的是()配置文件

A、mime.types

B、httpd.conf

C、srm.conf

D、access.conf

84)下列变量名中有效的shell变量名是()。

A.-2-time

B.2$3

C.trust no 1

D.2004file

85)Linux下使用安全shell登录远程主机的命令是哪个()。

A.ksh

B.bash

C.ssh

D.telnet

86)关于Linux硬件支持描述,不正确的是()。

A.目前Linux还不能支持千M网卡

B.Linux下可以使用nvidia的显卡

C.Linux可以支持Modem

D.Linux可以使用打印机

87)一般情况下,挂载windows分区后,发现中文都变成了乱码,可能原因是()。

A.文件损坏

B.字符编码不统一

C.该分区不能被使用

D.硬盘错误

88)主机通过局域网直接接入internet,应该配置()。

A.IP地址

B.子网掩码

C.默认网关和dns服务器的IP地址

D.以上选项都是

89)www服务器是在internet上使用最为广泛,它采用的是()结构。

A.服务器/工作站

B.B/S

C.集中式

D.分布式

90)用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为()。

-rwxr-xr-- 1 root root 599 Cec 10 17:12 ff

A 普通文件

B 硬链接

C 目录

D 符号链接

91)DHCP是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理

一个网络系统,自动地为一个网络中的主机分配(D)地址。

A 网络

B MA

C C TCP

D IP

92)改变文件所有者的命令为(C)。

A chmod

B touch

C chown

D cat

93)在使用匿名登录ftp时,用户名为 ( D ) 。

A users

B anonymous

C root

D guest

94)Linux 文件名的长度不得超过 C 个字符。

A 64

B 128

C 256

D 512

95)从后台启动进程,应在命令的结尾加上符号 ( ) 。

A &

B @

C #

D $

96)Web服务器Apache默认的接听连接端口号是 ( C ) 。

A 1024

B 800

C 80

D 8

97)Samba服务器的配置文件是 ( D ) 。

A httpd.conf

B inetd.conf

C rc.d

D smb.conf

98)设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为

(B)。A /home B /root C /home/root D /usr/local

99)字符设备文件类型的标志是 (C) 。

A p

B c

C s

D l

100)??Linux支持的文件系统有 (D )

A.ext2

B.ext3

C.ReiserFS

D.以上均支持

101)与head命令相反的命令是(B)

A.cat B.tail C.locate D.cd

102)Linux安装程序提供了两个引导装载程序(A)

A.GROUP和LLTO B.DIR和COID C.GRUB和LILO

103)Linux中权限最大的帐户是(B)

A.admin

B.root

C.guest

D.supe

104)作为桌面应用系统中最为广泛的办公应用,OpenOffice是一款开源系统,它的软件下载地址为(A)

A.www.openoffice.org B.www.openoffice.com

C.www.office.com D.www.office.org

105)Linux下的软件openoffice,相当于Windows下的软件(B)

A.IE B.MS Office C.PhotoShop D.FlashGet

二、填空题

TCP协议能够提供可靠的、面向连接_的、全双工的数据流传输服务。

在安装Linux操作系统时,至少需要划分的2个基本分区是:__根分区_______和___交换分区__。

RedHat Linux9安装时默认的引导装载程序是GRUB。

将/dev/hda分成4个分区,其中只有1个主分区,另外3个都是逻辑分区,则这4个分区对应的设备文件是hda1、_hda5__、__hda6__和_hda7__。

第1块以太网卡对应的设备文件名是ifcfg-eth0。

目前Linux上最常用的GUI桌面环境有两个,分别为KDE、_____GNOME______。

1)Linux一般有4个主要部分:___内核__、___Shell__、__文件结构__和__实用工具___。

2)Linux的版本号分为:内核版本号和_发行版本号_,Red Hat Enterprise Linux 5的内

核版本是_2.6.18 __。

3)Linux的超级用户的用户名是__root____。

4)Linux超级用户登录后的提示符是____#____,普通用户登录后的提示符是____$____。

5)Red Hat Enterprise Linux 5中提供的默认的X Window桌面环境是:GNOME。

6)GNOME桌面环境包括面板、程序菜单和对话框。

7)图形用户界面(GUI)的主要构件是窗口、菜单和图标。

8)Red Hat Enterprise Linux 5中包含的菜单有:应用菜单、位置和。

9)Linux下用户包括:超级用户、服务用户和普通用户几种。

10)在Linux系统中,以文件方式访问设备。安装Linux系统对硬盘分区时,必须有两种

分区,分别是:根分区和交换分区。

11)某文件的权限为:-rw-r--r--,用数值形式表示该权限,则该八进制数为644,该文件

属性是文件所有者可读可写,文件所属组可读,其他人对文件可读。

12)某文件的权限为:drw-rw-r--,用数值形式表示该权限,则该八进制数为:664,该文

件是目录文件。

13)可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,

其中第一段占 1 位,表示文件类型,第二段占3位,表示文件所有者对该文件的权限。

14)符号链接设备文件的属性位是l,普通文件的属性位是 -。

15)用>;>;符号将输出重定向内容覆盖原文。

16)cp命令可复制文件或目录;rm命令可删除空目录。

17)删除一个用户的命令是:userdel;添加一个用户的命令是:useradd。

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

19)管道就是将前一个命令的标准输出作为后一个命令的标准输入。

20)唯一标识每一个用户的是用户名和uid。

21)可以在标准输出上显示2010年日历的命令及参数是cal2010。

22)使用通配符?每次可以匹配一个字符。

23)可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,

其中第一段占1位,表示文件类型,第二段占3位,表示文件所有者对该文件的权限。

24)将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保

存到/home目录下,实现此任务的tar命令格式tar –zcvf /home/wang.tar.gz

/home/stud1/wang。

25)编写的 Shell 程序运行前必须赋予该脚本文件执行_权限。

26)在用vim编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入vi

test.txt。

27)vim编辑器具有三种工作模式:命令模式、插入模式和末行模式。

28)在vi编辑模式环境下,使用Esc转入命令模式。

29)启动进程有_手动启动_和调度启动两种方法,其中调度启动常用的命令为 __at__、_

batch_ 和 _crontab__ 。

30)在安装Linux系统中,需要对网络进行配置,包括主机名、域名服务器、IP地址、子

网掩码和默认网关等必要信息。

31)SSH服务默认使用的端口号是_22___。

32)在Linux下以user账号登录IP地址为192.168.1.8的SSH服务器的命令是#ssh -l user

192.168.1.8。

33)DNS(localhost)的反向解析配置文件是named,example allow-update { none; };

34)检测DNS配置的语法错误的命令是ping

35)Linux 系统当中,DHCP的配置文件是/etc/dhcpd.conf。

36)DHCP可以实现动态的ip_地址分配。

37)查看当前Apache的应用模式的命令是:./apachectl –l 。

38)确定系统是否安装了Apache服务器的命令是rpm -qa | grep httpd。

39)查看Apache服务器的运行状态命令是apachetop。

40)Port参数的含义是串口驱动。

41)KeepAlive参数的含义是连接的生存期。

42)Directoryindex参数的含义是当客户端请求一个目录时寻找的资源列表。

43)在设置Apache服务器时,一般将服务的默认端口绑定到系统的默认端口上。

44)一个完整的电子邮件系统有3个主要的组成部分:客户端软件用户代理UA(User Agent),

邮件服务器软件MTA(Message Transfer Agent)和电子邮件使用的协议。

45)几种邮件协议默认的监听端口号分别是:SMTP的25端口、POP3的110 端口及IMAP

的143端口。

46)在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是ps -aux。

47)后台起动的进程使用 Ctrl+C 终止。

48)在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是____ /etc___。

49)Linux内核引导时,从文件/etc/fstab中读取系统中的用户组信息。

50)Shell脚本程序运行前必须赋予该脚本文件执行权限。

51)Linux系统中,以文件方式访问设备。

52)链接分为:符号链接和硬链接。

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

54)在Linux系统下,第二个IDE通道的硬盘被标识为hdb。

55)在Linux系统下,第一个SCSI通道的硬盘被标识为零。

56)在Linux系统下,第二个IDE通道的硬盘(从盘)第一个主分区被标识为hdb。

57)在Windows环境下共享Unix/Linux中的用户目录的一个工具是Samba服务器。

58)DHCP可以实现动态ip地址分配。

59)图形用户界面(GUI)的主要构件是面板、菜单和对话框。

60)一个IP V4地址由32位(二进制数)组成。

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

nslookup。

62)如果只是要修改系统的IP地址,应修改/etc/rc.d/rc.inet1配置文件。

63)电子邮件系统由用户代理和邮件服务器两个子系统组成。

64)唯一标识每一个用户的是用户uid和用户名。

65)Ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络

的连通性。

66)在子网掩码为255.255.255.128的网段能够容纳的主机的数量为252。

67)当umask=027时,此时创建的目录文件的初始权限为0640。

68)init的PID是1_。

69)当我们查看/etc/passwd文件的时候,发现所有用户信息中都包含一个x,这里x代表_

启用shadow 文件保存密码__。

三、简答题

1.如果在安装Linux过程中使用自动分区,安装程序会自动将Linux占用的磁盘空间分成几个分区?简述这些分区的名字以及各自的作用。

/boot 存放内核镜像的地方,这个文件夹独立分区的意义在于降低不能开机的风险。

/ 根目录,一般采用etx3文件系统,分区的容量一定要大于安装软件包的容量。

/usr 多数软件的默认安装的地方在/usr,如果需要安装很多软件的话,且把/usr独立分区,则这个分区不能太小。

/swap 用于和内存交换正在运行程序的数据,相当于Windows中的虚拟内存,大小一般取物理内存的2倍。/home 主目录,类似于Windows里的“我的文档”。

/var 存放一些动态数据,系统日志,debian的apt缓存都在这个目录里。

2.如何将/root下所有bmp文件压缩到my.tar.gz文件中?

tar -czf /root/*.BMP my.tar.gz

3.若一个文件的文件名以”.”开头,例如.bashrc,这代表什么?如何显示这种文件及相关属性?

隐藏文件,ls -al

4.一个文件的权限属性为-rwxrwxrwx,表示什么意义?如何才能将其修改为-rwxrw-r--?

普通文件,owner,同用户组成员和其他成员都具有读写和执行的权限

chmod 764 filename

5.写出在命令行方式下,挂载和浏览U盘中文件的命令。

1: 在控制台状态下输入如下命令: #fdisk -l /dev/sd* 查看你的 USB 设备名字。设备名称为/dev/sdb1,容量 4012MB、文件系统为 FAT32。

2: 在/mnt 目录下建立一个挂装 USB 存储器的目录: #mkdir /mnt/usb

3: 然后再运行装载设备命令,将 USB 设备挂载到/mnt/usb 目录下: #mount /dev/sdb1 /mnt/usb

4: 运行如下命令即可查看 USB 存储器中的文件信息. #ls –l /mnt/ usb

1)简述操作系统的概念?

操作系统是配置在计算机硬件上第一层软件,它是一组控制和管理计算机硬件与软件资源,合理地对各类作业进行调度,以及方便用户的程序的集合

2)操作系统有哪些功能?

处理机管理功能,储存器管理功能,设备管理功能,文件管理功能,以及作为用户与硬件系统之间的接口。

3)什么是 Linux 内核版本?什么是 Linux 的发行版本?常见的发行版本有哪些?

Linux内核版本:Linux的内核是Linux操作系统的核心组件,它会定期的更新.每次更新都有一个版本号,这个版本号就是Linux的内核版本

Linux的发行版本,不同组织发行的,他们的发行的Linux操作系统包括内核和外围的GNU 的应用程序组成,一般来说是一个比较完整的操作系统,每个组织发行的版本是不太一样的这些不同的版本成为Linux发行版本。

常见发行版本:fedora,archlinux,ubuntu,Centos,RHEL,Debian等。

4)什么是绝对路径与相对路径,要由/usr/Share/doc进入到/usr/share/man写出相对路

径与绝对路径。

绝对路径:以文件系统的根目录为参考点,所建立出来的目录路径。以文件系统的根目录为参考点,所建立出来的目录路径。由于根目录的位置是固定的,所以不管用户位于文件系统的任何目录位置,当它引用同一个文件时,所使用的路径都是一样的,故称之为绝对路径。

相对路径:以当前用户所在的目录位置为参考点,所建立出来的目录路径。以当前用户所在的目录位置为参考点,所建立出来的目录路径。因此,当用户位于不同的目录下时,引用同一个文件,所使用的路径将不相同,故称之为相对路径。

cd .../man

5)RedHat Linux的运行级别有多少种?分别是什么意思?

6个运行级别 # 0 - 停机(千万不要把initdefault设置为0 ) # 1 - 单用户模式 # 2 - 多用户,但是没有NFS # 3 - 完全多用户模式 # 4 - 没有用到 # 5 - X11 # 6 - 重新启动(千万不要把initdefault设置为6 ) # 对各个运行级的详细解释: 0 为停机,机器关闭。 1 为单用户模式,就像Win9x下的安全模式类似。 2 为多用户模式,但是没有NFS 支持。 3 为完整的多用户模式,是标准的运行级。 4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。 5 就是X11,进到X Window系统了。 6 为重启,运行init 6机器就会重启。

6)安装Linux至少需要哪两个分区?

根分区和交换分区

7)more命令和less命令有何异同?

more命令功能:让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q 键停止显示。less命令功能:less命令的用法与more命令类似,也可以用来浏览超过一页的文件。所不同的是less命令除了可以按空格键向下显示文件外,还可以利用上下键来卷动文件。当要结束浏览时,只要在less命令的提示符“: ”下按Q键即可。

8)在Linux系统中有重定向和管道的功能,他们都能把前面的输出作为后面的输入,他们

的区别是什么?

重定向是把前面运行命令的结果输入到后面的文件中;而管道功能是把前面命令运行的结果作为后面命令的输入。主要区别在于>后是一个文件名,而| 后是一个命令

9)在Linux系统中有拷贝和硬链接,这两个都能够复制文件但功能不完全相同,请说明他

们的区别是什么?

具体的说,硬链接只是复制了文件的inode(节点),inode是操作系统指定文件的依据,每个文件有且只有一个inode,所以操作硬链接就是操作源文件。而复制则可以看成新建一个文件并拷贝原文件的内容。

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

硬链接只能引用同一文件系统中的文件。符号链接是一个指针,指向文件在文件系统中的位置。硬连接记录的是目标的inode,符号连接记录的是目标的path。

11)请简述/etc/passwd配置文件的作用?

/etc/passwd 用户数据库,其中的域给出了用户名、真实姓名、用户起始目录、加密口令和用户的其他信息。

12)Linux系统中shell的类型及特点?

Bourne Shell,是UNIX最初始的Linux,并且在每种UNIX上都可以使用。

C Shell,被很多c程序员使用

Korn Shell

Shell自身就是一个解释型的程序设计语言。

13)Linux目录的最顶端是什么目录?请至少最顶端目录其中3个目录的用处。

14)如果一个目录对test用户具有读写权限,那么此用户是否能够进入该目录并列出该目

录内的文件?为什么?

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

16)什么是文件系统?Linux下常用的文件系统有哪些?

文件系统是操作系统在磁盘上存储与管理文件的方法和数据结构。

ext2,ext3

reiserfs

vfat

ISO9660

swap

17)/etc/hosts配置文件的作用?

是主机名,或者说本地主机域名(FQDN)和你本机IP的对应关系!解析本地域名用!18)Samba服务器的主要功能?

共享目录–共享打印机–控制共享资源的权限

19)将当前计算机的IP地址设为192.168.1.123,子网掩码为255.255.255.0。写出所用命

令。

20)对于内存为512MB的计算机,用20G的空间来安装Linux,请给出一种分区方案。

21)init 0 init1 init 3 init 5 init 6 这几个启动级别都代表什么意思?

#0 关机

#1 单用户模式

#2 多用户,没有 NFS(和级别3相似,会停止部分服务)

#3 完全多用户模式,提供NFS服务

#4 没有用到

#5 图形登入的用户模式x11(Xwindow)

#6 重新启动

22)如何在DNS中指定邮件服务器?

23)DNS 服务中主要的配置文件有哪些?

/etc/hosts,/etc/host.conf,/etc/resolv.conf

24)请描述DHCP服务的地址分配过程?

25)在samba配置文件中加入一个共享文件夹的设置,要求修改public段(一个共享的目

录,普通的访问者只读,属于std组的用户可以读写)

; comment = Public Stuff

; path = /home/samba

; public = yes

; writable = yes 改成no

; printable = no

; write list = @std

26)某学校内部既存在Windows操作系统,又存在Linux操作系统,为了方便资源共享,建

立一台samba服务器,其地址为192.168.0.5,建立std、teacher两个用户,同时设

置其密码。

27)FTP服务器有哪几种数据传输模式?分别在什么场合使用?

二进制模式,

文件模式

压缩模式

28)FTP的使用者分为哪几类?

①仅有授权访问;②仅有匿名访问;③匿名访问与授权访问混合使用

29)如何启动,终止、重新启动和查看WWW服务是否运行?

Apache服务器的配置文件httpd.conf中有很多内容,请解释如下配置项:

(1)MaxKeepAliveRequests 200

(2)UserDir public_html

(3)DefaultType text/plain

(4)AddLanguare en.en

(5)DocumentRoot“/usr/local/httpd/htdocs”

(6)AddType application/x-httpd-php.php.php.php4

(1)允许每次连接的最大请求数目,此为200;

(2)设定用户放置网页的目录;

(3)设置服务器对于不认识的文件类型的预设格式;

(4)设置可传送语言的文件给浏览器;

(5)该目录为Apache放置网页的地方;

(6)服务器选择使用php4。

30)试解释apache服务器以下配置的含义:

(1)port 1080

(2)UserDir userdoc

(3)DocumentRoot “/home/htdocs”

(4);

Options Indexes FollowSymLinks

AllowOverride None

Order deny,allow

deny from all

allow from 192.168.1.5

;

(5)Server Type Standlone

1将apache服务器的端口号设定为1080

2设定用户网页目录为userdoc

3设定apache服务器的网页根目录:/home/htdocs

4在此apache服务器上设定一个目录/home/htdocs/inside且此目录只允许IP地址为192.168.1.5的主机访问

5定义apache服务器以独立进程的方式运行。

31)目前Internet上流行的网站构架方式是LAMP,指的是什么?

32)Linux下dns服务器的主配置文件是什么?在主配置文件中,zone带表什么意思?

33)/etc/shadow文件有什么用处?它有哪些字段?

/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。

用户登录名

加密口令

上次更改口令以来经过的时间

经过多少天允许更改

要求更改的尚余天数

到期警告天数

账户不活动之前尚余天数保留

34)简述DNS进行域名解析的过程。

<1> Dns 客户机提出域名解析请求,并将请求发送给本地的域名服务器。

<2> 当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该记录项,则本地的域名服务器就直接把查询的结果返回。

<3> 如果本地的缓存没有该记录项,则本地的域名服务器就直接把请求发给根域名服务器,然后根域名服务器在返回给本地域名服务器一个所查询域的主域名服务器的地址。

<4> 本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有记录,则返回相关下级域名服务器的地址。

<5> 重复第四步,直到找到正确的记录。

<6> 本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。

35)Linux的安装可以使用哪几种方式?分别有什么优缺点?

36)使用源代码安装软件的步骤是什么?

37)简述代理服务器的作用。

代理网络用户去取得网络信息。形象的说,它是网络信息的中转站

38)什么是Squid ? Squid具有什么功能?

squid是自由软件,用于linux平台上作代理服务器或web缓存

39)什么是透明代理?5.简述iptables命令的规则要素。

透明代理的意思是客户端根本不需要知道有代理服务器的存在,它改变你的request fields (报文),并会传送真实IP,多用于路由器的NAT转发中

40)简述防火墙的作用。

防火墙是网络安全的屏障

对网络存取和访问进行监控审计

防止内部信息的外泄

1)Linux下,不同的帐户可以使用相同的密码。

2)目前Linux已经可以支持千M网卡。

3)Linux可以支持ADSL连接上网。

4)在Linux下/etc/passwd文件对所有用户都是可读可写的。

5)在Linux下/etc/shadow文件对所有用户都是可读可写的。

6)在Linux下/etc/passwd文件记录了所有用户的登录口令。

7)在Linux下可以通过虚拟机运行windows下的应用程序。

8)Linux不支持Adsl。

9)Linux内核版本是一个类似x.y.z的一串数字,如果有两个版本的内核分别是2.6.11

与2.6.12,其中版本为2.6.12的内核比较新。

10)Linux支持的文件系统包含有ext2、ext3和ReiserFS。

11)Linux可以在swap分区上安装。

12)Linux文件权限中只保存了文件所有者的信息。

13)终止一个前台进程可以用命令CTRL+C。

14)在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是–p。

15)ifconfig命令可以加载网卡到内核中。

16)下列文件中,包含了主机名到IP地址的映射关系的文件是/etc/hosts。

17)Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,

一般应将其放在 /bin目录中。

18)删除文件命令为del。

19)Linux是一个多任务,多用户的操作系统。

20)grub的系统选择菜单里面可以有多个操作系统选项。

21)Linux的发行版包含RedHat、Debian和SuSe等。

22)在通常情况下,登录Linux桌面环境,需要有效合法的用户帐号和密码。

23)在目前桌面系统中的Fcitx输入法中,包含了多种汉字输入方法,而非拼音一种。

1)在/root目录下,创建

...。

....的拼音命名的文件夹

..一个以自己的姓

2)复制文件/etc/fstab到该文件夹,文件名不变。

3)进入/root文件夹,显示当前的路径。

4)统计/root/fstab的行数、单词数、字符数。

5)查看/root/fstab的前4行,查看该文件的内容。(用三种方法)

6)修改/root/fstab的属性为:属主具有一切权限,同组用户具有可读可写的权限,其

他用户具有可读权限。

7)查看/root/fstab的属性,查看该文件的类型。

8)复制/root/fstab文件至/home目录下。

9)删除/root/fstab文件。

10)显示2009年6月的日历,显示当前系统日期,时间设为6月28日。

11)显示当前系统时间,时间设为14:00。

12)后台启动程序gedit。

13)写出系统1分钟后关机的命令,写出系统5分钟后重启的命令。

14)用top命令观察Linux正在运行的进程。

15)显示历史命令表的所有内容。

16)配置网卡eth0的IP地址为192.168.0.1,子网掩码为255.255.255.0。

17)添加一个用户,名称为wx,并设置密码。

18)添加一个用户组,名称为wuxi。

19)改变用户wx的信息,使用户属于wuxi组,附加组为root。

20)显示当前硬盘的分区信息。

21)系统挂在u盘的命令。

22)建立文件/root/group的硬链接,路径为/root/abc。

1)在根目录下有四个文件m1.c,m2.c,m3.c,m4.c,用Shell编程,实现自动创建

m1,m2,m3,m4四个目录,并将m1.c,m2.c,m3.c,m4.c四个文件分别剪贴到各自相应的目录下

2)用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。

3)编写一个名为del的脚本程序,先检查所给文件是否存在。如果文件不存在,请给出提

示;如果存在,完成对其的完全删除。

4)编写一个名为copy的脚本程序,格式copy 。如果file1不存在,请提示;

如果file2不存在,创建它。

5)编写一个名为mul的脚本程序,参数为一小于10的正整数。先检查参数是否符合要求。

如果不符合要求,请给出提示;如果符合要求,分别输出其与1到9的乘积。

6)编写一个名为check的脚本程序,参数为一小于100的正整数。先检查参数是否符合要

求。如果不符合要求,请给出提示;如果符合要求,检查其是否为素数,并给出结果“This is a ”或“This is not a ”。

7)编写一个名为cubic的脚本程序,参数为一小于20的正整数。先检查参数是否符合要求。

如果不符合要求,请给出提示;如果符合要求,输出从1到该正整数的立方值。

8)编写一个shell脚本,它使得能够显示下面序列的前20个数字。0,1,1,2,3,5,8,13…,前二

个数字之和为第三个数字,即著名的Fibonacci序列。

相关主题
相关文档 最新文档