Linux复习——基础知识

这篇具有很好参考价值的文章主要介绍了Linux复习——基础知识。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux复习——基础知识,linux,运维,服务器

  • 作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 

  •  座右铭:低头赶路,敬事如仪

  • 个人主页:网络豆的主页​​​​​

Linux复习——基础知识,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项]文章来源地址https://www.toymoban.com/news/detail-609396.html

到了这里,关于Linux复习——基础知识的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux基础知识4

    Linux基础知识 适合有Linux基础的人群进行复习。 禁止转载! shell第一行内容格式?         #!/bin/sh,#!/bin/bash,#!/bin/csh,#!/bin/tcsh,#!/bin/ksh等 执行shell脚本的三种方式       (1)为shell脚本直接加上可执行权限再执行,如:                 chmod 755 ljh.sh       /

    2024年02月08日
    浏览(46)
  • Linux基础知识3

    Linux基础知识 适合有Linux基础的人群进行复习。 禁止转载! Linux系统下的3类用户和功能; 答:         root用户(或称根用户、超级用户):Linux的内置用户,权限最高,具有读、写、执行系统所有文件的权限,可以更改系统配置、管理用户、安装软件等操作。        

    2024年02月08日
    浏览(36)
  • Linux基础知识笔记

    记录linux基础知识,持续更新中… /dev/null 是一个特殊的设备文件,可以将数据重定向到这个文件中,从而实现将输出或错误信息丢弃的效果。在 Linux 系统中, /dev/null 被称为“黑洞”,因为所有写入它的数据都会被立即丢弃,无法恢复。 在 Shell 脚本中,可以使用 符号将输出

    2024年02月07日
    浏览(40)
  • linux基础知识学习记录

    计算机组成:计算机主要硬件和软件2部分组成。 计算机软硬件的概念:硬件是可以看得见的物理实体,软件是运行在硬件上不可见的程序。 计算机软硬件的关系:没有硬件,程序就不会存在;没有软件,硬件就是破铜烂铁。 计算机硬件的组成:CPU(中央处理器)、内存、硬盘

    2024年02月07日
    浏览(42)
  • 【Linux】进程控制基础知识

    目录 一,fack回顾  二,进程终止 1.进程终止,操作系统做了什么? 2.进程终止,常见的方式 1.main函数的,return + 返回码 2. exit()函数 三,进程等待  1. 回收进程方法 (1. wait方法 补充理解:僵尸进程与内存泄露区别 (2.waitpid函数 a,参数pid  b, 参数status c, 参数options 四,进程

    2024年02月08日
    浏览(46)
  • Linux Shell基础知识

    预计更新 1: 基础知识 简介和安装 基本命令 变量和环境变量 2: 流程控制 条件语句 循环语句 函数 3: 文件处理 文件读写 文件权限和所有权 文件搜索和替换 4: 网络和进程 网络通信 进程管理 信号处理 5: 文本处理 正则表达式 文本分析和处理 生成报告和日志 6: 用户界面 命令行

    2024年02月11日
    浏览(45)
  • Linux常见指令和基础知识

    从这一章开始我们就要正式的进入我们的Linux的学习了,在正式学习之前我们要先熟悉一下Linux的操作和一些基础知识吧。 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 常用选项: 操作演示

    2024年02月07日
    浏览(37)
  • linux基础知识-sar详解

    sar(System Activity Reporter系统活动情况报告)是目前Linux比较全的系统性能分析工具之一,可以从多方面对系统的活动进行报告 ,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状态、进程活动有IPC有关的活动等。 sar 还可以配置配置信息收集历史指标。

    2024年02月10日
    浏览(47)
  • Linux基础知识及常见指令

    什么是Linux? Linux是一个免费开源的操作系统内核,最初由Linus Torvalds于1991年创建。它是各种Linux发行版(通常称为“发行版”)的核心组件,这些发行版是完整的操作系统,包括Linux内核以及各种软件包,如系统实用工具、库和桌面环境等。 什么是Linux终端? Linux 的终端就是

    2024年02月09日
    浏览(36)
  • 系统级基础信号知识【Linux】

    目录 一,什么是信号  进程面对信号常见的三种反应概述 二,产生信号 1.终端按键产生信号 signal 2. 进程异常产生信号 核心转储 3. 系统调用函数发送信号 kill raise abort 小结: 4. 由软件条件产生 alarm 5. 硬件异常产生信号 三,信号其他概念 1. 进程中储存信号的内核结构 2. s

    2024年02月04日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包