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.定义:事件.状态和转换: 事件:指一件值得注意的事情的发生. 状态:指对象在事件发生之间某时刻所处的情形. 转换:两个状态之间的关系.它表明当某事件发生时,对象从先前 ...
随机推荐
- בוא--来吧--IPA--希伯来语
灰常好听的希伯来语歌曲, Rita唱得真好.
- Toy Factory
Factory is a design pattern in common usage. Please implement a ToyFactory which can generate proper ...
- SAC处理命令transfer的一些详细介绍
引自具神的博客: http://seisman.github.io/SAC_Docs_zh/commands/tranfer.html 其中要注意的是用resp文件转换得到的单位直接就是nm/s, 但 ...
- codeforce150A(简单的求质数问题)
A. Win or Freeze time limit per test 2 seconds memory limit per test 256 megabytes input standard in ...
- L264 how cats are psychopaths
When Becky Evans started studying cat-human relationships, she kept hearing, over and over again, ab ...
- kbmMW SmartService控制返回类型
- 2019-04-02-day024-内置方法
昨日回顾 反射 用"字符串"类型的属性名/方法名来找到 属性的值或者方法的内存地址 所有可以反射的内容实际上都是变量 有内存地址 内存地址存的是"具体的值",直 ...
- JQ 设置控件显示 隐藏
("#id").css('display','none'); $("#id").css('display','block'); 或 $("#id&qu ...
- centos6.5 vncserver
yum install tigervnc tigervnc-server -y vncserver 又叫tigervnc 2.配置 vncserver vim /etc/sysconfig/vncse ...
- MySQL中变量的使用
一.认识MySQL 中的变量 在MySQL中变量的绝大部分的用处都是在存储过程和存储函数中. 当然也可以抛开存储过程和存储函数来单独使用. 变量在MySQL中的运用和在编程语言中的运用大体相同 二.M ...