Linux期末复习题
版权声明: https://blog.csdn.net/u014483914/article/details/36622451
1.More和less命令的差别
More命令通经常使用于分屏显示文件内容。但仅仅能向下翻页。less命令是more命令的改进 版,能够向下向上翻页,甚至能够前后左右移动。
2.简述webserver配置过程中“一机多站”的含义?
所谓的“一机多站”指的就是在一台webserver上,虚拟主机能够为多个独立的IP地址、域名或port号提供不同的web站点。
3. 请按下列要求写出每一步骤的命令:
(1)新建普通用户ray,并转为ray用户登录。
Useradd ray su ray
(2)查看/etc/boot路径下的全部内容。
Ls /etc/boot
(3)查看文件/etc/hosts的内容。
Ls /etc/hosts cat /etc/hosts
4.FTP的传输模式?
主动传输模式、被动传输模式 (差别文本模式和二进制模式)
5.简述DHCPserver工作过程
IP租约请求、IP租约提供、IP租约选择、IP租约确认
6.DNS的查询模式有哪几种?
递归查询、循环查询、反向查询(正向查询和反向查询)
7.FTP的工作原理
FTP大大简化了文件传输的复杂性,它能够使文件通过网络从一台主机传送到另外一台计算机上却不受计算机和操作系统类型的限制。其基本工作原理例如以下:
)打开熟知port(port号为21),使客户进程能连接上;
)等待客户进程发起连接建立请求。
)启动从属进程来处理客户进程发来的请求。
从属进程对客户进程的请求处理完成后即终止,但从属进程在执行期间依据须要 还可能创建其它一些子进程。
)回到等待状态。继续接受其它客户进程发来的请求。主进程与从属进程的处理是并发地进行。
8.下图是“一机多站”设置中。webserverhttpd.conf配置文件里的某一段。
试回答该配置字段包括了哪些webserver配置相关的主要含义?
Listen 8800
Listen 8000
<Virtualhost 192.168.1.2:8800>
DocumentRoot /var/www/p8800
Directoryindex index.html
ErrorLog logs/p8800-error_log
……
</Virtualhost>
<Virtualhost 192.168.1.2:8000>
DocumentRoot /var/www/p8000
Directoryindex index.html
ErrorLog logs/p8000-error_log
……
</Virtualhost>
,Virtualhost后面跟上IP地址和port号;DocumentRoot设置该虚拟主机的主文件夹;Directoryindex设置文件的文件名称。ErrorLog设置错误日志的存放位置。
图2
9.图3、图4是named.conf中的部分内容。试解释图3、图4中主要字段的含义?
图3 图4
是从域名server的正向解析区域声明。zone后为所声明的区域名称。type slave说明其类型为辅助DNSserver。file后面为实现正向解析的区域文件名称,masers为主域名server的IP地址。图4为主域名server的配置,由其type可判定,zone后面分别声明了其正向区域和反向区域。
10.写出以下各命令的含义:
1)chmod u+x file
将文件file的SUID权限设置成全部者可执行
2)chown test : test file
将文件file的全部者和属组都改为test
11.当dnsserver发生问题,我们能否够訪问网络上的计算机?假设能够,须要什么条件?说明原因。
能够。
因为Internet中的计算机间进行通信时必须使用对方的IP地址,而DNSserver的作用就是进行域名和IP地址之间的映射,假设DNSserver发生问题,要訪问网络上的计算机,必须知道它的IP地址。
12.写出使用两个IP地址(详细地址自定义)创建基于IP地址的虚拟主机全部配置过程。当中IP地址相应的主文件夹分别为/usr/www/web1和/usr/www/web2,默认文档名都为index.html。
假设两个IP地址为192.168.10.1和192.168.10.2,
首先须要创建两个主文件夹和默认文件:mkdir /usr/www/web1 /usr/www/web2
echo “192.168.10.1”>>/usr/www/web1/index.html
echo “192.168.10.2”>>/usr/www/web2/index.html
然后改动http.conf文件,以IP地址为192.168.10.1的虚拟主机配置为例:
<Virtualhost 192.168.10.1>
DocumentRoot /usr/www/web1
DirectoryIndex index.html
ServerAdmin XXX
ErrorLog XXX
CustomLog XXX
</Virtualhost>
最后又一次启动httpd服务。假设在client浏览器上能够看到http://192.168.10.1和http://192.168.10.2两个站点则说明配置成功。
13.以下是ftpserver配置文件里几个关键的參数。请解释其意义:
anonymous_enable:当设置成anonymous_enable=YES时表示启用匿名用户 ;anon_upload_enable:当本选项设置成YES时匿名用户能够向具备写权限的文件夹中上传文件,默认值为NO。
chown_username:设置匿名用户上传文件的拥有者,默认值是root。
anon_umask:设置匿名用户的文件掩码。
Local_enable:设置是否同意本地用户登陆,默认值为YES。
Local_root:指定本地用户登陆vsftpserver时切换到的文件夹。没有设置默认值。
chown_uploads:当设置为YES时。全部匿名用户上传的文件。其拥有者都会被设置为chown_username命令指定的用户,默认值是NO。
14.下图为dhcp.conf的内容。请解释划线部分方框内容的详细含义?
subnet 1.2.1.0 netmask 255.255.255.0 {
option routers 1.2.1.254;
option subnet-mask 255.255.255.0;
option domin-name “dns.jnrp.cn”;
option domain-name-servers 1.2.1.3;
……
range dynamoic-bootp 1.2.1.40 1.2.1.150;
……
host zone jl {
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 1.2.1.88;
}
host caiwu jl {
hardware ethernet 00:c0:4c:01:69:91;
fixed-address 1.2.1.89;
}
host renshi jl {
hardware ethernet c0:43:ab:69:cd:91;
fixed-address 1.2.1.90;
}
这个划线部分太抽象了。那就一条条来吧。。
1)Subnet 1.2.1.0 netmask 255.255.255.0 定义作用域为1.2.1.0网段;
2)option routers 1.2.1.254; 设置DHCP客户默认网关为1.2.1.254;
3)option subnet-mask 255.255.255.0; 设置DHCP客户子网掩码为255.255.255.0;
4)option domin-name “dns.jnrp.cn”; 设置DHCP客户的DNS域为“dns.jnrp.cn”;
5)option domain-name-servers 1.2.1.3; 为DHCP客户设置DNSserver地址为1.2.1.3;
6)range dynamoic-bootp 1.2.1.40 1.2.1.150; 设置地址池范围为1.2.1.40 1.2.1.150;
7)host zone jl;为client指定主机名为zone jl。
8)hardware ethernet 12:34:56:78:AB:CD;指定网卡接口类型为ethernet,设置MAC地址为12:34:56:78:AB:CD;
9)fixed-address 1.2.1.88;分配给client(本例为zone jl用户)一个固定的IP地址1.2.1.88;
Linux期末复习题的更多相关文章
- Linux期末总结
Linux内核学习总结 1.计算机是如何工作的? 存储程序计算机工作模型 X86汇编基础 汇编一个简单的C程序分析其汇编指令执行过程 2.操作系统是如何工作的? 三个法宝——存储程序计算机.函数调用堆 ...
- c语言期末复习题
代码参考:<K&R> 1.单词计数 #include<stdio.h> #define IN 1 #define OUT 0 main() { int c, state ...
- UML期末复习题——2.9:UML Deployment Diagram
附加题:部署图 重要概念: 1. 部署图 部署图表示的是,如何将具体的软件制品(例如可执行文件)分配到计算节点(具有处理服务的某种事物)上.部署图表示了软件元素在物理架构上的部署,以及物理元素之间的通 ...
- UML期末复习题——2.8:UML Design Class Diagram(DCD)
第八题:设计类图 重要概念: 1. 类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础.类图主要是用来显示系统中的类.接口以及它们之间的静态结构和关系 ...
- UML期末复习题——2.7:UML Sequence Diagram
第七题:顺序图 重要概念: 1. 顺序图的主要介绍,在之前对第5题“系统顺序图”的解析讲解里已经很详细了,在这里只是对部分不全面的内容进行补充. 第五题:系统顺序图&后置条件 http://w ...
- UML期末复习题——2.6:Package Diagram
第六题 包图 重要概念: 1.包图(package Diagram) 由若干个包以及包之间的关系组成.包是一种分组机制,其将一些相关的类集合为一个包,形成高内聚,低耦合的类集合,可以说,一个包相当于一 ...
- UML期末复习题——2.5:System Sequence Diagram & Post-condition
第五题:系统顺序图 重要概念: 1.对象: 对象是特定行为与属性的集合. 对象的表示方式有三种: a.包括对象名和类名 b.只有类名. c.只有对象名 2.消息表示形式: 消息用于描述对象间交互的方式 ...
- UML期末复习题——2.4:Domain Model
第四题:领域模型 重要概念: 1. 领域模型:是对领域内的概念类或现实世界中对象的可视化表示.领域模型也称为概念模型,领域对象模型和分析对象模型. 2. 应用UML表示法,领域模型被描述为一组没有定义 ...
- UML期末复习题——2.3:UML State Diagram
第三题 状态图 重要概念: 1.定义:事件.状态和转换: 事件:指一件值得注意的事情的发生. 状态:指对象在事件发生之间某时刻所处的情形. 转换:两个状态之间的关系.它表明当某事件发生时,对象从先前 ...
随机推荐
- Pamulinawen--IPA--菲律宾伊洛卡诺语
这是一首菲律宾的民谣(不是他加禄语/Tagalog, 而是伊洛卡诺语/Ilokano), 我们国家的著名歌手朱明瑛也翻唱过, 歌曲中文名为<<田野之歌>>.
- SQL-30 使用子查询的方式找出属于Action分类的所有电影对应的title,description
题目描述 film表 字段 说明 film_id 电影id title 电影名称 description 电影描述信息 CREATE TABLE IF NOT EXISTS film ( film_i ...
- Centos7 LNMP 一键安装
首页: https://lnmp.org/ 安装包生成页: https://lnmp.org/auto.html
- elk之kibana
环境: centos7 jdk8 参考: https://www.elastic.co/guide/en/elasticsearch/reference/current/rpm.htmlhttp:// ...
- 设置table中的td一连串内容自动换行
遇到一长串字母撑出了td宽度,导致整个表格错乱,如图: , 解决办法: 第一: table 加上css: table-layout: fixed;(此css属性 表示 列宽由表格宽度和列宽度设定.不会 ...
- 字典树trie学习
字典树trie的思想就是利用节点来记录单词,这样重复的单词可以很快速统计,单词也可以快速的索引.缺点是内存消耗大 http://blog.csdn.net/chenleixing/article/de ...
- 正则表达式 —— Cases 与 Tricks
1. cases 匹配任意单词(两侧可以有多个空格): ( +[a-zA-Z]+ +) 上述表达式无法匹配句子末尾的单词,若想匹配句尾或者逗号前的单词,则可拓展为: ( +[a-zA-Z]+[?,.] ...
- Java中的内部类————以及jdk1.8的lambda表达式
一.内部类学习导图 1>.静态内部类: 使用static修饰符来修饰内部类,则这个内部类就属于外部类本身,而不属于外部类的某个对象.因此使用static修饰的内部类被称为静态内部类. publi ...
- Ubuntu16.04安装OpenCV3.2以及PCL1.8
最近在学习slam14讲,需要配置一些环境<视觉slam十四讲> 这本书中已经给出如何配置相关环境的比较详细的说明,但是有些环境并无卵用,比如OpenCV以及PCL 这里给出自己屡试不爽的 ...
- jupyter notebook远程服务器终端连接
如下图