温故:

40.在下列的名称中,不属于DNS 服务器类型的是:(C

A Primary Master Server

B Secondary Master Server

C samba

D Cache_only Server

 批注:

域名服务器可以分为三类:主域服务器、辅域服务器和Caching only服务器。

1.主域服务器

每个DNS域都必须有主域服务器。主域服务器包含本域内所有的主机名及其对应的IP地址,以及一些关于区的信息。主域服务器可以使用所在区的信息来回答客户机的问询。它通常也需要通过询问其它的域名服务器来获得所需的信息,主域服务器的信息以资源记录的形式进行存储。

2.辅域服务器

为了信息的冗余性,每个域至少有一个辅域名服务器。每个辅域名服务器含有区数据厍的一份拷贝。辅域名服务器像主域服务器一样提供区的信息。为了响应用户的请求,辅域名服务器通常需要询问其他服务器以得到所要的信息。和主域服务器差不多,辅域名服务器中也有一个Cache,用于保存从其它服务器中得到的信息。

3.Caching only域名服务器

Caching only服务器不提供任何关于区的权威信息,当用户向它发出询问时,仅仅转发给其它的域名服务器,直到得到答案,并把答案在自己的 Cache 中保存一段时间,如果客户发出同样的询问时,它直接用 Cache 中的信息来回答,无需询问转发给其它的域名服务器。Caching only域名服务器通常是为了减少DNS 的传输量而建立。


        如果大家对这份面试题有兴趣,大家可以看看《Linux运维常见面试题汇总​》和 我的《Linux之常见面试题知识点批注(六)》,前者是纯粹的面试题(转载内容,记得给原作者点赞哦),后者是我对这份面试题做的批注,主要是相关的知识点拓展,可以把后者当成一份答题资料来看。        

知新:

        今天继续为选择题的41~60题进行批注,加油。

41. 邮件转发代理也称邮件转发服务器,它可以使用SMTP 协议,也可以使用(C)协议。

A FTP

B TCP

C UUCP

D POP

 批注:

        博主答案给的就是UUCP,说实话关于这个uucp协议我在网上没找到这个词汇的太多信息,大家看看有个印象就好。


42.启动samba 服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中前者是在 (C) 文件中以独立进程方式启动。

A /usr/sbin/smbd

B /usr/sbin/nmbd

C rc.samba

D /etc/inetd.conf

批注:

        在Linux中,最为常用的缩略语也许是“rc”,它是“runcomm”的缩写――即名词“run command”(运行命令)的简写。rc”是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用,通常是Linux系统启动时。如/etc/rs是Linux启动的主脚本,而.bashrc是当Linux的bash shell启动后所运行的脚本。

        Samba是在​​Linux​​​和​​UNIX​​​系统上实现​​SMB协议​​​的一个免费软件,由服务器及客户端程序构成。​​SMB​​​(Server Messages Block,信息服务块)是一种在​​局域网​​​上共享文件和打印机的一种​​通信协议​​​,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。​​SMB协议​​是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。


43.DHCP 是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理一个网络系统,自动地为一个网络中的主机分配(D)地址。

A 网络

B MAC

C TCP

D IP

批注:

        DHCP(​​动态主机配置协议​​)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装,还需要管理员手动安装并进行必要的配置。


44.对文件进行归档的命令为 (D)。

A dd

B cpio

C gzip

D tar

批注:

        tar命令常用于打包,只有加上-c参数时才具备压缩效果,常用的命令组合方式为 “tar  -cvf  压缩后文件名   原文件1  原文件2 ”,比如:tar -cvf yasuo.jar  wenjian1  wenjian2 .  linux主要有三种压缩方式:1.gzip(tar命令后加上 -z参数):是公认的压缩速度最快,压缩大文件的时候与其他的压缩方式相比更加明显,历史最久,应用最广泛的压缩方式2.bzip(tar命令后加上 -j参数):压缩形成的文件小,但是可用性不如gzip  3.xz(tar命令后加上 -J参数):是最新的压缩方式,可以自动提供最佳的压缩率.所以如果想要使用某一种压缩方式,只需要加上相应的参数即可,如压缩成gzip格式,使用命令 tar -zcvf   yasuo.jar  wenjian1  wenjian2 即可。


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

A chmod

B touch

C chown

D cat

批注:

        关于这部分内容有兴趣的可以看看我的《Linux之文件权限》


46.在给定文件中查找与设定条件相符字符串的命令为: (A) 。

A grep

B gzip

C find

D sort

批注:

        grep经常配合管道符使用,比如ps -ef | grep smon


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

A chmod

B more

C cp

D touch (指令改变档案的时间记录。)

批注:

        选项A用来修改权限,选项B用来查看文件,选项C用来复制


48.在下列命令中,不能显示文本文件内容的命令是: (D)。

A more

B less

C tail

D join

批注:

        Linux join命令用于将两个文件中,指定栏位内容相同的行连接起来。找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。


$ cat testfile_1 
Hello 95
Linux 85
test 30
cmd@hdd-desktop:~$ cat testfile_2
Hello 2005
Linux 2009
test 2006
$ join testfile_1 testfile_2 #连接testfile_1、testfile_2中的内容
Hello 95 2005 #连接后显示的内容
Linux 85 2009
test 30 2006



49.在使用匿名登录ftp 时,用户名为 (B) 。

A users

B anonymous

C root

D guest


50.在实际操作中,想了解命令logname 的用法,可以键入 (D) 得到帮助。

A logname --man

B logname/?

C help logname

D logname --help

批注:

        除了上面的这种方法外,还可以使用“man  logname”


51.文件权限读、写、执行的三种标志符号依次是 (A)。

A rwx

B xrw

C rdx

D srw


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

A 64

B 128

C 256

D 512


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

A &

B @

C #

D $

批注:

方式一:nohup

nohup 的使用是十分方便的,只需在要处理的命令前加上 nohup 即可,标准输出和标准错误缺省会被重定向到 nohup.out 文件中。一般我们可在结尾加上"&"来将命令同时放入后台运行,也可用">filename 2>&1"来更改缺省的重定向文件名。

示例:

[root@iZ25k9j42dlZ home]# nohup wget https://www.jianshu.com/p/48a65d33760d

nohup: ignoring input and appending output to `nohup.out'

方式二:&

在命令结尾添加 & 即可。

示例:

[root@iZ25k9j42dlZ ~]# ping www.baidu.com &


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

A MIN HOUR DAY MONTH YEAR COMMAND

B MIN HOUR DAY MONTH DAYOFWEEK COMMAND

C COMMAND HOUR DAY MONTH DAYOFWEEK

D COMMAND YEAR MONTH DAY HOUR MIN

crontab 命令:实现程序定时运行

批注:

Linux之常见面试题知识点批注(七)_运维


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

A Word 和binary

B .txt 和Word Document

C ASCII 和binary

D ASCII 和Rich Text Format

批注:

        1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。
但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。
  2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。
  如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢 ,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。


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

A 467

B 674

C 476

D 764

批注:

       如果对这部分有兴趣可以看《 Linux之文件权限》


57.在DNS 系统测试时,设named 进程号是53,命令 D 通知进程重读配置文件。

A kill –USR2 53

B kill –USR1 53

C kill -INT 63

D kill –HUP 53

批注:

最常用的信号是:

  • 1 (HUP):重新加载进程。
  • 9 (KILL):杀死一个进程。
  • 15 (TERM):正常停止一个进程。

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

A 1024

B 800

C 80 (http)

D 8

批注:

常用端口号:

IIS(HTTP):80 

SQLServer:1433 

Oracle:1521 

MySQL:3306 

FTP:21 

SSH:22 

Tomcat:8080

Telnet :23 


59.PHP 和 MySQL 的联合使用 解决 了 (C) 。

A 在Proxy 上处理数据库的访问问题

B 在WWW服务器上处理黑客的非法访问问题

C 在WWW服务器上处理数据库的访问问题

D 在Sendmail 邮件系统上处理数据库的访问问题

批注:

        关于这个内容还真不是很清楚,理论来说作者给的答案应该没有问题。


60.OpenSSL 是一个 (A)。

A 加密软件

B 邮件系统

C 数据库管理系统

D 嵌入式脚本编程语言

批注:

​SSL​​​是Secure Sockets Layer(​​安全套接层协议​​​)的缩写,可以在Internet上提供秘密性传输。在​​计算机网络​​上,OpenSSL是一个​​开放源代码​​​的​​软件​​​​库​​​包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。在​​计算机网络​​上,OpenSSL是一个​​开放源代码​​​的​​软件​​​​库​​包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。

        今天的内容到此结束,欲知后事如何,请听下回分解《Linux之常见面试题知识点批注(八)》。