Linux面试笔试题(5)

79、下列工具中可以直接连接mysql的工具有【c 】。
A.xhsell B.plsql C.navicat D.以上都不是
Navicat 是一套可创建多个连接的数据库开发工具,
让你从单一应用程序中同时连接
MySQL、Redis、MariaDB、MongoDB、
SQL Server、Oracle、PostgreSQL和 SQLite 。它与 OceanBase 数据库及 Amazon RDS、Amazon Aurora、Amazon Redshift、Amazon ElastiCache、Microsoft Azure、Oracle Cloud、MongoDB Atlas、Redis Enterprise Cloud、阿里云、腾讯云和华为云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。
80、Linux系统最少的挂载点有两个【B 】
A.一个是根挂载点 home,另一个是swap
B.一个是根挂载点/,另一个是swap
C.一个是根挂载点 boot,另一个是swap
D.一个是根挂载点 user,另一个是boot
答案
B.一个是根挂载点/,另一个是swap.当然上面这么多挂载点,实际上是没有比较每个目录都单独进行挂载,我们只需要根据自己的实际使用需要对个别目录进行挂载,这样系统结构看起来也会精简很多。一般来讲Linux系统最少的挂载点有两个一个是根挂载点/,另一个是swap,虽然swap也可以采用其他方式类似方式替代,但从使用角度,天缘认为没这个必要,把swap单独设置一个挂载点似乎对Linux系统的标准性更好支持。
*********************@@@@@@@@@@知识拓展@@@@========

82、下面关于虚拟局域网VLAN的叙述错误的是 (A)
A 不同VLAN内的用户可以相互之间直接通信
B 每一个VLAN的工作站可处在不同的局域网中
C VLAN是由局域网网段构成的与物理位置无关的逻辑组
D VLAN能灵活控制广播活动
【答案】 A,不同VLAN内的用户不能相互之间直接通信,必须通过路由器等网络设备进行通信。虚拟局域网(VLAN)是以软件方式来实现逻辑工作组的划分与管理,
根据网络用户的位置、部门、应用等因素来组织,将处于同一物理网段(或交换机)中的设备逻辑地划分成不同的广播域(即逻辑子网),各个逻辑子网相对独立,其范围不受物理位置限制。
因此,不同 VLAN 内的用户不能直接相互通信,需要通过路由器等网络设备来实现跨 VLAN 通信。
83、下面关于系统调用的描述中,错误的是(A)
A.系统调用中被调用的过程运行在”用户态”中
B.系统调用把应用程序的请求传输给系统内核执行
C.利用系统调用能够得到操作系统提供的多种服务
D.系统调用保护了一些只能在内核模式执行的操作指令
解析:系统调用中被调用的过程运行在用户态中,而不是内核态中。
答案:这题选A
84\、以下哪些IP地址可以分配给一台计算机(D)。
A. 256.3.2.1
B. 197.9.4.0
C. 199.100.331.78
D. 11.15.33.235
互联网的网络地址分为A~E五类,其中
A类地址:0.0.0.0 ~ 127.255.255.255
主机号是后24位
B类地址:128.0.0.0 ~ 191.255.255.255
主机号是后16位
C类地址:192.0.0.0 ~ 223.255.255.255
主机号是后8位
D类地址:224.0.0.0 ~ 239.255.255.255
后28位为多播组号
E类地址:240.0.0.0 ~ 255.255.255.255
后27位待用所以,A错。
主机号全为0的时候,表示一个网段
主机号全为1的时候,是一个指向网络的广播。关于广播的具体分类请看TCP/IP卷一的第12章。
所以B代表一个网段。
C的话,参照TCP/IP详解卷一第三章 IP:网际协议的图3-3,代表了一个直接相连的网络。
D作为一个A类地址,是可以分配给一台计算机的。
85、网络地址为172.16.0.0,采用子网掩码255.255.224.0,以下说法正确的是(C)
A 其中一个子网的广播地址为:172.16.32.255
B 其中一个子网的广播地址为:172.16.128.255
C 划分了8个有效子网
D 划分了6个有效子网
答案:CA 类网络使用的默认子网掩码为 255.0.0.0,第一个八位组为 0-127。地址 10.52.36.11 就是一个 A 类地址。它的第一个八位组为 10,介于 1 至 126 之间(包括 1 和 126)。B 类网络使用的默认子网掩码为 255.255.0.0,第一个八位组为 128-191。地址 172.16.52.63 就是一个 B 类地址。它的第一个八位组为 172,介于 128 至 191 之间(包括 128 和 191)。C 类网络使用的默认子网掩码为 255.255.255.0,第一个八位组为 192-223。地址 192.168.123.132 就是一个 C 类地址。它的第一个八位组为 192,介于 192 至 223 之间(包括 192 和 223)。子网掩码:
255.255.224
1111 1111. 1111 1111. 1110 0000. 0000 0000
即网络号有19位,主机号有13位网络地址:
172.16.0.0,属于B类地址
1010 1100. 0001 0000. 0000 0000 .0000 0000子网划分:
其中红色的三位用于子网划分,即可以划分8个子网,红色三位从000到111
1010 1100. 0001 0000. 0000 0000 .0000 0000
第一个子网为172.16.0.0;
1010 1100. 0001 0000. 0000 0000 .0000 0000
第二个为172.16.32.0;
1010 1100. 0001 0000. 0010 0000 .0000 0000
第三个为172.16.64.0;
1010 1100. 0001 0000. 0100 0000 .0000 0000
第四个为172.16.96.0;
1010 1100. 0001 0000. 0110 0000 .0000 0000
第五个为172.16.128.0;
1010 1100. 0001 0000. 1000 0000 .0000 0000
第六个为172.16.160.0;
1010 1100. 0001 0000. 1010 0000 .0000 0000
第七个为172.16.192.0;
1010 1100. 0001 0000. 1100 0000 .0000 0000
第八个为172.16.224.0;
1010 1100. 0001 0000. 1110 0000 .0000 0000
每个子网的block size = 256-224 = 32 (b11111-b00000+1=32)广播地址:
网络地址的主机位(13位)全部为1
1010 1100 0001 0000 0001 1111 1111 1111
即:172.16.31.255
所以8个子网对应的广播地址依次是:(广播地址=下个子网地址-1)
172.16.31.255
1010 1100. 0001 0000. 0001111. 1111 1111
172.16.63.255
1010 1100. 0001 0000. 0011111. 1111 1111
172.16.95.255
1010 1100. 0001 0000. 0101111. 1111 1111
172.16.127.255
1010 1100. 0001 0000. 0111111. 1111 1111
172.16.159.255
1010 1100. 0001 0000. 1001111. 1111 1111
172.16.191.255
1010 1100. 0001 0000. 1011111. 1111 1111
172.16.223.255
1010 1100. 0001 0000. 1101111. 1111 1111
172.16.255.255
1010 1100. 0001 0000. 1111111. 1111 1111
86、下列关于TCP和UDP的描述正确的是_。
A、TCP和UDP均是面向连接的
B、TCP和UDP均是无连接的
C、TCP是面向连接的,UDP是无连接的
D、UDP是面向连接的,TCP是无连接的
答案是C,TCP是面向连接的,UDP是无连接的。
TCP是传输控制协议,它是面向连接的,这意味着在发送数据之前,必须先建立连接。UDP是用户数据报协议,它是无连接的,这意味着在发送数据时,不需要先建立连接。因此,答案是C,TCP是面向连接的,UDP是无连接的
以下哪种方式可以开启socket端口?
A 、ssh -L lport:DHost:Dport root@ip
B 、ssh -R lport:DHost:Dport root@ip
C、 ssh -D lport root@ip
正确答案: C
相关文章:
Linux面试笔试题(5)
79、下列工具中可以直接连接mysql的工具有【c 】。 A.xhsell B.plsql C.navicat D.以上都不是 Navicat 是一套可创建多个连接的数据库开发工具, 让你从单一应用程序中同时连接 MySQL、Redis、MariaDB、MongoDB、 SQL Server、Oracle、PostgreSQL和 SQLite 。它与…...
WordPress文章:创建和优化您的网站内容
WordPress是一种流行的内容管理系统(CMS),用于创建和管理网站。无论您是个人博客作者、企业网站管理员还是电子商务店主,WordPress都是一个强大而灵活的平台,可帮助您展示和传达您的信息。本文将为您提供一些关于创建和…...
Selenium webdriver_manager根据浏览器版本自动下载对应驱动程序
前言 webdriver_manager是什么? webdriver_manager 是 Python 中的一个库,用于管理 Web 驱动程序。它的作用是自动下载和设置不同浏览器(如 Chrome、Firefox、Edge 等)的 Web 驱动程序,以便在自动化测试中使用这些浏…...
2023 - java - 强制类型转换和装箱
强制类型转换和装箱: 在 Java 中,(Integer) 和(int) 是两个不同的类型转换操作符,它们的效果是不一样的。 int a (Integer) t.getContent(); 这条语句使用了装箱(Boxing)操作,将一个整数对象(…...
使用ansible自动化部署Kubernetes
使用 kubeasz 部署 Kubernetes 集群 服务器列表: IP主机名角色192.168.100.142kube-master1,kube-master1.suosuoli.cnK8s 集群主节点 1192.168.100.144kube-master2,kube-master2.suosuoli.cnK8s 集群主节点 2192.168.100.146kube-master3,kube-master3.suosuoli…...
k8s v1.27.4 部署metrics-serverv:0.6.4,kube-prometheus
只有一个问题,原来的httpGet存活、就绪检测一直不通过,于是改为tcpSocket后pod正常。 wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml修改后的yaml文件,镜像修改为阿里云 apiVersion: …...
6-模板初步使用
官网: 中文版: 介绍-Jinja2中文文档 英文版: Template Designer Documentation — Jinja Documentation (2.11.x) 模板语法 1. 模板渲染 (1) app.py 准备数据 import jsonfrom flask import Flask,render_templateimport settingsapp Flask(__name__) app.config.from_obj…...
STM32CubeMX配置STM32F103 USB Virtual Port Com(HAL库开发)
1.配置外部高速晶振 2.勾选USB功能 3.将USB模式配置Virtual Port Com 4.将系统主频配置为72M,USB频率配置为48M. 5.配置好项目名称,开发环境,最后获取代码。 6.在CDC_Receive_FS函数中写入USB发送函数。这样USB接收到的数据就好原样发送。 7.将串口助手打…...
RocketMQ与Kafka对比(18项差异)
淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用MySQL作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kafka这个优秀的消息中间件,淘宝中间件团队在对Kafka做过充分Review之后,Kafka无限消息…...
英文翻译照片怎么做?掌握这个方法轻松翻译
在现代社会中,英文已经成为了一种全球性的语言,因此,我们在阅读文章或者查看图片时,经常会遇到英文的内容。为了更好地理解这些英文内容,我们需要将其翻译成中文。在本文中,我将探讨图片中英文内容翻译的方…...
Linux介绍
目录 unix linux的版本号 linux对unix的继承 linux特性:安全性高 unix Unix是一个先进的、多用户、多任务的操作系统,被广泛用于服务器、工作站和移动设备。以下是Unix的一些关键特点和组件: 多用户系统:允许多个用户同时访…...
计算机竞赛 卷积神经网络手写字符识别 - 深度学习
文章目录 0 前言1 简介2 LeNet-5 模型的介绍2.1 结构解析2.2 C1层2.3 S2层S2层和C3层连接 2.4 F6与C5层 3 写数字识别算法模型的构建3.1 输入层设计3.2 激活函数的选取3.3 卷积层设计3.4 降采样层3.5 输出层设计 4 网络模型的总体结构5 部分实现代码6 在线手写识别7 最后 0 前言…...
[Go版]算法通关村第十三关白银——数组实现加法和幂运算
目录 数组实现加法专题题目:数组实现整数加法思路分析:复杂度:Go代码 题目:字符串加法思路分析:复杂度:Go代码 题目:二进制加法思路分析:复杂度:Go代码 幂运算专题题目&a…...
React笔记[tsx]-解决Property ‘frames‘ does not exist on type ‘Readonly<{}>‘
浏览器报错如下: 编辑器是这样的: 原因是React.Component<any>少了后面的any,改成这样即可: export class CustomFrame extends React.Component<any, any>{............ }...
ThinkPHP6.0+ 使用Redis 原始用法
composer 安装 predis/predis 依赖,或者安装php_redis.dll的扩展。 我这里选择的是predis/predis 依赖。 composer require predis/predis 进入config/cache.php 配置添加redis缓存支持 示例: <?php// -----------------------------------------…...
SRM系统询价竞价管理:优化采购流程的全面解析
SRM系统的询价竞价管理模块是现代企业采购管理中的重要工具。通过该模块,企业可以实现供应商的询价、竞价和合同管理等关键环节的自动化和优化。 一、概述 SRM系统是一种用于管理和优化供应商关系的软件系统。它通过集成各个环节,包括供应商信息管理、询…...
c++选择题笔记
局部变量能否和全局变量重名?可以,局部变量会屏蔽全局变量。在使用全局变量时需要使用 ":: "。拷贝构造函数:参数为同类型的对象的常量引用的构造函数函数指针:int (*f)(int,int) & max; 虚函数:在基类…...
Android2:构建交互式应用
一。创建项目 项目名Beer Adviser 二。更新布局 activity_main.xml <?xml version"1.0" encoding"utf-8"?><LinearLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"…...
ChatGLM-6B微调记录
目录 GLM-130B和ChatGLM-6BChatGLM-6B直接部署基于PEFT的LoRA微调ChatGLM-6B GLM-130B和ChatGLM-6B 对于三类主要预训练框架: autoregressive(无条件生成),GPT的训练目标是从左到右的文本生成。autoencoding(语言理解…...
Linux Kernel 4.12 或将新增优化分析工具
到 7 月初,Linux Kernel 4.12 预计将为修复所有安全漏洞而奠定基础,另外新增的是一个分析工具,对于开发者优化启动时间时会有所帮助。 新的「个别任务统一模型」(Per-Task Consistency Model)为主要核心实时修补&#…...
JVM垃圾回收机制全解析
Java虚拟机(JVM)中的垃圾收集器(Garbage Collector,简称GC)是用于自动管理内存的机制。它负责识别和清除不再被程序使用的对象,从而释放内存空间,避免内存泄漏和内存溢出等问题。垃圾收集器在Ja…...
五年级数学知识边界总结思考-下册
目录 一、背景二、过程1.观察物体小学五年级下册“观察物体”知识点详解:由来、作用与意义**一、知识点核心内容****二、知识点的由来:从生活实践到数学抽象****三、知识的作用:解决实际问题的工具****四、学习的意义:培养核心素养…...
C++ 基础特性深度解析
目录 引言 一、命名空间(namespace) C 中的命名空间 与 C 语言的对比 二、缺省参数 C 中的缺省参数 与 C 语言的对比 三、引用(reference) C 中的引用 与 C 语言的对比 四、inline(内联函数…...
在Ubuntu中设置开机自动运行(sudo)指令的指南
在Ubuntu系统中,有时需要在系统启动时自动执行某些命令,特别是需要 sudo权限的指令。为了实现这一功能,可以使用多种方法,包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法,并提供…...
现代密码学 | 椭圆曲线密码学—附py代码
Elliptic Curve Cryptography 椭圆曲线密码学(ECC)是一种基于有限域上椭圆曲线数学特性的公钥加密技术。其核心原理涉及椭圆曲线的代数性质、离散对数问题以及有限域上的运算。 椭圆曲线密码学是多种数字签名算法的基础,例如椭圆曲线数字签…...
多模态大语言模型arxiv论文略读(108)
CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文标题:CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文作者:Sayna Ebrahimi, Sercan O. Arik, Tejas Nama, Tomas Pfister ➡️ 研究机构: Google Cloud AI Re…...
DingDing机器人群消息推送
文章目录 1 新建机器人2 API文档说明3 代码编写 1 新建机器人 点击群设置 下滑到群管理的机器人,点击进入 添加机器人 选择自定义Webhook服务 点击添加 设置安全设置,详见说明文档 成功后,记录Webhook 2 API文档说明 点击设置说明 查看自…...
计算机基础知识解析:从应用到架构的全面拆解
目录 前言 1、 计算机的应用领域:无处不在的数字助手 2、 计算机的进化史:从算盘到量子计算 3、计算机的分类:不止 “台式机和笔记本” 4、计算机的组件:硬件与软件的协同 4.1 硬件:五大核心部件 4.2 软件&#…...
在鸿蒙HarmonyOS 5中使用DevEco Studio实现企业微信功能
1. 开发环境准备 安装DevEco Studio 3.1: 从华为开发者官网下载最新版DevEco Studio安装HarmonyOS 5.0 SDK 项目配置: // module.json5 {"module": {"requestPermissions": [{"name": "ohos.permis…...
Proxmox Mail Gateway安装指南:从零开始配置高效邮件过滤系统
💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「storms…...
