Linux面试笔试题(6)

在这里插入图片描述
91、6块300G的硬盘做raid5,新的设备容量是多大(C)

A 900G
B 1800G
C 1500G
D 300G

6×300G−300G =1500G 由于一块硬盘用于奇偶校验,所以设备容量将是1500G.
Raid 5是一种磁盘阵列,将数据分散到多个硬盘上以提高性能和可靠性。在这种配置中,一块硬盘用于存储奇偶校验信息,因此总容量是所有硬盘容量减去一块硬盘的容量。在这种情况下,6块300G的硬盘总共是1800G,但因为一块硬盘用于奇偶校验,所以设备容量将是1500G。
因此,答案是C 1500G

92、假设用4个同样大小的硬盘来做RAID,以下哪种raid 模式获得的可用磁盘空间最少?

A no-raid
B raid5
C raid1
D raid6

正确答案: BRAID 5模式通过使用奇偶校验来实现数据冗余和容错性,要求至少3个硬盘。
在一个由4个硬盘组成的RAID 5阵列中,其中一个硬盘用于存储奇偶校验信息,剩下的3个硬盘用于存储实际数据。因此,可用磁盘空间为3个硬盘的容量之和。相比之下,RAID 1和RAID 6模式都提供更高的容错能力,但会使用更多的硬盘来实现冗余和容错性。RAID 1模式需要至少2个硬盘,而RAID 6模式需要至少4个硬盘。因此,可用空间最少的是RAID 5模式。

93、以下哪项不是DNS记录类型?

A、 AAAA

B、 TXT

C 、TTL

D、 PTR

正确答案: C
TTL不是DNS记录类型。
TTL(Time To Live)是一个DNS记录在DNS服务器中存储的时间。它不是一种独立的DNS记录类型,而是记录在DNS记录头部的字段,用于指定该记录在DNS缓存中存储的时间。相比之下,AAAA、TXT和PTR都是DNS记录类型。AAAA是一种IPv6地址记录,用于将域名解析为IPv6地址。
TXT是一种文本记录,用于存储与域名相关的文本信息。
PTR是一种指针记录,用于执行反向DNS查找,将IP地址解析为域名。
因此,答案为C。

94、有一个文件ip.txt,每行一条ip记录,共若干行,下面哪个命令可以实现“统计出现次数最多的前3个ip及其次数”? (B)
A. uniq -c ip.txt│sort -nr│head -n 3
B. sort ip.txt│uniq -c│sort -rn│head -n 3
C. cat ip.txt │count -n│sort -rn│head -n 3
D. cat ip.txt │sort │uniq -c│sort -rn│top -n 3

正确答案是B. sort ip.txt│uniq -c│sort -rn│head -n 3。这个命令的步骤如下:1. `sort ip.txt`:对ip.txt文件进行排序,这样可以保证相同的IP地址相邻出现。
2. `uniq -c`:统计每个IP地址出现的次数,并在每行前面加上对应的次数。
3. `sort -rn`:按照出现次数进行逆序排序,也就是按照出现次数从多到少排序。
4. `head -n 3`:取前三条记录,也就是出现次数最多的前三个IP地址及其次数。因此,B选项可以完成统计出现次数最多的前3个ip及其次数的任务。

95、在日常管理中,通常cpu会影响系统性能的情况是(A )
A.CPU已满负荷的运转
B.CPU的运行效率为30%
C.CPU的运行效率为50%
D.CPU的运行效率为80%

正确答案是A.CPU已满负荷的运转。当CPU已经满负荷运转时,无法处理更多的任务,这会导致系统性能下降,而其他选项中的CPU运行效率都还有一定的余量,不会对系统性能造成明显影响。

96、在LINUX系统中,如何查看一个端口被什么进程占用?( )
A. netstat –an | grep 端口号
B. netstat –tnlp | grep 端口号
C. iostat –an | grep 端口号
D. iostat –dxt | grep 端口号

解析:您可以使用以下命令查看一个端口被什么进程占用:lsof -i:端口号
netstat -tunlp|grep 端口号
答案:这题选B

拓展:
linux怎样查看端口被哪个进程占用:

方法:1、利用lsof命令查看,当命令参数设置为“-i”时用以显示符合条件的进程情况,
语法为“lsof -i:端口号”;
2、利用netstat命令查看,该命令会列出端口所有状态的连接,
语法为“netstat-tunlp|grep 端口号”。

在这里插入图片描述
在这里插入图片描述
97、Linux下侦测主机到目的主机之前所经过的路由的命令是©.

A ping B route C traceroute D ifconfig

traceroute命令用来探测路由经过.
ping命令用来检测两部主机之间的传输信道是否畅通,或远程主机是否正常.
route命令用来显示目前本机路由表的内容,并且还可以针对路由表中的记录来进行相应的添加、删除或修改等操作。
ifconfig命令用来来检测和设置本机的网络接口。

98、在Shell环境下,如何查看远程Linux系统运行了多少时间?
A、scp user@被监控主机ip “uptime”
B、ssh user@被监控主机ip “uptime”
C、ssh user@被监控主机ip “cputime”
D、 scp user@被监控主机ip “cputime”

在Shell环境下,你可以使用SSH(Secure Shell)来远程连接到Linux系统并查看其运行时间。命令 `uptime` 可以显示系统的当前时间和已经运行的时间,而 `cputime` 则显示进程已经消耗的CPU时间。因此,正确的命令是选项B:ssh user@被监控主机ip "uptime"这个命令将使用SSH连接到远程主机,并执行 `uptime` 命令来获取运行时间信息。然后,你可以在本地Shell中查看结果。scp用于远程数据传输
ssh用于远程登录

99、 一个袋子里装了 100个苹果,100个香蕉,100个桔子,100个梨,如果每分钟从里面随机抽 取一种水果,那么最多过多少分钟肯定至少能拿到一打相同种类的水果(1打=12) ( D)
A. 40
B. 12
C. 24
D. 45

解:根据鸽巢原理加强形式:如果q1,q2,,,,,qn为正整数,将q1+q2+…..qn-n+1个物体放入n个盒子里。那么,至少存在一个盒子含有qn个物体。对于此题:我们需要取12个水果。设已经取出了11个水果,还剩下一个。那么需要11×4+1分钟。鸽巢原理也叫抽屉原理,是Ramsey定理的特例。也是编程爱好者必须掌握的研究离散问题中存在性问题的方法。 
它的简单形式是 : 把n+1个物体放入n个盒子里,则至少有一个盒子里含有两个或两个以上的物体 。

100、在gcc环境下,已知数组int arr[5]={1,2,3,4,5};则*(*(&arr+1)-1)的结果为(D)

A 1
B 0
C 4
D 5

首先,我们需要理解这个表达式在做什么。*(*(&arr+1)-1)可以分解为以下几个步骤:&arr:取数组arr的地址。
&arr+1:取arr地址后移一个int大小的位置,也就是指向arr数组的下一个位置。
*(&arr+1):取该位置的值为int类型,其实是未定义的,因为arr数组只有5个元素,而这个位置已经超出了数组的范围。
*(*(&arr+1)-1):取该位置的值的前一个位置的值,也就是arr数组的最后一个元素,即5。
所以,*(*(&arr+1)-1)的结果是5,选D

谜语:
(昆字和鸟字组在一起年什么字?

智)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/50308.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

聚合函数与窗口函数

聚合函数 回答一 聚合函数(Aggregate Functions)是SQL中的函数,用于对一组数据进行计算,并返回单个结果。聚合函数通常用于统计和汇总数据,包括计算总和、平均值、计数、最大值和最小值等。 以下是一些常见的聚合函…

Xmake v2.8.2 发布,官方包仓库数量突破 1k

Xmake 是一个基于 Lua 的轻量级跨平台构建工具。 它非常的轻量,没有任何依赖,因为它内置了 Lua 运行时。 它使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好&#x…

Oracle-day1:scott用户、查询、取整、截取、模糊查询、别名——23/8/23

整理一下第一天软件测试培训的知识点 1、scott用户 -- 以system管理员登录锁定scott用户 alter user scott account lock;-- 以system管理员登录解锁scott用户 alter user scott account unlock;-- 以system管理员用户设置scott用户密码 alter user scott identfied by tiger…

libdrm全解析一 —— 总述

本文参考以下博文: Linux libdrm代码完全解析 LIBDRM使用 最简单的DRM应用程序 (single-buffer) Linux libdrm库入门教程 10. DRM图形显示框架 LIBDRM 特此致谢! 一、介绍 BLFS中给出的介绍 libdrm提供了一个用户空间库&…

Sulfo-CY3 DBCO在生物传感和靶向标记方面的优势

​欢迎来到星戈瑞荧光stargraydye!小编带您盘点: Sulfo-Cyanine3 DBCO在生物传感和靶向标记方面具有许多优势,使其成为生物医学研究中的工具。以下是Sulfo-Cyanine3 DBCO在生物传感和靶向标记方面的主要优势: **1. 特异性&#x…

PostgreSQL-研究学习-介绍与安装

PostgreSQL-预研 是个很厉害的数据库的样子 ψ(*`ー)ψ 官方文档:http://www.postgres.cn/docs/12/ 总的结论和备注 PgSQL 支持对JSON的支持很强大,以及提供了很多数学几何相关的数据类型【例:点,线条,几何…

【面试题】:axios二次封装都进行了哪些配置以及如果项目里面有两个baseURL你怎么解决?

一.axios的概念 Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。 二.axios的特点&#xf…

动态调用python类和函数

遇到一个需求,需要尽可能的尝试触发python模块里的行为,比如函数,类实例这样,感觉和java里的反射有点像;通过调研发现python里有getattr这个方法,类似于java里的反射机制,可以通过字符串比较方便…

5.11 汇编语言:仿写IF条件语句

条件语句,也称为IF-ELSE语句,是计算机编程中的一种基本控制结构。它允许程序根据条件的真假来执行不同的代码块。条件语句在处理决策和分支逻辑时非常有用。一般来说,条件语句由IF关键字、一个条件表达式、一个或多个代码块以及可选的ELSE关键…

java开源 VR全景商城 saas商城 b2b2c商城 o2o商城 积分商城 秒杀商城 拼团商城 分销商城 短视频商城 小程序商城搭建 bbc

​ 1. 涉及平台 平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务) 2. 核心架构 Spring Cloud、Spring Boot、Mybatis、Redis 3. 前…

回归预测 | MATLAB实现BES-SVM秃鹰搜索优化算法优化支持向量机多输入单输出回归预测(多指标,多图)

回归预测 | MATLAB实现BES-SVM秃鹰搜索优化算法优化支持向量机多输入单输出回归预测(多指标,多图) 目录 回归预测 | MATLAB实现BES-SVM秃鹰搜索优化算法优化支持向量机多输入单输出回归预测(多指标,多图)效…

go gorm一对多has many

has many 与另一个模型建立了一对多的连接。 不同于 has one,拥有者可以有零或多个关联模型。 例如,您的应用包含 user 和 credit card 模型,且每个 user 可以有多张 credit card。 定义model // User 有多张 CreditCard,UserI…

python中的matplotlib画直方图(数据分析与可视化)

python中的matplotlib画直方图(数据分析与可视化) import numpy as np import pandas as pd import matplotlib.pyplot as pltpd.set_option("max_columns",None) plt.rcParams[font.sans-serif][SimHei] plt.rcParams[axes.unicode_minus]Fa…

TCP缓冲区参数调优

1、系统原值查询 [lybadmin autopush]$ cat /proc/sys/net/core/rmem_max 4194304 [lybadmin autopush]$ cat /proc/sys/net/core/wmem_max 1048576 [lybadmin autopush]$ cat /proc/sys/net/ipv4/tcp_rmem 4096 87380 4194304 [lybadmin autopush]$ cat /proc/sys/net/ip…

centos8安装mysql

1.首先用finalShell远程连接到服务器 2.如果服务器之前安装过mysql请先卸载,我这里是用yum安装的,现在通过yum去卸载 yum remove -y mysql find / -name mysql //找到残留的文件,再通过rm -rf去删除对应的文件3.下面正式开始安装 (1&#…

基于微信小程序+Springboot校园二手商城系统设计和实现

博主介绍:✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、目前专注于大学生项目实战开发,讲解,毕业答疑辅导✌ 🍅文末获取源码联系🍅 👇&#x1f3…

使用 OpenAI GPT 模型的最佳实践

推荐:使用NSDT场景编辑器助你快速搭建可二次编辑的3D应用场景 为了帮助用户获得最佳输出,OpenAI 提供了使用 GPT 模型的最佳实践。这来自体验,因为许多用户不断尝试使用此模型并找到了最有效的方法。 在本文中,我将总结使用 Ope…

分数规划(二分)

链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 小咪是一个土豪手办狂魔,这次他去了一家店,发现了好多好多(n个)手办,但他是一个很怪的人,每次只想买k个手办&a…

JavaSE-21 【Stream流】

1 Stream的介绍 1.1 概念 stream流操作是Java 8提供一个重要新特性,它允许开发人员以声明性方式处理集合,其核心类库主要改进了对集合类的 API和新增Stream操作。Stream类中每一个方法都对应集合上的一种操作。将真正的函数式编程引入到Java中&#xf…

【PHP】数据类型运算符位运算

文章目录 数据类型简单(基本)数据类型:4个小类复合数据类型:2个小类特殊数据类型:2个小类类型转换类型判断整数类型浮点类型布尔类型 运算符赋值运算符算术运算符比较运算符逻辑运算符连接运算符错误抑制符三目运算符自…