【运维工程师笔试试题】

2023-11-10

一、 选择题
1、下列系统默认端口号错误的是( )
A SSH端口22 B mysql端口3306 C Telnet端口20 D Https端口443
2、linux系统中查看ip地址的命令是( )
A ipconig B ifconfig C icmp D iptables
3、进入cisco路由特权模式的命令是( )
A system-view B enable C config D sudo su
4、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( )
A -m B -d C -f D -p
5、文件file1 的访问权限为rw-r–r-- 对应权限用数字表示的是( )
A 744 B 755 C 644 D 655
6、正确的DNS查询解析的顺序是( )
A 缓存、是否本机、HOSTS文件、DNS服务器
B 是否本机、缓存、HOSTS文件、DNS服务器
C 缓存、是否本机、DNS服务器、HOSTS文件
D 是否本机、HOSTS文件、缓存、DNS服务器
7、DHCP服务器的主要作用是( )
A 动态IP地址分配 B 域名解析 
C IP地址解析  D 分配MAC地址
8、当内网内没有条件建立dns服务器,又不想用IP访问网站,应配置的文件是( )
A hosts B sysconfig C network D hostname
9、mysql列出所有数据库的命令是( )
A show databases; B show tables; C select databases; D select tables;
10、在linux系统中,用来存放系统所需要的配置文件和子目录是( )
A /etc B /var C /root D /home
二、简答题
1、ISO/OSI 7层模型和TCP/IP 四层协议都是什么

ISO/OSI:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP:应用层、传输层、网络层、网络接口层

2、网络排错所用到的命令,四种以上及其作用

ping:检测网络的连通性
tracert:跟踪ip数据包访问目标所采取的路经
ipconfig 查看当前的网络配置情况 
Route  查看本机的路由表情况
nslookup 查看本机的dns解析情况
telnet  查看端口开放情况

3、写一个脚本进行nginx日志统计,得到访问ip最多的前10个(nginx日志路径:/home/logs/nginx/default/access.log

#!/bin/bash
awk '{ip[$1]++} END{for (i in ip) {print ip[i],i}}' /home/logs/nginx/default/access.log	| sort -nr | head -10

4、简述raid0、1、5的特点和优点

raid0:2个或者2的n次方个盘组成,安全性最差,成本最低且读写能力高、没有冗余。
raid1:由大于等于2个盘组成,安全性最高,成本最高且读写能力低、提供冗余。
raid5:由大于等于3个盘组成,安全性在raid0和raid1之间,成本折中且读写能力低。

5、请比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系

黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。    
白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。
单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。
集成测试(也叫组装测试,联合测试)是单元测试的逻辑扩展。它的最简单的形式是:两个已经测试过的单元组合成一个组件,并且测试它们之间的接口。
系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。
验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务

6、配置一个与DNS集成的活动目录,客户端在加入域的时候提示找不到域控制器,其中最有可能出现问题的地方在哪里?

本地dns有问题无法解析到域服务器。

7、域与工作组相比,主要优势在哪里

集中用户账户管理   
集中资源管理 
统一安全策略部署

8、/var/www/html/是网站的发布目录,linux中如何每天凌晨0点30对其进行自动备份,写出操作步骤?

第一步:创建备份脚本bakweb.sh
#!/bin/bash
[ -d /backup ] || mkdir /backup
/bin/tar -czvf /backup/$(date +%F)_html.tar.gz /var/www/html/*  &>/dev/null
第二步:给脚本增加执行权限
chmod +x bakweb.sh
第三步:添加计划任务
crontab -e
30 0 * * * /bin/sh /root/bakweb.sh

9、简单介绍你使用过的服务器开源监控软件,并陈述它们的特点

zabbix监控软件
zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。
主要由zabbix server端和zabbix agent端构成,具体监控的过程是服务端采集客户端的数据,且将数据写入数据库,再通过web页面展示出来。
主要的优点是自带多种监控模板,且有自动发现功能,可以实现自动化监控。

10、运维工程师都需要具备哪些技能和职业品质

1. Windows/Linux服务器的配置,数据库的操作配置,路由交换的操作配置。 
2. 熟悉脚本语言,包括:Shell、PERL、PHP、Python等;
3. 够承受一定的工作压力,具备良好的沟通协调能力及突发事件单独处理能力
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【运维工程师笔试试题】 的相关文章

  • MySQL5.7和MySQL8.0的区别是什么

    MySQL5 7和MySQL8 0的区别是什么 1 MySQL5 7和MySQL8的区别 MySQL 5 7和MySQL 8 0之间有以下几个主要区别 版本功能区别 MySQL 5 7版本已经是一个非常稳定的成熟的版本 主要是针对5 7以下
  • GitHub: Support for password authentication was removed on August 13, 2021

    GitHub Support for password authentication was removed on August 13 2021 1 Description yongqiang yongqiang yongqiang wor
  • Maven 项目的 `pom.xml` 文件 标签全解析

    之前开发用Maven都是大佬们配置好的 无需自己操心 但是到了自己来搭建的时候发现自己并不是特别明白各个标签的作用 只知道dependencies里面的内容 所以痛定思痛 一定要全部搞懂所有的标签及其所起到的作用 未来不管用什么 做什么都要
  • 单链表的基本操作代码实现(C语言版)

    目录 前言 单链表的基本操作 准备工作 头文件 各种宏定义以及结构体定义 一 较简单操作 1 单链表的初始化 2 判断单链表是否为空表 3 单链表的销毁 4 单链表的清空 5 求单链表的表长 二 较重要操作 1 单链表的取值 2 单链表元素
  • 【Windows64】JAVA项目部署,生产环境搭建

    目录 1 JDK1 8安装及环境配置 2 Redis 3 2 100安装 3 Mysql5 6数据库配置安装 4 Navicat Premium 11 2 7简体中文版 5 nginx 及设置开机自启动 6 Notepad 文本编辑器 7
  • ECharts社区 合集整理

    ECharts社区 合集整理 1 PPChart 2 YX Chartlib 3 isqqw 4 makeapie 5 Chart Top 1 PPChart 网址 http ppchart com 2 YX Chartlib 网址 htt
  • servlet:web.xml中使用entity引入其他xml文件时发生了错误-java.io.FileNotFoundException: Could not resolve XML

    参考原文 CSDN Tomcat运行报错 Could not resolve XML resource null with public ID null system ID https blog csdn net weixin 446514
  • 连接不到系统数据库服务器,连接不到系统数据库服务器

    连接不到系统数据库服务器 内容精选 换一换 云数据库RDS服务端可能出现的问题如下 请依次进行检测 连接方式有误 解决方法 检查连接方式 弹性云服务器与云数据库RDS实例必须处于同一虚拟私有云内 且只能通过弹性云服务器连接 解决方法 检查连
  • SQL注入之基于报错的注入

    目录 1 GET单引号字符型 2 GET数字型 3 GET单引号加括号字符型 4 GET双引号字符型 5 注入利用 5 1利用order by判断字段 5 2利用联合查询查找信息 1 GET单引号字符型 首先我们打开搭建好的sqli lab
  • 使用c语言实现队列(图解push和pop操作&&附完整代码)

    相关定义和图文解释 队列是一种只能从表的一端存数据另一端取数据且遵循先进先出原则的线性存储结构 在队列的一端只能插入元素 这一端叫做队尾 另一端只能删除元素 这一端叫作队首 在接下来我们使用链表来实现队列 其中我们主要看一下关于对队列的两种
  • win下查看 MySQL 数据文件存储位置

    一 在 MySQL 客户端输入以下命令 show global variables like datadir mysql数据文件存储位置定位如下图所示 二 直接到C盘路径下查找 如果查找不到 将隐藏的文件夹显示即可 另外附带 查看mysql
  • Qt之美(一):D指针/私有实现

    The English version is available at http xizhizhu blogspot com 2010 11 beauty of qt 1 d pointer private html 相信不少刚开始阅读Qt
  • 性能测试持续集成 CICD:JMeter+Jenkins+Ant+jmx

    Java JDK C Users Tommy gt java version java version 1 8 0 341 Java TM SE Runtime Environment build 1 8 0 341 b10 Java Ho
  • Ps如何制作动态图片

    制作动态图片 按操作慢慢来 下面是我们要使用的图片 0 首先我们新建文件 宽 500px 高 500px 1 之后我们简单的设计一下画面 美观一下 需要用的字也先一下 我的比较丑 2 之后重点来了 重点来了 重点来了 从菜单工具 gt 窗口

随机推荐

  • 大数据:频繁项集

    大数据 频繁项集 下面是我 下面是阅读 大数据 互联网大规模数据挖掘与分布式处理 一书第六章笔记 详细请见该书所述 1 购物篮数据 项与购物篮 多对多的关系 项存放于购物篮
  • Book I-IV of Power

    复杂度1 5 机密度3 5 最后更新2021 04 24 任何CPU都有自己的及相关的规范 这些规范用来协调跨公司的软硬件开发者 使用者 共同建设围绕该CPU的软硬件生态体系 Power CPU是IBM所有CPU最终集大成者 从最早的RIS
  • 线性代数(4)——特征值与二次型

  • Realtime_Multi-Person_Pose_Estimation训练问题

    https blog csdn net kkae8643150 article details 102711101 前言 最近在研究Realtime Multi Person Pose Estimation的训练和再训练的过程 参考 htt
  • element -ui table表格内容无限滚动 使用插件vue-seamless-scroll

    使用插件 一 安装组件依赖 npm install vue seamless scroll 二 引入组件 import vueSeamlessScroll from vue seamless scroll components vueSea
  • csdn积分获取攻略

    下载积分攻略 1 个人设置里进行手机绑定CSDN账户 奖励50分 右上角设置 账户安全 手机绑定 2 完成任务送若干分积分 http task csdn net 3 上传有效资源获取积分 上传非法 广告资源用户 将被扣除一定积分 严重者封号
  • matplotlib 画图总结

    1 图片基本设置 import matplotlib pyplot as plt 图片尺寸 plt figure width height 方式1 plt rcParams figure figuresize width height 方式
  • 导入spacy时报错OSError: [E050] Can‘t find model ‘en‘. It doesn‘t seem to be a shortcut link,

    报错如下 File home muli local lib python3 6 site packages spacy util py line 175 in load model raise IOError Errors E050 for
  • element-UI使用el-select做字典映射时label值不显示问题

    问题描述 在使用elementUI的el select组件时做了字典影射 但是在选择option选项后选择框内并没有选中的值出现 这是通过调试发现被绑定的值已经改变 进行别的操作更新完dom后发现选项更新 操作 点击选择test选项 此处是
  • 简单了解YOLOv8

    简单介绍YOLOv8 这里主要关注模型的backbone和后处理的过程 并通过对比YOLOv5的架构来更深入的了解YOLOv8 模型框架 YOLOv5中的C3替换为更精简的C2f 即增加了更多的跳跃连接和split操作 Backbone 中
  • uniapp 自定义标题情况下,让标题和右侧胶囊对齐

    实现效果 无论手机类型怎么切换 自定义标题始终跟胶囊平齐 实现 在pages json文件中配置标题自定义 在index vue页面 编写自定义的标题内容 在onLoad里可以计算高度
  • 【深度学习】入门理解ResNet和他的小姨子们(三)---ResNeXt

    文章名称 Aggregated Residual Transformations for Deep Neural Networks 文章链接 https arxiv org abs 1611 05431 其实ResNeXt这个网络结构严格说
  • 大规模流量下的云边端一体化流量调度体系

    火山引擎是字节跳动旗下的云服务平台 将字节跳动快速发展过程中积累的增长方法 技术能力和工具开放给外部企业 提供云基础 视频与内容分发 数智平台VeDI 人工智能 开发与运维等服务 帮助企业在数字化升级中实现持续增长 LiveVideoSta
  • 构建领域驱动的Java应用

    引言 在现代软件开发中 设计和构建复杂的应用程序是一项充满挑战的任务 为了更好地满足业务需求和提供可维护的代码 软件开发者需要采用一些强大的工具和技术 领域驱动设计 Domain Driven Design 简称DDD 是一种优秀的方法 它
  • Codeforces 1210 D Konrad and Company Evaluation —— 暴力

    This way 题意 现在有n个人 第i个人的工资一开始是i 现在有一些人相互讨厌 然后如果第x个人和第y个人相互讨厌 并且x的工资比y高 那么x就会向y炫耀 x y z这三个人的组合是危险的 当x会向y炫耀 y会向z炫耀 每次修改一个人
  • 用户消费行为分析

    消费品用户行为分析 根据CDNOW的一段用户订单数据进行消费行为分析 CDNow是一家在线音乐零售平台 后被德国波泰尔斯曼娱乐集团公司出资收购 其资产总价值在最辉煌时曾超过10亿美元 下面主要通过分析CDNow网站的用户购买明细来分析该网站
  • Kafka拉取某一个时间段內的消息

    一般来说我们都使用Kafka来记录用户的操作记录以便后续分析 但是通常使用的时候需要按天来统计每天的去重用户数 点击量之类的 这个时候如果直接拉某个topic的数据的话 就需要判断每个消息的时间戳 还要兼顾把所有的Partition都拉完才
  • 考试系统服务器考试机,考试系统

    考试系统为 B S 结构 考试中心需具备 Win2000 服务器且安装 IIS5 0 的软件环境和一定规模的局域网硬件环境 视参加考试的学员人数决定 客户端须安装 IE5 0 或以上浏览器版本 本系统从技术上充分考虑了考试过程的完整性和安全
  • 为自己量身打造一个 Rust 项目模板/脚手架

    摘要 quick start rs quick start a rust project 是用于快速创建一个 rust 项目的脚手架 模板 标题 为自己量身打造一个 Rust 项目模板 脚手架 深度参考 Rust Code Quick St
  • 【运维工程师笔试试题】

    一 选择题 1 下列系统默认端口号错误的是 A SSH端口22 B mysql端口3306 C Telnet端口20 D Https端口443 2 linux系统中查看ip地址的命令是 A ipconig B ifconfig C icmp