Blogger Information
Blog 75
fans 0
comment 0
visits 55268
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
小猿圈之初级运维工程师面试题
聆听的博客
Original
705 people have browsed it

现在很多人走向运维之路,运维的发展前景也是很不错的,面试前应该做哪些准备呢?小猿圈加加总结了一些面试题,准备面试的朋友们可以做一下。

1、apache有几种工作模式,分别简述两种工作模式及其优缺点?

apache主要有两种工作模式:prefork(apache的默认安装模式)和worker(可以在编译的时候添加–with-mpm=worker选项)

prefork的特点是:(预派生)

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

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

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

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

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

2、简述/etc/fstab里面个字段的含义?

因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:

磁盘分区                挂载目录      文件格式   

/dev/sdb1              /mnt/david      ext3          defaults 0 0

3、一个EXT3的文件分区,当用touch新建文件时报错,错误信息是磁盘已满,但是使用df -H查看分区信息时只使用了50%,请分析具体原因?

答:两种情况,一种是磁盘配额问题,另外一种就是EXT3文件系统的设计不适合很多小文件跟大文件的一种文件格式,出现很多小文件时,容易导致inode耗尽了。

4、请使用Linux系统命令统计出establish状态的连接数有多少?

netstat -an |grep 80 |grep ESTABLISHED |wc -l

5、列出linux常见打包工具并写相应解压缩参数(至少三种)?

包类型      压缩实例                          解压实例                压缩比率

6、Linux系统是由那些部分组成?

Linux系统内核,shell,文件系统和应用程序四部分组成。

7、统计出一台web server上的各个状态(ESTABLISHED/SYN_SENT/SYN_RECV等)的个数?

[root@nagios ~]# netstat -antl |grep “ESTABLISHED” |wc -l

[root@nagios ~]# netstat -antl |grep “SYN_SENT” |wc -l

[root@nagios ~]# netstat -antl |grep “SYN_RECV” |wc -l

8、添加一条到192.168.3.0/24的路由,网关为192.168.1.254?

route add  -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.1.254

9、在每周6的凌晨3:15执行/home/shell/collect.pl,并将标准输出和标准错误输出到/dev/null设备,请写出crontab中的语句?

15 3 * * 6 /home/shell/collect.pl  > /dev/null  2>&1 

10、匹配文本中的key,并打印出该行及下面的5行?

grep -A5 key filename

11、查询file1以abc结尾的行?

grep “abc$” file1

12、编写个shell脚本将/usr/local/test 目录下大于100K的文件转移到/tmp目录?

find /usr/local/test -type f -size +100k -exec mv {} /tmp \;

13、Linux启动大致过程?

*BIOS自检

*运行系统内核并检测硬件从硬盘启动并运行系统的第一个进程init(LILO和GRUB模式)

*init读取系统引导配置文件/etc/inittab,并根据运行级别配置服务/etc/rc.d/rc.local

Linux系统缺省的运行级别

0为停机,机器关闭

1为单用户模式,就像Win下的安全模式

2为多用户模式,但是没有NFS支持

3为完全的多用户模式,是标准的运行级别

4保留

5图形界面的模式

6为重启,运行init6机器就会重启

这13道是很经典的面试题,准备面试的朋友们一定要好好做做这套题,要有把握的去面试,多做几套面试题做最充分的准备,不打没有把握的仗,没有面试题的朋友们可以去小猿圈找几套,好好准备一下,祝大家面试成功找到一份满意的工作。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post