前言:答案不保证正确,有不同答案在评论区指出来,我去你家关注一下你

目录

一、选择

二、判断

三、简答题


一、选择

1、关于Linux内核版本的说法,以下说法错误的是:

A 1.2.3表示稳定的发行版

B 表示为主版本号.次版本号.修正号

C 1.3.3表示稳定的发行版

D 2.2.5表示对内核2.2的第五次修正

linux版本编号方式“A.B.C”组成,A代表主版本号,B表示副版本号,C代表较小的末版本号。通过数字B可判断linux是否稳定,偶数代表稳定, 奇数代表开发版。

2、为了把新建的文件系统安装到系统的目录中,需要指定该文件系统在整个目录结构中的位置,这个位置被称为:

A 子目录

B 挂载点  

C 新分区  

D 目录树

3、若当前目录为/home,命令ls  -l 将显示home目录下的:

A 所有文件   

B 所以隐含文件  

C 所有非隐含文件  

D 文件的具体信息

ls [选项] [目录或文件]

  • -a:显示所有文件,包括以“.”开头的文件
  • -c:按文件修改时间排序
  • -i:在输出的第一列显示文件的Ⅰ节点号,即索引信息
  • -l:以长格式显示文件的详细信息。输出的信息分成多列,依次是文件类型与权限、链接数、文件主、文件组、文件大小、建立或最近修改时间、文件名。
  • -r:按逆序显示ls命令的输出结果
  • -R:递归显示指定目录的各个子目录中的文件

4、以下不是vi的工作模式是:

A 删除模式 

B 命令模式  

C 末行模式   

D 输入模式

5、当字符串用单引号(‘’)括起来是,shell将:

A 解释引号你的特殊字符

B 执行引号中的命令

C 结束进程

D 不解释引号内的特殊字符

6、默认情况下管理员创建了一个用户,就会在()目录下创建下创建一个用户主目录。

A /usr   

B /home  

C /root   

D/etc

useradd [用户名]

该命令做了下面几件事:

  1. 在 /etc/passwd 文件中增添了一个入口
  2. 在 /home 目录下创建新用户的主目录,并将 /etc/skel 目录中的文件拷贝到该目录中去
  3. 但是使用了该命令后,新建的用户依然不能登录,因为还没有设置口令,需要再用 passwd 命令为其设置口令后,才能登录。用户的 UID 和 GID 是 useradd 自动选取的,它是将 /etc/passwd 文件中的 UID 加 1,将 etc/group 文件中的 GID 加 1。

7、为了查看系统中处于未激活状态的eno1677777????网卡的属性,可以执行???命令(拍照没拍清楚)

A  ifconfig

B  ifconfig eth1

C  ifconfig -a

D  ifconfig -A

8、vi下使用()命令删除当前光标所在字符。

A  X

B  dd

C  yy

D  yG

文本删除命令命令的意义文本删除命令命令的意义x删除光标处的字符d(删除到上一句开始的所有字符X删除光标前面的字符d)删除到下一句开始的所有字符dd删除光标所在的整行d{ 删除到上一段开始的所有字符D 或 d$删除从光标所在处开始到行尾 的内容d}删除到下一段开始的所有字符d0删除从光标前一个字符开始到 行首的内容d<CR>删除包括当前行在内的两行字符dw删除一个单词

9、在终端提示符后使用useradd命令,该命令没做下面()操作。

A 在/etc/passwd文件中增添了一行记录

B 在/home 目录下创建新用户的主目录

C 建立新的用户并登录

D 分配用户用户组、主目录和登录shell等资源

10、(拍照没拍清楚)

11、假如你得到一个运行命令被拒绝的信息,则可以用( )命令去修改它的权限使之可以正常运行。

A chmod

B path=

C chgrp

D chown

12、使用命令“vi/etc/inittab”查看该文件的内容,不小心改动了一些内容,为了防止系统出问题,不想保存所修改内容,应该:

A 在末行模式下,键入:x!

B 在末行模式下,键入:wq

C 在末行模式下,键入:q!

D 在编辑模式下,键入“ESC”键直接退出vi

13、哪个命令用来显示/home及其子目录下文件名:

A ls -R/home

B ls -d/home

C ls -a/home

D ls -l/home

14、在Linux系统,默认的shell是什么:

A bash

B csh

C gnush

D ash

15、你能使用( )命令来查看当前的运行级别

A /sbin/fsck

B /sbin/fdisk

C /sbin/runlevel

D /sbin/halt

16、在vi编辑器里,命令“dd”用来删除当前的:

A 行

B 变量

C 字

D 字符

17、在一行内运行多个命令需要用什么字符隔开:

A @

B $

C ;

D *

18、用下面那个命令可以不用退出vi编辑器来切换文件:

A :e foreditcommand

B set command

C map command

D export command

19、系统的配置文件在(   )目录下

A /home

B /dev

C /etc

D /usr

20、存放Linux基本命令的目录是什么:

A /bin

B /lib

C /root

D /tmp

21、登录系统后首先进入下列哪一个目录:

A root的主目录

B /root

C /home

D 用户自己的主目录

二、判断

  1. Linux的发展起始于1991年,他是芬兰的一名叫Linus的大学生开发出来的。 (T)
  2. cd命令可以改变用户的当前目录,当用户键入命令“cd”并按enter 键后当前目录改为根目录  (F)
  3. 在命令模式下,输入’O’ 将在光标所在行之下新增一行并进入输入模式  (F)
  4. KDUMP是内核崩溃转储机制,当系统内核崩溃时,他会捕捉系统信息,生成一个内核转储文件,便于维护人员使用此文件进行分析,诊断崩溃原因。(T)
  5. 要实现v=6+5,应该使用shell表达式的:v=&((6+5))   (F)
  6. ethtool通常用来查看和修改网卡传输速率、半双工、全双工、网卡连接状态、自适应工作方式等。  (T)
  7. 在Linux操作系统中,可以两个用户可以共用一个UID号。 (F)
  8. 虚拟机是通过软件模拟的具有真实机功能的计算机。  (T)
  9. 对于shell脚本程序,输入参数数量最多只能有9个。  (F)
  10. Linux中系统用户ID大于500。  (F)
  11. 在Linux操作系统的整个树形目录结构中,只有一个根目录,位于根分区,文件和目录都建立在根目录之下。  (T)
  12. Linux操作系统有多种按安装方法,包括光盘安装、硬盘安装、网络安装等,但是不能安装到虚拟机中。  (F)
  13. 为了方面使用,如果用户离开终端的时间比较短,可以不做任何操作。  (F)
  14. “:q!” 的功能是强行退出vi,不会将缓冲区的内容写到文件中。  (T)
  15. continue语句可用来终止一个重复执行的循环。  (F)
  16. whoami 命令的功能是显示当前操作用户的用户名。  (T)
  17. ifconfig 命令的功能是查看、管理网卡的网络接口。  (F)
  18. 在Shell编程时,使用测试条件的规则是:方括号两边必有空格。  (T)
  19. 利用e命令可在编辑当前文件时编辑另外的文件, e文件名表示vi会放弃对前面正在编辑      的文件所做的修改,从而开始编辑指定文件。 (F)
  20. Linux中的超级用户为root,登录时不需要口令。  (F)

三、简答题

1.简述Linux的特点。

  1. 开源免费。
  2. 兼容POXIS标准。
  3. 模块化。
  4. 多用户,多任务。
  5. 安全性及可靠性号。
  6. 良好的界面。
  7. 支持多种平台。
  8. 具有优秀的开发工具。

2.Vi编辑器有哪几种工作模式?如何在几种工作模式之间转换?

  1. 命令模式
  2. ex转义模式
  3. 输入模式

转换方式:

当输入命令 vi 后,进入 vi 编辑器时,就处于 vi 的命令方式。

通过输入 vi 的插入命令(i)、附加命令(a)、打开命令(o)、替换命令(s)、修改命令(c)或取代命令(r)即可以从命令方式进入到输入方式。

为使用 ex 转义方式,可输入一个冒号(:)。

linux内核版本 android linux内核版本说法错误的是_运维

 

3.新建、移动、删除和复制文件分别使用什么命令?

新建cat touch more less

移动 mv

删除 rm

复制 cp

4.分析下面shell脚本的功能,假设当前目录为/home,则以下程序的结果是什么?并说明为什么?

string1="$PWD"
string2="\$PWD"
echo "$string1  and  $string2"
  1. 列出名字匹配表达式 [a-h]?.c 的文件夹内容。([a-h]?.c 匹配:开头字母为a-h,后跟1个任意字符,再后跟.c,比如 bx.c dh.c ez.c )
  2. 对text1排序并输出到text2文件中
  3. 把ls的结果输出到wc -l以计算其结果的行数
  4. ""/home" and "$PWD""

5.将一块网卡(网卡名:eno166777736)的IP地址设置为192.168.122.200,同时将其子网掩码设置为255.255.255.0

 6.哪些命令可用来查看文件的内容?这些命令有什么不同?

7.标准输入和标准输出指什么?输出重定向和输入重定向指什么?

96页

8.简述Shell中双引号、单引号、倒引号的区别。


由双引号括起来的字符,除$、倒引号(`)及反斜杠(\)仍保留其特殊功能外,其余字符均作为普通字符对待。

用单引号括起来的字符都可作为普通字符出现.

用倒引号括起来的字符串被 shell 解释为命令行。

用倒引号括起来的可以是单个命令,也可以是多个命令的组合,如管道线等。另外,倒引号还可以嵌套使用。但应注意,嵌套使用时,内层的倒引号必须用反斜线(\)将其转义。

9.在vi编辑器之下,将光标上、下、左、右移动的方式有哪些?

hjkl左下上右

10.在/home/user目录中新建一个目录back,将当前目录back中创建两个普通文件test1和test2,然后把test2移动到/user目录下并重命名file2。


cd  /home/user            进入目录

mkdir back                  创建back目录

touch test1 test2         创建两个文件

cd                                退回根目录

mv  /home/user/back/test2  /home/user/file2        移动