linux运维工程师面试题.doc

linux运维工程师面试题.doc

ID:55550654

大小:87.00 KB

页数:25页

时间:2020-05-16

linux运维工程师面试题.doc_第1页
linux运维工程师面试题.doc_第2页
linux运维工程师面试题.doc_第3页
linux运维工程师面试题.doc_第4页
linux运维工程师面试题.doc_第5页
资源描述:

《linux运维工程师面试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux运维工程师面试题一、有文件file11、请用shell查询file1里面空行的所在行号awk‘{if($0~/^$/)printNR}’fileorgrep-n^$file

2、awk‘BEGIN{FS=”:”}{print$1}’2、编写ShellScript查询file1以abc结尾的行grepabc$file13、打印出file1文件第1到第3行sed-n’1,3p’file1head-3file1二、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.2.1Iptables-APREROUT

3、ING-d192.168.2.1-ptcp-mtcp–dport80-jDNAT-to-destination192.168.2.1:8080三、crontab在11月份内,每天的早上6点到12点中,每隔2小时执行一次/usr/bin/httpd.sh怎么实现06-12/2*11*/usr/bin/httpd.sh四、编写个shell脚本将/usr/local/test目录下大于100K的文件转移到/tmp目录下#!/bin/bashforfilein`ls/root`doif[-f$file];thenif[`ls-l$fi

4、le

5、awk'{print$5}'`-gt10000];thenmv$file/tmp/fifidone五、简述raid0raid1raid5三种工作模式的工作原理及特点。  RAID0:连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID结构。RAID0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID0不能应用于数据安全性要求高的场合。  RAID1:它是通过磁盘数据镜像实现数据冗余,在成对的独立

6、磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID1可以提高读取性能。RAID1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。简单来说就是:镜象结构,类似于备份模式,一个数据被复制到两块硬盘上。  RAID10:高可靠性与高效磁盘结构一个带区结构加一个镜象结构,因为两种结构各有优缺点,因此可以相互补充。主要用于容量不大,但要求速度和差错控制的数据库中。  RAID5:分布式奇偶校验的独立磁盘结构,它的奇

7、偶校验码存在于所有磁盘上,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。支持一块盘掉线后仍然正常运行。六、oracle数据库备份方式  物理备份:开启网络监听,备份数据库文件。  RMAN备份:通过表空间文件在RMAN模式对ORACLE数据备份。七、如何查看占用端口8080的进程lsof-i:8080八、请写出apache2.X版本的两种工作模式,以及各自工作原理。如何查看apache当前所支持的模块,并且查看是工作在哪种模式下?答案:  prefork(多进程,每个进程产生子进程)和worker(多进程,每

8、个进程生成多个线程)  prefork的工作原理是,控制进程在最初建立“StartServers”个子进程后,为了满足MinSpareServers设置的需要创建一个进程,等待一秒钟,继续创建两个,再等待一秒钟,继续创建四个……如此按指数级增加创建的进程数,最多达到每秒32个,直到满足MinSpareServers设置的值为止。这就是预派生(prefork)的由来。这种模式可以不必在请求到来时再产生新的进程,从而减小了系统开销以增加性能。  worker是2.0版中全新的支持多线程和多进程混合模型的MPM。由于使用线程来处理,

9、所以可以处理相对海量的请求,而系统资源的开销要小于基于进程的服务器。但是,worker也使用了多进程,每个进程又生成多个线程,以获得基于进程服务器的稳定性。这种MPM的工作方式将是Apache2.0的发展趋势。  可以通过命令httpd-l可以查看apache当前的模块,如果带有worker.c就是工作在worker模式下,如果有prefork.c就是工作在prefork.c的模式下。九、你使用过监控软件吗?说说其特点使用nagios对服务器进行监控,其特点可实时实现手机短信、电子邮件、MSN、飞信报警。使用cacti对流量进

10、行监控。十、你对现在运维工程师的理解和以及对其工作的认识运维工程师在公司当中责任重大,需要保证时刻为公司及客户提供最高、最快、最稳定、最安全的服务。运维工程师的一个小小的失误,很有可能会对公司及客户造成重大损失,因此运维工程师的工作需要严谨及富有创新精神。十一、linux下常

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。