Linux运维面试题及答案解析(6)

在这里插入图片描述
11 samba服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中前者是在(C)文件中以独立进程方式启动。
A、/usr/sbin/smbd
B、/usr/sbin/nmbd
C、rc.samba
D、/etc/inetd.conf

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

13 为了保证在启动服务器时自动启动DHCP进程,应将(A)文件中的dhcpd=no改为dhcpd=yes。
A、rc.inet1
B、lilo.conf
C、inetd.conf
D、httpd.conf
Linux系统中TCP/IP网络配置通过/etc/rc.d/rc.inetl和/ete/rc.d/rc.inet2两个文件来实现,/etc/rc.d/rc.inetl主要是通过ifconfig和route命令进行基本的TCP/IP接口配置,主要由两部分组成,第一部分是对回送接口的配置,第二部分是对以太网接口的配置。而/etc/rc.d/rc.inet2主要是用来启动一些网络监控的进程,如inetd portmapper等
14 对文件进行归档的命令为(D)。
A、dd
B、cpio
C、gzip
D、tar

15 改变文件所有者的命令为(C)。
A、chmod
B、touch
C、chown
D、cat

16 在给定文件中查找与设定条件相符字符串的命令为:(A)。
A、grep
B、gzip
C、find 搜索匹配条件的文件
D、sort 用于将文本文件内容加以排序

17 建立一个新文件可以使用的命令为(D)。
A、chmod
B、more more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读
C、cp
D、touch

18 下列命令中,不能显示文本文件内容的命令是:(C)。
A、more
B、less
C、tail
D、join 用于将两个文件中,指定栏位内容相同的行连接起来。
找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备

19 在使用匿名登录ftp时,用户名为(B)。
A、users
B、anonymous
C、root
D、guest

20 在实际操作中,想了解命令logname 的用法,可以键入(D)得到帮助。
A、logname–man
B、logname/?
C、helplogname
D、logname–help
多选题
7 在Linux环境的当前目录下,有Ch1.txt,Ch2.txt,Ch3su.txt,xCh2.txt文件。请问哪些命令可实现对Ch开头的文件名的列示。( AC )
A.lsCh[123]*
B.lsCh[1-3]*
C.lsCh*
D.lsCh?.*

8 Samba的核心是两个后台进程,它们是( AB )
A.smbd 为客户机提供了服务器中共享资源的访问
B.nmbd 提供对netbios主机名称的解析
C.inetd
D.httpd

2 下列哪几个符号是Linux通配符(CD)。
A.#
B.@
C.*
D.?

编程题

依次提示用户输入 3 个正整数,运行脚本后,显示根据数字从小到大依次排序输出 3 个数字
#!/bin/bash
read -p “请输入一个整数:” num1
read -p “请输入一个整数:” num2
read -p “请输入一个整数:” num3
#不管谁大谁小,最后都打印 echo “num1,num1,num2,$num3”
#num1 中永远存最小的值,num2 中永远存中间值,num3 永远存最大值

tmp=0
if [ $num1 -gt num2];thentmp=num2 ];then tmp=num1
num1=num2num2=num2 num2=tmp
fi

if [ $num1 -gt num3];thentmp=num3 ];then tmp=num1
num1=num3num3=num3 num3=tmp
fi

if [ $num2 -gt num3];thentmp=num3 ];then tmp=num2
num2=num3num3=num3 num3=tmp
fi
echo “排序后数据为:num1,num1,num2,$num3”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章