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