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

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

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

相关文章

【MySQL进阶(三)】 InnoDB体系架构之内存池(buffer pool)

InnoDB体系架构之内存池 一、InnoDB 体系结构二、缓冲池 buffer pool内部结构free 链(管理空闲缓冲页)怎么知道数据页是否被缓存? flush 链表(管理脏页)1. 脏页2. 链表结构3. 刷盘时机 LRU 链表(控制数据热…

影视行业案例 | 燕千云助力大地影院集团搭建智能一体化IT服务管理平台

影视行业过去三年受新冠肺炎疫情影响,经历了一定程度的冲击和调整,但也展现出了强大的韧性和潜力。2023年中国影视产业规模可能达到2600亿元左右,同比增长11%左右。影视行业的发展趋势主要表现在内容创新、模式创新和产业融合三个方面&#x…

ICC2如何计算Gate Count?

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?知识星球入口 我们认为gate count等于standard cell(非physical only)总面积 / 最小驱动二输入与非门面积。 ICC2没有专门的命令去报告gate count,只能自己计算,使用report_d…

面试题:什么是闭包?

一、怎么理解闭包? 简单理解:闭包 内层函数 外层函数的变量 下面是一组简单的闭包代码: function outer() {let count 1function inner() {console.log(count)}inner() } outer()闭包有两个注意点: 闭包一定有return吗&#x…

如何利用设备数字化平台推动精益制造?

人工智能驱动技术的不断发展,尤其是基于机器学习的预测分析工具的使用,为制造业带来了全新的效率和价值水平。一直以来,精益生产(也叫精益制造)在制造业中扮演着重要角色,而现在通过与工业 4.0的融合&#…

word怎么转换成pdf?分享几种转换方法

word怎么转换成pdf?将Word文档转换成PDF文件有几个好处。首先,PDF文件通常比Word文档更容易在不同设备和操作系统上查看和共享。其次,PDF文件通常比Word文档更难以修改,这使得它们在需要保护文件内容的情况下更加安全可靠。最后&a…

C++智能指针

unique_ptr #include <iostream> #include <memory> using namespace std; int main() {//智能指针unique_ptr 原始指针void* int* char*// 1. 在任意时刻,都只能有一个指针管理内存// 2. 在指针超出作用域时,会自动释放// 3. 指针类型不可拷贝,只可以move// …

在Mac上搭建Gradle环境

在Mac上搭建Gradle环境&#xff1a; 步骤1&#xff1a;下载并安装Java开发工具包&#xff08;JDK&#xff09; Gradle运行需要Java开发工具包&#xff08;JDK&#xff09;。您可以从Oracle官网下载适合您的操作系统版本的JDK。请按照以下步骤进行操作&#xff1a; 打开浏览器…

【NLP】语音识别 — GMM, HMM

一、说明 在语音识别的深度学习&#xff08;DL&#xff09;时代之前&#xff0c;HMM和GMM是语音识别的两项必学技术。现在&#xff0c;有将HMM与深度学习相结合的混合系统&#xff0c;并且有些系统是免费的HMM。我们现在有更多的设计选择。然而&#xff0c;对于许多生成模型来说…

C语言---每天小练习,从大到小输出

题目&#xff1a;从大到小输出 写代码将三个整数数按从大到小输出。 例如&#xff1a; 输入&#xff1a;2 3 1 输出&#xff1a;3 2 1 int main() {// 初始化int a 0;int b 0;int c 0;int d 0;scanf("%d %d %d", &a, &b, &c);if (a < b) {…

力扣算法数学类—剑指 Offer 16. 数值的整数次方

目录 剑指 Offer 16. 数值的整数次方 题解&#xff1a; 知识点&#xff1a; 代码&#xff1a; 结果&#xff1a; 实现 pow(x, n) &#xff0c;即计算 x 的 n 次幂函数&#xff08;即&#xff0c;xn&#xff09;。不得使用库函数&#xff0c;同时不需要考虑大数问题。 示例…

UE使用UnLua(二)

1.前言 最近也是比较忙&#xff0c;忘了来更新了&#xff0c;好多都是开了头断更的&#xff08;狗头&#xff09;&#xff0c;今天抽空再更一篇&#xff01;&#xff01; 这篇讲一下在UnLua中覆盖蓝图事件&#xff08;函数&#xff09;&#xff0c;及按钮、文本控件的一些使用…

Node.js 安装与版本管理(nvm 的使用)

安装 Node.js Node.js 诞生于 2009 年 5 月&#xff0c;截至今天&#xff08;2022 年 3 月 26 号&#xff09;的最新版本为 16.14.2 LTS 和 17.8.0 Current&#xff0c;可以去官网下载合适的版本。 其中&#xff0c;LTS&#xff08;Long Term Support&#xff09; 是长期维护…

【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境

知识点&#xff1a;简单了解K210芯片 2018年9月6日,嘉楠科技推出自主设计研发的全球首款基于RISC-V的量产商用边缘智能计算芯片勘智K210。该芯片依托于完全自主研发的AI神经网络加速器KPU,具备自主IP、视听兼具与可编程能力三大特点,能够充分适配多个业务场景的需求。作为嘉楠科…

详解Mybatis之动态sql问题

编译软件&#xff1a;IntelliJ IDEA 2019.2.4 x64 操作系统&#xff1a;win10 x64 位 家庭版 Maven版本&#xff1a;apache-maven-3.6.3 Mybatis版本&#xff1a;3.5.6 文章目录 一. 在sql映射文件中如何写注释&#xff1f;二. 什么是动态sql&#xff1f;三. 动态sql常用标签有…

pycharm 使用远程服务器 jupyter (本地jupyter同理)

1. 远程服务器miniconda 环境中创建jupyter环境 # 1. 激活环境 conda activate envname#2. 在环境中安装jupyter pip install jupyter # 或者 conda install jupyter#3. 生成jupyter_notebook_config.py文件 jupyter notebook --generate-config#4. 设置密码 jupyter noteboo…

Spark编程-SparkSQL

SparkSql能做些啥 Spark SQL的核心概念是DataFrame&#xff0c;它是一个分布式的数据集合&#xff0c;类似于关系数据库中的表。支持使用SQL语言直接对DataFrame进行查询,提供了丰富的内置函数和表达式&#xff0c;可以用于数据的转换、过滤和聚合等操作,支持多种数据源&#…

功能测试也可以发现数据库相关的性能问题

很多同学认为功能测试和性能测试是严格分开的&#xff0c;功能测试人员无法发现性能问题。其实不是这样的&#xff0c;功能测试人员在验证功能时也可以发现性能问题&#xff1b;一些功能反而在功能测试环境不好验证&#xff0c;需要在性能环境上测试。 今天咱们就说一下测试涉及…

Leetcode 滑动窗口题目总结

(Leetcode 滑动窗口题目总结) 1&#xff1a; 3.无重复字符的最长子串 https://leetcode.cn/problems/longest-substring-without-repeating-characters/description/子串 和 子序列的区别&#xff1a;字串是连续的&#xff0c;子序列是非连续的。快慢指针 i 和 j&#xff0c;…

前端面试题 —— React (二)

目录 一、React 组件中怎么做事件代理&#xff1f;它的原理是什么&#xff1f; 二、React.Component 和 React.PureComponent 的区别 三、Component, Element, Instance 之间有什么区别和联系&#xff1f; 四、React声明组件有哪几种方法&#xff0c;有什么不同&#xff1f…