1,ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。
dns(域名系统)实际上是分布在internet上的主机信息的数据库,其作用是实现----和----之间的转换。(ip地址;主机名)
apache是实现www服务器功能的应用程序,我们通常所说的“浏览web服务器”在----为用户
提供浏览-----的就是apache应用程序。(服务器端;web服务)
在linux系统上做备份可以有两种类型:-----和-----。其中前者是指对-操作系统、应用程序-的备份,后者是指对-----的备份。(系统备份;用户备份;;用户文件)
samba服务器是internet应用服务器之一,他可以使用户在异构网络操作系统之间进行文件
共享。操作过程为:在linux端启动进程smbd和nmbd;在客户端修改windows95/98的注册表
samba实现linux(SMB协议)和windows(netbios协议)的共享,NFS实现linux之间共享,wins提供域名解析,仅限windows
网络管理的重要任务是控制 和 监控。
安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统分区 和 交换分区 DNS服务器的进程命名为named, Apache服务器进程配置文件是http.conf
在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是samba服务器 。
在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令nslookup 。
DHCP是动态主机配置协议的简称,其作用是:为网络中的主机动态的分配ip地址 NFS 协议用于实现linux主机之间的文件系统共享。
NFS是 系统。(C)
A 文件 B 磁盘 C 网络文件 D 操作
名词解释:
(1)NFS:(Network File System),是使不同的计算机之间能通过网络进行文件共享的一种网络协议。
(2)Samba:是一种程序集,是让NetBIOS和SMB这两个协议运行于TCP/IP通信协议之上的一种服务。
(3)VPN:(Virtual Private Network)虚拟专用网,是使用Internet或其他的公共网络,来连接分撒在各个不同地理位置的本地网络的一种服务。
(4)VNC:(Virtual Network Computing)一种轻量型的远程控制计算机的软件。
(5)DHCP:(Dynamic Host Configuration Protocol)动态主机配置协议,是一个简化主机IP地址动态分配管理的TCP/IP协议。
2.试解释apache服务器以下配置的含义:
(1)DocumentRoot “/home/htdocs”
#设置所有Apache文档的根目录
比如:用户对http://www.htdocs.com.cn/index.html的访问请求,Apache对他的响应是:/home/htdocs/index.html
(2)ServerRoot “etc/httpd”
#指定包含httpd服务器文件的目录
(3)<Directory>
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
deny from all
allow from 192.168.1.5
</Directory>
用容器语句为主目录或虚拟目录设置权
默认允许服务器端包含功能,但禁用执行CGI脚本
禁止使用.htaccess文件
除了来自192.168.1.5的主机外,禁止所有客户机的访问
3.简述网络文件系统NFS,并说明其作用。
答题要点:NFS即网络文件系统;是使不同的计算机之间能通过网络进行文件共享的一种网络协议;
网络文件系统是应用层的一种应用服务,对于用户而言可以通过nfs方便的访问远地的文件系统,使之称为本地文件系统的一部分。适用于确定的大型网络或广域连接的网络上使用。
1. 简述DNS进行域名(正向)解析的过程。
第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。
第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。
第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。
第五步:重复第四步,直到找到正确的纪录。
第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。
Linux初学总结
在过去的一周多时间里,我学习了linux的基础知识,对linux操作系统有了初步的认识。
习惯了在windows下的操作,刚接触linux时真的感觉不方便,在文本模式下需要一条一条的指令来操作,而linux又指令繁多,每一条指令又有很多参数,难免令人“望而生畏”。可是,当我用vi敲出第一个C语言程序并用gcc成功执行后,我又有信心了。正是难者不会,会者不难,linux并没有我想象中那么晦涩难懂,而命令行操作的方式看似复杂,实则简单,而且执行效率高。
Linux的安装。我是将linux安装在虚拟机下的,因为这样可以同时操作windows和linux,对于初学者比较适合。开始时安装了redhat9,可是安装完后发现没有gcc,而网上都说linux是自带gcc的,于是我从网上下载了gcc软件,可是折腾了半天还是没安装成功。后来在一篇redhat9安装教程中发现了问题所在,原来是自己在安装过程中,选择了一种个人工作的配置,而这种配置并不包含gcc软件。于是我重新安装了redhat9,并且选择了定制配置,在这种配置下,安装什么软件是自己选择的。后来我又下载了一个Ubuntu镜像,相对redhat9,Ubuntu安装起来相对方便,并且安装成功后再安装其他软件也比较简单。
Linux的文件系统。在linux下只有一个根目录,在其下的每一个子目录都存放特定的文件,非常清晰明了。同时,每一个目录文件及文件都有自身的操作权限,分别为读、写和执行。Linux支持多用户。Linux在安装完成后自动创建root用户,root用户具有操作命令的最高权限。以root用户登陆后可以创建普通用户。每一个用户在创建时都会自动创建自己的用户目录,而且每一个用户都有特定权限,这样一来,当不同用户对同一个系统操作时,既安全,又方便。每一个用户又属于一个用户组,可以通过命令改变用户所在用户组。
Linux下shell。在linux下的每条命令最终都是交给linux内核执行的,
而linux内核只能识别二进制命令,于是在这中间就需要一个解释器,这就是shell。Shell介于用户与linux内核之间,充当翻译的角色。Shell远非这么简单,shell编程可以更方便我们对linux的操作。
Linux常用命令。学习好linux命令的方法只有一个,那就是多练习,我在学习过程中,遇到不会的命令就上网查,当时的确是懂了,可是过上一两天,又忘得差不多了,不是忘记该使用哪个参数就是忘了改用哪条命令。当然,要记住每一条命令也是不可能的,只要把常用的记住就好,记不住的到时候可以查阅手册,时间长了,用得多了,想忘记都难了。学习命令时有一点很重要,就是每一条命令自己都要亲身实践,而不能只是看过而已。这样才能发现更多问题,解决更多疑惑,记忆也更深刻。
现阶段,我对linux只是有了一个入门的认识,并且前面学过的内容也并没有完全掌握,后面我还要多加复习,多加巩固才能加深理解。学习任何一门技术都是不简单的,我相信只要坚持下去,就一定能学好。
[精华]Oracle安装(linux)总结一下http://www.chinaunix.net作者:freet15发表于:20xx…
1.创建目录mkdirNO1.在当前路径创建一级目录[root@rehatroot]#mkdirtestNO2.在当前路径创建多级…
ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:(1)掌握主流嵌入式微处理器的结构与原理(初步定为ar…
1.安装Linux系统对硬盘分区时,必须有两种分区类型:Linux原始分区(根分区)和Linux交换分区。(引导分区)2.在Lin…
1,ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。dns(域名系统)实际上是分布在int…
学习Linux,首先得了解它,linux是一种类unix的操作系统,在源代码级上兼容绝大部分的Unix标准,他的标志是一直可爱的企…
4.内核实时线程编程API,主要有以下几个(在rtl_sched.h中声明)。(5分)intpthread_create(pthr…
1.cron后台常驻程序(daemon)用于:a.负责文件在网络中的共享b.管理打印子系统managestheprintingsu…
Linux服务器配置与应用考试覆盖范围知识点总结考前★绝密知识点覆盖率95%总结人:敌无小新时间:20xx年x月x日晚此复习题尽量…
一知识总结我很荣幸选了“Linux操作系统”这门课程,因为在这门课程的学习过程中,我们通过老师的讲解以及在网上查阅资料,学到了许多…