Linux复习——基础知识

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。
座右铭:低头赶路,敬事如仪
个人主页:网络豆的主页

1. 有关早期linux系统中 sysvin的init的7个级别描述正确的是( )[选择1项]
A. init 1 关机状态 B. init 2 字符界面多用户模式
C. init 5 重启系统 D. init 6 单用户模式
注释:
init 2 字符界面多用户模式
在早期的Linux系统中,init 2通常对应字符界面的多用户模式,允许多个用户登录,但没有启动图形界面。该级别提供了多用户支持,但不会加载图形环境。而单用户模式对应init 1,用于系统维护和修复,不允许多用户登录。init 5用于启动图形界面模式,而init 6用于系统重启。
2. 系统服务的控制类型说法正确的是( )[选择2项]
A. restart 重启 B. run 启动 C. drop 停止 D. reload 重新加载
注释:
A. restart 重启:该选项通常用于重新启动系统服务,先停止服务,然后再启动服务,相当于执行了停止和启动两个操作。
B. run 启动:该选项用于启动系统服务,让服务开始运行。
C. drop 停止:该选项并不常见,通常没有这种控制类型。可能是指停止系统服务,但在标准的服务控制中没有使用drop这个具体的命令。
D. reload 重新加载:该选项用于在不终止服务的情况下重新加载配置或重新加载服务。这允许应用新的配置,而无需完全停止和启动服务。
所以,正确选项是B和D。
3.在centos7中,切换命令行界面 到图形界面的命令。( ) [选择2项]
A.init 3 B.init 5
C.systemctl isolate multi-user.target D.systemctlgraphical.target
注释:
A. init 3:这个命令用于切换到文本模式的多用户命令行界面。
B. init 5:这个命令用于切换到图形界面,启动X Window系统和图形登录界面。
C. systemctl isolate graphical.target:这个命令通过Systemd在CentOS 7中切换到图形界面。
D. systemctl graphical.target:这不是正确的命令,应该是systemctl isolate graphical.target。
所以,正确选项是B和C。
4. 安装Centos系统中在分区的时候一般最小化需要分2个区出来,分别是( )[选择2项]
A. /boot B. / C. /home D. 交换分区
注释:
A. /boot:这是用于存放启动所需文件的分区,如内核文件和引导加载程序。通常,建议将/boot分区大小设置为至少200 MB。
B. /:这是根目录分区,包含了整个操作系统的核心文件和目录。它应该包含足够的空间来安装操作系统和常用软件包。通常,建议将/分区大小设置为几个GB。
C. /home:虽然在最小化安装时通常不会包含/home分区,但它是一个常见的分区,用于存储用户的个人数据和文档。如果你希望将用户数据与系统文件分开管理,可以选择创建/home分区。
D. 交换分区:虽然交换分区在一些情况下是必需的,但在最小化安装时通常不会分配交换分区。交换分区用于扩展系统的内存,当RAM不足时,可以将部分内容移到交换分区中。它的大小一般建议为物理内存的1.5倍至2倍。
5.下面( )命令可以重新启动network服务(选择一项)
A.Systemctlstatus network.service B.systemctl restart network.service
C. systemctl reloadnetwork.service D. systemctl start network.service
注释:
A. systemctl status network.service:该命令用于查看network服务的状态,而不是重新启动服务。
B. systemctl restart network.service:这个命令用于重新启动network服务,将服务停止再启动,以应用可能的配置更改。
C. systemctl reload network.service:这个命令用于重新加载network服务的配置,而不会停止服务,适用于在不中断服务的情况下更新配置。
D. systemctl start network.service:这个命令用于启动network服务,如果服务已经在运行,则没有实际效果。
6 .下面有关内部命令和外部命令的描述正确的是( )[选择2项]
A. 外部命令不存在具体的文件,内部命令会存在一个具体的文件
B. 内部命令不存在具体的文件,外部命令会存在一个具体的文件
C. 内部命令运行效率更高
D. 外部命令运行效率更高
注释:
A. 外部命令不存在具体的文件,内部命令会存在一个具体的文件:这个说法是错误的。实际情况恰好相反。内部命令是直接内置在操作系统的Shell中,没有对应的独立文件,而外部命令是独立的可执行文件,位于系统的可执行路径(如/bin、/usr/bin等)中。
B. 内部命令不存在具体的文件,外部命令会存在一个具体的文件:这个说法是正确的,正如前面解释的。
C. 内部命令运行效率更高:这个说法是正确的。因为内部命令直接嵌入在Shell中,执行时无需加载额外的文件,所以通常比外部命令执行速度更快。
D. 外部命令运行效率更高:这个说法是错误的,正如前面解释的,实际上内部命令运行效率更高。
7. Linux 命令行标准格式( )[选择1个]
A. 命令字[选项] [参数] B. 命令字 [选项] [参数]
C. 命令字[参数] [选项] D. 命令字[参数][选项]
注释:
在Linux命令行中,通常先是命令字(Command),然后是选项(Options),最后是参数(Arguments)。选项和参数都是可选的,选项通常以短横线(-)或双短横线(--)开始,而参数是命令需要操作的对象或执行的附加信息。
8. 有关目录位置的几种使用方法中,正确的是( )[选择3项]
A. /home/terry/ 代表了一个绝对路径 B. ~terry/ 代表了一个相对路径
C. ./terry/ 代表了一个绝对路径 D. ..代表了当前目录的上一级目录
注释:
A. /home/terry/ 代表了一个绝对路径:以斜杠(/)开头的路径被认为是绝对路径,表示从根目录开始的完整路径。
B. terry/ 代表了一个相对路径:以波浪号()开头的路径是用户主目录的缩写,它代表了当前用户的主目录。这是一个相对路径,相对于当前工作目录。
C. ./terry/ 代表了一个绝对路径:这个说法是错误的。以./开头的路径表示当前目录下的terry子目录,这是一个相对路径。
D. ..代表了当前目录的上一级目录:两个点(..)表示当前目录的上一级目录,是一个相对路径。
9.VI 编辑器的工作模式( )[选择3项]
A. 特权模式 B. 命令模式 C. 输入模式 D. 末行模式
注释:
B. 命令模式(Command mode):在命令模式下,可以执行诸如复制、粘贴、删除、查找等操作,以及进入输入模式或末行模式。在启动VI时,默认进入命令模式。
C. 输入模式(Insert mode):在输入模式下,可以直接输入文本内容。按下键盘上的i、I、a、A、o、O等键可以进入输入模式。
D. 末行模式(Last line mode):在末行模式下,可以执行保存、退出、查找替换等操作。在命令模式下,输入冒号(:)即可进入末行模式。
A. 特权模式:这个选项不是VI编辑器的工作模式,所以不正确。
10. 下列关于命令的说法正确的是 ( )[选择2项]
A. cat 用来查看文件内容其结果显示在显示屏幕上
B. more 和 less 可用来分页查看文件内容 more 可向上翻页而 less 不能
C. head 和 tail 分别查看文件开头或结尾部分内容 (一般可指定显示开头或者结尾几行内容)
D. wc 用来统计文件内容中的单词数量 用 -w 统计行数
注释:
A. cat命令用来将文件内容打印到屏幕上。
B. more和less命令用于分页查看文件内容,允许向上或向下翻页,而more默认只能向下翻页,less则可以双向翻页。
C. head命令用于显示文件的开头部分,默认显示前10行,而tail命令用于显示文件的结尾部分,默认显示最后10行。它们都可以通过参数指定显示开头或结尾的行数。
D. wc命令用于统计文件内容的字数、行数和字符数,而不是单词数量。使用-w参数可以只统计单词数量。
11. 若需检索出/etc/yum.conf 文件中除空行以外的内容 因如何写命令( )[选择1项]
A. grep -v "^$" /etc/yum.conf
B. grep -i "^$" /etc/yum.conf
C. grep "^S" /etc/yum.conf
D. grep -v "^#" /etc/yum.conf | grep -v "^$"
解释:
A. grep -v "^$" /etc/yum.conf:这个命令使用grep工具来检索/etc/yum.conf文件中除空行以外的内容。选项-v表示反向匹配,即匹配不包含给定模式的行,而"^$"表示空行的模式。
B. grep -i "^$" /etc/yum.conf:这个命令使用grep工具来检索/etc/yum.conf文件中匹配空行的内容。选项-i表示忽略大小写匹配,而"^$"表示空行的模式,但是题目要求检索出除空行以外的内容,所以这个选项是错误的。
C. grep "^S" /etc/yum.conf:这个命令使用grep工具来检索/etc/yum.conf文件中以字母"S"开头的内容,不符合题目要求。
D. grep -v "^#" /etc/yum.conf | grep -v "^$":这个命令使用grep工具来检索/etc/yum.conf文件中除空行和以"#"开头的注释行以外的内容,其中"#"表示注释行的模式。虽然它可以排除空行,但是题目要求检索出除空行以外的内容,所以这个选项也是错误的。
12. 在a.txt文件中一共有20行内容,如何执行一条命令,显示 第11行到第15行之间的内容( )[选择2项]
A. hea
相关文章:
Linux复习——基础知识
作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页 1. 有关早期linux系统中 sysvin的init的7个级别描述正确的是( )[选择1项] A. init 1 关机状态 B. init 2 字符界面多用户模式 …...
【数据结构】实验三:链表
实验三链表 一、实验目的与要求 1)熟悉链表的类型定义; 2)熟悉链表的基本操作; 3)灵活应用链表解决具体应用问题。 二、实验内容 1)请设计一个单链表的存储结构,并实现单链表中基本运算算…...
第4集丨webpack 江湖 —— loader的安装和使用
目录 一、loader简介1.1 使用 loader1.1.1 配置文件方式1.1.2 内联方式 1.2 loader 特性1.3 解析 loader1.4 命名规范 二、css loader的安装和使用2.1 安装2.2 配置2.3 测试 三、 less-loader 的安装和使用3.1 安装3.2 配置3.3 测试3.4 附件3.4.1 webpack.config.js3.4.2 index…...
【Lua学习笔记】Lua进阶——协程
文章目录 协程协程的定义和调度StatusRunning 协程 协程是一种并发操作,相比于线程,线程在执行时往往是并行的,并且线程在创建销毁执行时极其消耗资源,并且过长的执行时间会造成主进程阻塞。而协程可以以并发时轮值时间片来执行&…...
亚马逊云科技纽约峰会,充分释放数据价值和生成式AI的潜力
生成式AI将深刻改变每个公司的运营方式,标志着人工智能技术发展的新转折点。亚马逊云科技昨日在纽约峰会上宣布,推出七项生成式AI新功能,进一步降低了生成式AI的使用门槛,让无论是业务用户还是开发者都能从中受益。借助这些新功能…...
什么是 web3?
在百度搜索引擎输入 “Web3”、“大厂”。跳出来基本都是这样的标题. 以及如今的互联网行业 “哀鸿遍野”,不仅内卷,还裁员。然后掀起一阵风,猛吹 Web3 的好,数据回归用户……最后再 “威逼利诱” 一下,Web3 就是 20 年…...
[驱动开发]字符设备驱动应用——点灯
点亮开发板stm32mp157的三盏灯 //头文件 #ifndef __LED_H__ #define __LED_H__//封装GPIO寄存器 typedef struct { volatile unsigned int MODER; // 0x00volatile unsigned int OTYPER; // 0x04volatile unsign…...
前端学习——Vue (Day5)
自定义指令 <template><div><h1>自定义指令</h1><input v-focus ref"inp" type"text" /></div> </template><script> export default {// mounted(){// this.$ref.inp.focus()// }// 2. 局部注册指令di…...
Ceph版本
每个Ceph的版本都有一个英文的名称和一个数字形式的版本编号 第一个 Ceph 版本编号是 0.1,发布于2008 年 1月。之后是0.2,0.3....多年来,版本号方案一直没变。 2015年 4月0.94.1 (Hammer 的第一个修正版) 发布后,为了避免 0.99 (以及 0.100…...
cspm是什么?考了有用吗?
CSPM是项目管理专业人员能力评价等级证书,相当于 PMP 的本土化,CSPM 相关问题大家都很关心,今天就给大家全面解答一下 CSPM到底是何方神圣? 文章主要是解答下面几个常见问题,其他问题可以留言或者私信咨询我哦~ 一、什…...
Java阶段五Day14
Java阶段五Day14 文章目录 Java阶段五Day14分布式事务整合demo案例中架构,代码关系发送半消息本地事务完成检查补偿购物车消费 鲁班周边环境调整前端启动介绍启动前端 直接启动的项目gateway(网关)login(登录注册)atta…...
【计算机网络】应用层协议 -- 安全的HTTPS协议
文章目录 1. 认识HTTPS2. 使用HTTPS加密的必要性3. 常见的加密方式3.1 对称加密3.2 非对称加密3.3 非对称加密对称加密 4. 引入CA证书4.1 CA认证4.2 数据签名4.3 非对称机密对称加密证书认证4.4 常见问题 5. 总结 1. 认识HTTPS HTTPS全称为 Hyper Text Tranfer Protocol over …...
小程序通过ip+port+路径获取服务器中的图片
配置IIS 首先需要配置IIS。 打开控制面板,接下来的流程按下图所示。 安装好后,按“win”键,搜索IIS 选择一个ip地址,或手动填写,端口号按需更改...
Codeforces Round 888 (Div. 3)(A-F)
文章目录 ABCDEF A 题意: 就是有一个m步的楼梯。每一层都有k厘米高,现在A的身高是H,给了你n个人的身高问有多少个人与A站在不同层的楼梯高度相同。 思路: 我们只需要去枚举对于A来说每一层和他一样高(人的身高和楼…...
【人工智能】深度神经网络、卷积神经网络(CNN)、多卷积核、全连接、池化
深度神经网络、卷积神经网络(CNN)、多卷积核、全连接、池化) 文章目录 深度神经网络、卷积神经网络(CNN)、多卷积核、全连接、池化)深度神经网络训练训练深度神经网络参数共享卷积神经网络(CNN)卷积多卷积核卷积全连接最大池化卷积+池化拉平向量激活函数优化小结深度神经…...
失去SSL证书,会对网站安全造成什么影响?
作为网络世界中的“身份证”,SSL证书可以在网络世界中证明你是一个真实可信的企业或个人网站,而不是一个钓鱼网站。且在网站的服务器上部署SSL证书后,可以使网站与访问者之间通过SSL协议建立安全的加密连接,确保在Web服务器和浏览…...
gitee中fork了其他仓库,如何在本地进行同步
GitHub 操作:同步 Fork 来的仓库(上游仓库)_sigmarising的博客-CSDN博客 1. 设置upstream 2. git pull --rebase 3. 然后再执行pull、push操作...
java项目之社区生活超市管理系统(ssm+mysql+jsp)
风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于ssm的社区生活超市管理系统。技术交流和部署相关看文章末尾! 开发环境: 后端: 开发语言:Java 框…...
WebGPU(七):C++头部封装
WebGPU(七):C头部封装 在前面的学习中,我们使用的都是原生态的WebGPU API,那是基于C语言的API,但是为了更高效的开发,我们可以使用一个基于C的库。 根据参考的教程,这个github库提供更加纤细的描述。它提…...
Linux 网络通信epoll详解( 10 ) -【Linux通信架构系列 】
系列文章目录 C技能系列 Linux通信架构系列 C高性能优化编程系列 深入理解软件架构设计系列 高级C并发线程编程 期待你的关注哦!!! 现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。 Now everything is for the…...
深入浅出Asp.Net Core MVC应用开发系列-AspNetCore中的日志记录
ASP.NET Core 是一个跨平台的开源框架,用于在 Windows、macOS 或 Linux 上生成基于云的新式 Web 应用。 ASP.NET Core 中的日志记录 .NET 通过 ILogger API 支持高性能结构化日志记录,以帮助监视应用程序行为和诊断问题。 可以通过配置不同的记录提供程…...
Ubuntu系统下交叉编译openssl
一、参考资料 OpenSSL&&libcurl库的交叉编译 - hesetone - 博客园 二、准备工作 1. 编译环境 宿主机:Ubuntu 20.04.6 LTSHost:ARM32位交叉编译器:arm-linux-gnueabihf-gcc-11.1.0 2. 设置交叉编译工具链 在交叉编译之前&#x…...
K8S认证|CKS题库+答案| 11. AppArmor
目录 11. AppArmor 免费获取并激活 CKA_v1.31_模拟系统 题目 开始操作: 1)、切换集群 2)、切换节点 3)、切换到 apparmor 的目录 4)、执行 apparmor 策略模块 5)、修改 pod 文件 6)、…...
《从零掌握MIPI CSI-2: 协议精解与FPGA摄像头开发实战》-- CSI-2 协议详细解析 (一)
CSI-2 协议详细解析 (一) 1. CSI-2层定义(CSI-2 Layer Definitions) 分层结构 :CSI-2协议分为6层: 物理层(PHY Layer) : 定义电气特性、时钟机制和传输介质(导线&#…...
无法与IP建立连接,未能下载VSCode服务器
如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…...
基础测试工具使用经验
背景 vtune,perf, nsight system等基础测试工具,都是用过的,但是没有记录,都逐渐忘了。所以写这篇博客总结记录一下,只要以后发现新的用法,就记得来编辑补充一下 perf 比较基础的用法: 先改这…...
论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)
宇树机器人多姿态起立控制强化学习框架论文解析 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一) 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...
C# SqlSugar:依赖注入与仓储模式实践
C# SqlSugar:依赖注入与仓储模式实践 在 C# 的应用开发中,数据库操作是必不可少的环节。为了让数据访问层更加简洁、高效且易于维护,许多开发者会选择成熟的 ORM(对象关系映射)框架,SqlSugar 就是其中备受…...
select、poll、epoll 与 Reactor 模式
在高并发网络编程领域,高效处理大量连接和 I/O 事件是系统性能的关键。select、poll、epoll 作为 I/O 多路复用技术的代表,以及基于它们实现的 Reactor 模式,为开发者提供了强大的工具。本文将深入探讨这些技术的底层原理、优缺点。 一、I…...
ios苹果系统,js 滑动屏幕、锚定无效
现象:window.addEventListener监听touch无效,划不动屏幕,但是代码逻辑都有执行到。 scrollIntoView也无效。 原因:这是因为 iOS 的触摸事件处理机制和 touch-action: none 的设置有关。ios有太多得交互动作,从而会影响…...
