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
谜语:
(昆字和鸟字组在一起年什么字?
智)
相关文章:

Linux面试笔试题(6)
91、6块300G的硬盘做raid5,新的设备容量是多大(C) A 900G B 1800G C 1500G D 300G 6300G−300G 1500G 由于一块硬盘用于奇偶校验,所以设备容量将是1500G. Raid 5是一种磁盘阵列,将数据分散到多个硬盘上以提高性能和可…...

qt中窗口的布局
qt中窗口的布局 常用的窗口布局方式使用拖拽控件的方式调用窗口布局使用Widget控件完成窗口布局布局中嵌套布局demo(制作登录页面) 如果不使用窗口布局,会带来的后果: 控件可能显示不出来不能按照期望的大小显示不能跟随窗口进行…...
玄子Share - HTML Emmet 语法详细介绍
玄子Share - HTML Emmet 语法详细介绍 以下Emmet语法 基于WebStorm 2023.2演示 Emmet 语法介绍 Emmet 是一种缩写语法,旨在简化 HTML 和 CSS 的编写。它基于 CSS 选择器的语法结构,通过输入特定的缩写,可以快速生成 HTML 结构。 Emmet 语法…...
Linux上安装和使用git到gitoschina和github上_亲测
Linux上安装和使用git到gitoschina和github上_亲测 git介绍与在linux上安装创建SSHkey在git-oschina使用maven-oschina使用在github使用maven-github使用组织与仓库 【git介绍与在linux上安装】 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何…...

合宙Air724UG LuatOS-Air LVGL API--简介
为何是 LVGL LVGL 是一个开源的图形库,它提供了创建嵌入式 GUI 所需的一切,具有易于使用的图形元素、漂亮的视觉效果和低内存占用的特点。 LVGL特点: 强大的 控件 :按钮、图表、列表、滑动条、图像等 高级图形引擎:动…...

「Vue|网页开发|前端开发」01 快速入门:用vue-cli快速写一个Vue的HelloWorld项目
本文主要介绍如何用vue开发的标准化工具vue-cli快速搭建一个符合实际业务项目结构的hello world网页项目并理解vue的代码文件结构以及页面渲染流程。 文章目录 一、准备工作:安装node.js二、项目搭建创建项目目录全局安装vue-cli使用Webpack初始化项目启动项目学会…...

7.5.tensorRT高级(2)-RAII接口模式下的生产者消费者多batch实现
目录 前言1. RAII接口模式封装生产者消费者2. 问答环节总结 前言 杜老师推出的 tensorRT从零起步高性能部署 课程,之前有看过一遍,但是没有做笔记,很多东西也忘了。这次重新撸一遍,顺便记记笔记。 本次课程学习 tensorRT 高级-RAI…...
华为OD-最大括号深度
题目描述 一个合法的括号匹配序列有以下定义: 1、空串""是一个合法的括号匹配序列 2、如果"X"和"Y"都是合法的括号匹配序列,"XY"也是一个合法的括号匹配序列 3、如果"X"是一个合法的括号匹配序列,那么"(X)"也是一…...

【Leetcode】108. 将有序数组转换为二叉搜索树
一、题目 1、题目描述 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。 示例1: 输入:nums = [-10,-3,0,5,9] 输出:[0,-3,9,-1…...

【树莓派打怪升级】:玩转个人Web世界!
文章目录 概述使用 Raspberry Pi Imager 安装 Raspberry Pi OS设置 Apache Web 服务器测试 web 站点安装静态样例站点 将web站点发布到公网安装 Cpolarcpolar进行token认证生成cpolar随机域名网址生成cpolar二级子域名将参数保存到cpolar配置文件中测试修改后配置文件配置cpola…...
mysql5.7在centos环境下的常见故障
1. GPG Keys升级导致安装失败 错误信息: The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this reposi…...

hive中get_json_object函数不支持解析json中文key
问题 今天在 Hive 中 get_json_object 函数解析 json 串的时候,发现函数不支持解析 json 中文 key。 例如: select get_json_object({ "姓名":"张三" , "年龄":"18" }, $.姓名);我们希望的结果是得到姓名对应…...

Azure VM上意外禁用NIC如何还原恢复
创建一个windows虚拟机,并远程连接管理员的方式打开powershell 首先查看虚拟网卡,netsh interface show interface 然后禁用虚拟网卡 ,netsh interface set interface Ethernet disable 去Azure虚拟机控制台,打开串行控制台 控制台中键入cmd,…...

神经网络简单理解:机场登机
目录 神经网络简单理解:机场登机 编辑 激活函数:转为非线性问题 编辑 激活函数ReLU 通过神经元升维(神经元数量):提升线性转化能力 通过增加隐藏层:增加非线性转化能力编辑 模型越大,…...

Sping源码(七)— 后置处理器
简单回顾一下上一篇文章,是在BeanFacroty创建完之后,可以通过Editor和EditorRegistrar实现对类属性的自定义扩展,以及忽略要自动装配的Aware接口。 本篇帖子会顺着refresh()主流程方法接着向下执行。在讲invokeBeanFactoryPostProcessors方法…...

docker导出、导入镜像、提交
导出镜像到本地,然后可以通过压缩包的方式传输。 导出:docker image save 镜像名:版本号 > /home/quxiao/javatest.tgz 导入:docker image load -i /home/quxiao/javatest.tgz 删除镜像就得先删除容器,当你每运行一次镜像&…...

shell的变量
一、什么是变量 二、变量的命名 三、查看变量的值 env显示全局变量,刚刚定义的root_mess是局部变量 四、变量的定义 旧版本(7、8四个文件都加载)和新版本(9只加载两个etc)不一样,所以su - 现在要永久生效在…...
CentOS系统环境搭建(十三)——CentOS7安装nvm
centos系统环境搭建专栏🔗点击跳转 CentOS7.9安装nvm 文章目录 CentOS7.9安装nvm1.安装2.刷新系统环境3.查看所有node4.安装Node.js版本5.查看已安装版本号6.使用指定版本7.设置默认版本8.验证 在我们的日常开发中经常会遇到这种情况:手上有好几个项目&…...
uniapp评论列表插件获取
从评论列表,回复,点赞,删除,留言板 - DCloud 插件市场里导入,并使用。 代码样式优化及接入如下: <template><view class"hb-comment"><!-- 阅读数-start --><view v-if&q…...
3.redis数据结构之List
List-列表类型:L&R 列表类型:有序、可重复 Arraylist和linkedlist的区别 Arraylist是使用数组来存储数据,特点:查询快、增删慢 Linkedlist是使用双向链表存储数据,特点:增删快、查询慢,但是查询链表两端…...
synchronized 学习
学习源: https://www.bilibili.com/video/BV1aJ411V763?spm_id_from333.788.videopod.episodes&vd_source32e1c41a9370911ab06d12fbc36c4ebc 1.应用场景 不超卖,也要考虑性能问题(场景) 2.常见面试问题: sync出…...

【力扣数据库知识手册笔记】索引
索引 索引的优缺点 优点1. 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。2. 可以加快数据的检索速度(创建索引的主要原因)。3. 可以加速表和表之间的连接,实现数据的参考完整性。4. 可以在查询过程中,…...
IGP(Interior Gateway Protocol,内部网关协议)
IGP(Interior Gateway Protocol,内部网关协议) 是一种用于在一个自治系统(AS)内部传递路由信息的路由协议,主要用于在一个组织或机构的内部网络中决定数据包的最佳路径。与用于自治系统之间通信的 EGP&…...

解决Ubuntu22.04 VMware失败的问题 ubuntu入门之二十八
现象1 打开VMware失败 Ubuntu升级之后打开VMware上报需要安装vmmon和vmnet,点击确认后如下提示 最终上报fail 解决方法 内核升级导致,需要在新内核下重新下载编译安装 查看版本 $ vmware -v VMware Workstation 17.5.1 build-23298084$ lsb_release…...

React19源码系列之 事件插件系统
事件类别 事件类型 定义 文档 Event Event 接口表示在 EventTarget 上出现的事件。 Event - Web API | MDN UIEvent UIEvent 接口表示简单的用户界面事件。 UIEvent - Web API | MDN KeyboardEvent KeyboardEvent 对象描述了用户与键盘的交互。 KeyboardEvent - Web…...

Module Federation 和 Native Federation 的比较
前言 Module Federation 是 Webpack 5 引入的微前端架构方案,允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

【Zephyr 系列 10】实战项目:打造一个蓝牙传感器终端 + 网关系统(完整架构与全栈实现)
🧠关键词:Zephyr、BLE、终端、网关、广播、连接、传感器、数据采集、低功耗、系统集成 📌目标读者:希望基于 Zephyr 构建 BLE 系统架构、实现终端与网关协作、具备产品交付能力的开发者 📊篇幅字数:约 5200 字 ✨ 项目总览 在物联网实际项目中,**“终端 + 网关”**是…...

自然语言处理——Transformer
自然语言处理——Transformer 自注意力机制多头注意力机制Transformer 虽然循环神经网络可以对具有序列特性的数据非常有效,它能挖掘数据中的时序信息以及语义信息,但是它有一个很大的缺陷——很难并行化。 我们可以考虑用CNN来替代RNN,但是…...
[Java恶补day16] 238.除自身以外数组的乘积
给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂度…...

Unity | AmplifyShaderEditor插件基础(第七集:平面波动shader)
目录 一、👋🏻前言 二、😈sinx波动的基本原理 三、😈波动起来 1.sinx节点介绍 2.vertexPosition 3.集成Vector3 a.节点Append b.连起来 4.波动起来 a.波动的原理 b.时间节点 c.sinx的处理 四、🌊波动优化…...