linux考试题(Linux系统工程师面试题附答案)

2024-04-10 17:24:18

Linux系统工程师面试题(附答案)

 prefork的特点是:(预派生)

 1.这种模式可以不必在请求到来时再产生新的进程,从而减小了系统开销

 2.可以防止意外的内存泄漏

 3.在服务器负载下降的时候会自动减少子进程数

 worker的特点是:支持混合的多线程多进程的多路处理模块

 如果对于一个高流量的HTTP服务 器,worker MPM是一个比较好的选择,因为worker MPM占用的内存要比prefork要小。

 15.名词解释 HDLC,VTP,OSPF,RIP,DDOS,system V,GNU,netscreen,ssh,smartd,apache,WAIT_TIME 等等。

 16.编写shell脚本获取本机的网络地址。比如:本机的ip地址是:192.168.100.2/255.255.255.0,那么它的网络地址是

 192.168.100.1/255.255.255.0

 方法一:

 #!/bin/bash

 #This script print ip and network

 file=?/etc/sysconfig/network-scripts/ifcfg-eth0?

 if [ -f $file ] ;then

 IP=`grep ?IPADDR? $file|awk -F?= { print $2 }?`

 MASK=`grep ?NETMASK? $file|awk -F?= { print $2 }?`

 echo ?$IP/$MASK?

 exit 1

 fi

 方法二:

 #!/bin/bash

 #This programm will printf ip/network

 #

 IP=`ifconfig eth0 |grep ?inet ? |sed ?s/^.*addr://g?|sed ?s/ Bcast.*$//g?`

 NETMASK=`ifconfig eth0 |grep ?inet ?|sed ?s/^.*Mask://g?`

 echo ?$IP/$NETMASK?

 exit

 17.在命令行下发一邮件,发件人:123@abc.com, 收信人:abc@xyz.com

 二、简述题:

 1.linux下如何改IP,主机名,DNS

 2.linux下如何添加路由

 3.简述linux下编译内核的意义与步骤

 4.简述Linux启动过程

 5.简述DDOS攻击的原理

 6.简述Tcp三次握手的过程

 7.简述***,常见有哪几种?

 三、设计题:

 1.系统设计

 请考虑以下系统的设计. 您可以翻阅资料,查询任何您有帮助的资料、指南等。

 您有的资源:

 8台安装Linux (2.6内核) 的双网卡PC服务器以及相关开源软件,交换机

 Apache 2.2.x

 Tomcat 5.5.X

 数据库系统

 最多8个Internet IP地址,请您设计一个系统:

 1、使用双apache web server前端;

 2、采用AJP连接后段的3台Tomcat应用服务器,这些tomcat被配置成cluster, 因此需要考虑apache对后端的分配,分配采用完全平衡的方法;配置使用cookie来实现session stickness;

 3、1台数据库服务器只有tomcat才需要连接,也不需要对Internet提供服务。

 4、考虑系统的安全性和维护方便性;

 5、通过rewrite规则配置把下属URL规则改写成友好的URL

 http://server/webapp/getinfo?id=XXXX&name=YYYY ?> http://server/getinfo/YYYY/XXXX

 您需要提交

 1、服务器规划,包括:

 * 网络结构图

 * 每台机器的IP地址分配

 * 每台机器上运行的关键软件

 * 您从安全性和维护性方面的考虑

 2、Apache的以下配置文件给我们:

 * extra/http-proxy-ajp.conf

 * extra/http-rewrite.conf

 2.你可以采取任何设备和不同操 作系统服务器设计对两台WWW服务器和两台FTP服务器做负载均衡,用网络拓扑图表示并加以说明!(方法越多越好)

 第一种方法: DNS轮巡

 www1 IN A 192.168.1.1

 www2 IN A 192.168.1.2

 www3 IN A 192.168.1.3

 ftp1 IN A 192.1.1.4

 ftp2 IN A 192.1.1.5

 ftp3 IN A 192.1.1.6

 www IN CNAME www1

 www IN CNAME www2

 www IN CNAME www3

 ftp IN CNAME ftp1

 ftp IN CNAME ftp2

 ftp IN CNAME ftp3

;

TAGS:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;
3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
标签列表