现在很多人都在走运维这条路,运维的发展前景也很好。面试前应该做哪些准备?小源泉佳佳总结了一些面试题,准备面试的朋友可以做一下。1、Apache有几种工作模式?简述两种工作模式及其优缺点?Apache有两种主要的工作模式:prefork(apache默认的安装模式)和worker(编译时可以加上–with-mpm=worker选项)prefork的特点是:(pre-derived)1.这种模式可以不用当一个请求到来时,产生一个新的进程,从而减少系统开销2.它可以防止意外的内存泄漏3.当服务器负载下降时,它会自动减少子进程的数量。worker的特点是:支持混合多线程和多进程Multi-processingmodule对于大流量的HTTP服务器,workerMPM是更好的选择,因为workerMPM占用的内存比prefork少。2、简述/etc/fstab中各个字段的含义?因为重启服务器后mount挂载会失败,所以需要将分区信息写入/etc/fstab文件使其永久挂载:磁盘分区挂载目录文件格式/dev/sdb1/mnt/davidext3defaults003、EXT3文件分区,使用touch新建文件时报错。报错信息是磁盘已满,但是使用df-H查看分区信息时,只使用了50%。请分析具体原因?答:有两种情况,一种是磁盘配额问题,另一种是EXT3文件系统的设计不适合小文件和大文件很多的文件格式。当小文件较多时,容易造成inode耗尽。4、请用linux系统命令统计建立状态下的连接数?netstat-an|grep80|grep已建立|wc-l5。列出Linux常用的打包工具并写出对应的解压参数(至少三种)?包类型压缩示例解压示例压缩率6.Linux系统由哪些部分组成?Linux系统由内核、外壳、文件系统和应用程序四部分组成。7.计算网络服务器上的状态数(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-l8,添加到192.168.3.0/24的路由,网关是192.168.1.254?routeadd-net192.168.3.0netmask255.255.255.0gw1??92.168.1.2549,每周6日凌晨3点15分执行/home/shell/collect.pl,向/dev/null设备输出标准输出和标准错误,请把这句话写在crontab里?1536/home/shell/collect.pl>/dev/null2>&110.匹配文本中的key,并打印出这一行和后面的5行?grep-A5keyfilename11,查询file1中以abc结尾的行?grep"abc$"file112.写一个shell脚本将/usr/local/test目录下大于100K的文件传输到/tmp目录下?找到/usr/local/test-typef-size+100k-execmv{}/tmp;13、Linux启动的大致过程?*BIOS自检*运行系统内核,检测硬件从硬盘启动,运行系统init的第一个进程(LILO和GRUB模式)*init读取系统启动配置文件/etc/inittab,并配置服务根据运行级别/etc/rc.d/rc.localLinux系统默认运行级别0是关机,机器关机1是单用户模式,就像win下的安全模式2是多用户模式,但是没有NFS支持3是fullmulti-usermode,是标准运行级别4,图形界面的mode6保留给5,运行init6后机器会重启。去面试,多做几套面试题做最充分的准备,不要打不确定没有面试题的可以去小源泉找几套,好好准备。祝你面试成功,找到满意的工作。
