Linux基础简答题八个(含答案)

2021/12/12 7:18:30

本文主要是介绍Linux基础简答题八个(含答案),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Linux基础简答题

  • 1.简述linux的几个运行级别及其相应的含义。
  • 2.简述Linux系统的目录结构。
  • 3.简述开源软件的定义。
  • 4.简述将新添加的硬盘80G(/dev/sdd)分为主分区1:20G,主分区2:30G,逻辑交换分区5G,余下容量为逻辑分区的过程。
  • 5.写出运行shell脚本的至少三种方法,并举例说明。
  • 6.vi编辑器有哪几种工作模式?如何在几种工作模式之间转换?
  • 7.什么是位置变量?shell的变量类型有哪几种?
  • 8.在Shell的变量应用中,三种引号的作用有何区别?

1.简述linux的几个运行级别及其相应的含义。

0-关机模式, 
1-单用户模式,单用户只有系统管理员可以登录。
2-多用户模式,没有NFS支持。 
3-完全的多用户模式,支持NFS服务.最常用的用户模式,默认登录到系统的字符界面。 
4-保留模式。 
5-X11控制台,默认登录到X-window系统,也就是登录到linux图形界面。 
6-重启模式,也就是执行关闭所有运行的进程,然后重新启动系统。

2.简述Linux系统的目录结构。

Linux采用树形结构组织文件,其根目录为顶级目录。根目录下的主要目录有:
/bin存放系统命令;
/boot 存放内核及引导系统程序所需要的文件;
/dev 设备文件存储目录;
/etc 系统配置文件的所在地;
/home 普通存放目录
/media媒体用户家目录;
/lib 库文件
/mnt额外储存设备的挂载目录
/opt/ 第三方安装的软件保存位置
/root超级用户root的主目录;
/sbin 保存与系统环境设置相关的命令
/usr存放程序的目录
/tmp临时目录

3.简述开源软件的定义。

开源软件应符合以下标准:
1)该计划必须自由分发
2)源代码必须包含在程序中
3)任何人都必须能够修改源代码
4)可以重新分发源代码的修改版本
普遍开源软件应符合自由分发、源代码必须包含在程序中、任何人都必须能够修改源代码、可以重新分发源代码的修改版本等标准。开源软件许可证不得要求排除或干扰其他软件的运行。

4.简述将新添加的硬盘80G(/dev/sdd)分为主分区1:20G,主分区2:30G,逻辑交换分区5G,余下容量为逻辑分区的过程。

fdisk /dev/sdd
n p 1 回车 +20G
n p 2 回车 +30G
n e 3 回车 回车
n l 5 回车 +5G
n l 6 回车 回车
t 5 82
w

5.写出运行shell脚本的至少三种方法,并举例说明。

1)直接执行具有“x”权限的脚本文件
例如:./repboot.sh
2)使用指定的解释器程序执行脚本内容
例如:bash repboot.sh、sh repboot.sh
3)通过source命令(或 . )读取脚本内容执行
例如:souce repboot.sh 或 . hello.sh

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

vi的工作模式有三种:命令模式、输入模式、末行模式。
在命令模式下输入a、A、i、I、o、O、等命令之一进行输入模式,在输入模式下按Esc键回到命令模式。
在命令械模式下输入:进入末行模式,末行命令执行完后回到命令模式

7.什么是位置变量?shell的变量类型有哪几种?

位置变量是指命令行上传递给程序的参数。
Shell变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量。

8.在Shell的变量应用中,三种引号的作用有何区别?

双引号,允许通过$符号引用变量值;
单引号,禁止引用变量值,按原始字符串处理;
反撇号,将命令操作的屏幕输出结果复制给变量

以上都是查阅资料,等学习所得,如有侵权请联系我。



这篇关于Linux基础简答题八个(含答案)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程