linux运维初级课前实战随机考试题含答案(笔试+上机)
linux运维初级课前随机考试:
一、笔试部分:
1.开机配置服务自启动的文件路径是?
解答:
/etc/rc.local
2.网卡配置文件的路径
解答:
/etc/sysconfig/network-scripts/ifcfg-eth0
3.Client 端DNS文件的路径
解答:
/etc/resolv.conf
提示:服务端DNS默认配置文件路径 /etc/named.conf
4.如何用命令行方式给linux机器添加一个默认网关,假设网关地址为10.0.0.254
解答:
route add default gw 10.0.0.254
5.查找服务器内名字为services的文件。给出命令。
解答:
[root@oldboy ~]# find /etc -name services
/etc/logwatch/conf/services
/etc/services
/etc/avahi/services
6.已知字符串 oldboy caojunbiao chenyanfei guoxing qingyun,linliang
请通过cut命令请取出oldboy和linliang两个字符串
解答:
[root@oldboy ~]# echo "oldboy caojunbiao chenyanfei guoxing qingyun linliang" >oldboy.test
[root@oldboy ~]# cat oldboy.test
oldboy caojunbiao chenyanfei guoxing qingyun linliang
[root@oldboy ~]# cut -d" " -f2,6 oldboy.test
caojunbiao linliang
提示:下面命令是取2-6个字符串
[root@oldboy ~]# cut -d" " -f2-6 oldboy.test
caojunbiao chenyanfei guoxing qingyun linliang
7.查看apache服务的进程
解答:
[root@oldboy ~]# ps -ef|grep httpd|grep -v grep
root 5130 1 0 Jan12 ? 00:00:03 /application/apache2.2.9/bin/httpd -k start
daemon 5131 5130 0 Jan12 ? 00:00:00 /application/apache2.2.9/bin/httpd -k start
daemon 28821 5130 0 May13 ? 00:00:00 /application/apache2.2.9/bin/httpd -k start
daemon 28944 5130 0 08:58 ? 00:00:00 /application/apache2.2.9/bin/httpd -k start
daemon 30985 5130 0 11:08 ? 00:00:00 /application/apache2.2.9/bin/httpd -k start
如果为worker模式:
则:
[root@oldboy ~]# pstree -a|grep httpd|grep -v grep |wc -l
1526
提示:会有很多,所以加wc -l看看数量吧。
8.已知文件oldboy.txt内容为
oldboy
caojunbiao
chenyanfei
guoxing
qingyun
linliang
请通过sed命令把文件中包含guoxing的字符串替换为oldboy.
解答:
[root@oldboy ~]# cat test.txt
oldboy
caojunbiao
chenyanfei
guoxing
qingyun
linliang
[root@oldboy ~]# sed -i 's#guoxing#oldboy#' test.txt
[root@oldboy ~]# cat test.txt
oldboy
caojunbiao
chenyanfei
oldboy
qingyun
linliang
[root@oldboy ~]# sed -i 's#oldboy#qingyun#' test.txt
[root@oldboy ~]# cat test.txt
qingyun
caojunbiao
chenyanfei
qingyun
qingyun
linliang
8.请取出服务器eth0网卡配置的ip地址字符串。
如:服务器IP地址为10.0.0.100,则取出结果为10.0.0.100
解答:
[root@oldboy ~]# ifconfig eth0|grep 192
inet addr:192.168.1.250 Bcast:192.168.1.255 Mask:255.255.255.0
[root@oldboy ~]# ifconfig eth0|grep 192|cut -c 21-33 =======>这个方法不常用。
192.168.1.250
[root@oldboy ~]# ifconfig eth0|grep 192|sed 's#^.*addr:##'|sed 's#Bcast.*$##'
192.168.1.250
[root@oldboy ~]# ifconfig eth0|grep 192|sed 's/^.*addr://g' | sed 's/Bcast.*$//g'
192.168.1.250
9.实现打包/oldboy目录
解答:
tar zcvf oldboy.tar.gz /oldboy
10.实现打包/oldboy目录(排除/oldboy中的test文件)
tar zcvf oldboy.tar.gz /oldboy --exclude=/oldboy/test
提示:还可以用 参数-X
11.给网卡eth0配置第二个IP地址,ip为10.0.0.101
ifconfig eth0:101 10.0.0.101 netmask 255.255.255.0 up (别名方式添加IP)
提示:停止命令 ifconfig eth0:101 down,永久配置 也可以配置成文件名ifcfg-eth0:101的形式
思考 :ifdown eth0:101 这个命令可以停止么?
本文来自《北京老男孩linux就业培训中心》2011-5-15
------------>解释权 老男孩 QQ 31333741
二、上机部分
ssh免登陆上机实战考试题
内容:初级班ssh免登陆课上上机实战考试:
时间:10分钟
有三台LINUX主机,机器名分别为 A ,B ,C,请实现如下要求:
1.使用oldboy用户完成一把钥匙多把锁(A钥匙,B,C锁)的免登陆部署,如下所示:
A---------->B
A---------->C
提示:即实现A登陆B,C不需要输入密码验证。
注:该题目在生产环境中用途为,数据分发,发布程序,批量管理服务器等。
2.在不破坏1中部署的前提下,同样使用oldboy用户完成 多把钥匙对一把锁(B,C钥匙,A锁)
的免登陆部署,如下所示:
B---------->A
C---------->A
注:该题目在生产环境中用途为,数据备份等,不过生产环境该方式推荐用守护进程方式实现。
最终实现的目标就是,1,2 两个题目 达到双向免密码验证登陆。
3.如在1,2题目中增加若100台机器时 如何继续快速部署上述1,2免登陆的方案呢。
解答:见课上讲解。
本文来自《北京老男孩linux就业培训中心》2011-5-15
------------>解释权 老男孩 QQ 31333741
linux运维初级课前实战随机考试题含答案(笔试+上机)相关推荐
- 跟老男孩学Linux运维:Web集群实战(运维人员必备书籍)
号外,号外! 1.<跟老男孩学习Linux运维:核心命令案例精讲> 紧张编写中,已过半. 2.<老男孩的MySQL私房菜>即将出版, 紧张编写中,已过2/3. 3.<跟老 ...
- Linux运维企业架构项目实战系列
Linux运维企业架构项目实战系列 目录 一.全网备份 (一)部署Rsync守护进程 1)服务端(backup) 2)客户端(web01/02/03 nfs01) (二)编写脚本文件 1)客户端脚本编 ...
- Linux运维必会的实战编程笔试题(19题)
以下Linux运维笔试面试编程题,汇总整理自老男孩.马哥等培训机构,由运维派根据实战需求,略有调整: 企业面试题1:(生产实战案例):监控MySQL主从同步是否异常,如果异常,则发送短信或者邮件给管理 ...
- Linux 运维自动化之Cobbler实战案例
大纲 一.前言 二.Cobbler 工作原理详解 三.Cobbler 常用命令汇总 四.Cobbler 各种目录说明 五.自定义Kickstart文件详解 六.Cobbler 实战案例安装CentOS ...
- 第13章代码《跟老男孩学习Linux运维:Shell编程实战》
本书历史上已出版最实战的Shell高级编程实战书籍,没有之一,和市面书籍不同,本书是作者经过18年的运维工作及教学工作后,创新类企业级实战书籍,适合所有学习及从事Linux相关工作的读者. <跟 ...
- Linux运维人员的前生后世!
运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多, 你既要懂网络:思科华为设备的配置: 要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优: 要 ...
- linux学习项目,[ Linux运维学习 ] 路径及实战项目合集
我们知道运维工程师(Operations)最基本的职责就是负责服务的稳定性并确保整个服务的高可用性,同时不断优化系统架构.提升部署效率.优化资源利用率,确保服务可以7*24H不间断地为用户提供服务. ...
- 运维之道 | Linux运维必会的MySQL企业面试题
Linux运维必会的MySQL企业面试题 基础笔试命令 1.开启MySQL服务 [root@localhost ~]# /etc/init.d/mysqld start [root@localhost ...
- oracle税务运维脚本练习,荣欣Linux运维+Oracle DBA初级+高级全套实战训练
第一阶段:企业版Linux系统运维基础.项目实战:112课时xa0 第二阶段:基于互联网门户Linux应用集群与Mysql数据库集群架构设计与维护,项目实战:112课时 第三阶段:Oracle DBA ...
最新文章
- JSP Tomcat8.0运行连接池时发生异常【AbstractMethodError oracle.jdbc.driver.T4CConnection.isValid(I)Z】...
- NFS网络文件共享存储服务器
- 《BI项目笔记》多维数据集中度量值设计时的聚合函数
- Android上实现柱状图表
- 字符串处理的基本方法
- 步步为营,重构出模式(2)
- 李彦宏回应百度落后:我们擅长技术含量高的
- 你是如何找到自己的第一份测试工作的?
- 文本处理工具grep、egrep的具体用法
- uni-app uniCloud 开发实践 ,天气预报,小程序,h5,app ,001章
- Atitit java项目常用类库表 目录 1. Ati总的常用库	1 1.1. 表达式,语言解析类库	1 1.2. 字符串模板解析库velocity freemark	1 1.3. rest库
- API 函数 MultiByteToWideChar 实现各类编码转换
- android 802.1x 认证,802.1X认证基础
- 一对一直播技术服务【推广】
- 【牛客刷题】上手用C语言写一个三子棋小游戏超详解哦(电脑优化)
- excel怎么设置颜色的值记录
- RestTemplateConfig
- 基于BLG7289的数码管显示
- 短期连载 第1回 万代南梦宫工作室动画的流派 BNS动作捕捉汐留工作室的采访
- webrtc】windows 构建 :depot_tools 采坑
热门文章
- Spring Cloud微服务之业务物理删除(十)
- 修改3389端口为3389端口
- 43个PSD to XHTML,CSS教程
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(四)实现2D人物动画①
- Node.js: 如何退出node命令或者node server
- 深入理解JavaScript系列:《你真懂JavaScript吗?》答案详解
- 面向普通人的 PHP 加密
- php 操作文件夹 (遍历 计算大小)
- 【转载】并发操作会带来哪些数据不一致性(数据库)
- 如何用Pygame写游戏(五)