Linux 期末复习重点
linux思维导图期末知识点总结

linux思维导图期末知识点总结环境:虚拟机/云服务器许多程序需要开机启动,它们在win叫服务,在linux叫守护进程,init进去运行开机启动的程序。
正常情况下,很少遇到关机情况。
正确关机流程:sync > shutdown > reboot > halt区别于重启系统和关闭系统,都要运行sync,把内存中的数据写到磁盘中关机命令:shutdown –h now halt poweroff 和 init 0重启系统的命令:shutdown –r now reboot init 6内核版本cat /etc/issue系统版本cat /proc/version1、yum源进行备份进入到yum源的配置文件中执行命令如下:cd /etc/yum.repos.d将yum源进行备份:mv Centos-Base.repo Centos-Base.repo.bak2、获取阿里的yum源配置文件执行命令:wget -O Centos-Base.repo3、对yum源生成缓存执行命令:yum makecache4、更新yum源执行命令:yum -y install update执行完成之后就可以使用yum源了,到此yum源就更换成功了。
在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。
文件系统的最顶层是由根目录开始的,系统使用 / 来表示根目录。
在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含子目录文件。
如此反复就可以构成一个庞大的文件系统。
/boot:存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件。
/etc:存放所有的系统需要的配置文件和子目录列表,更改目录下的文件可能会导致系统不能启动。
/lib:存放基本代码库(比如c++库),其作用类似于Windows里的DLL文件。
几乎所有的应用程序都需要用到这些共享库。
Linux程序设计期末复习题及部分答案

Linux复习题一、单项选择题1. Linux在确定文件名filename是否代表目录文件时,依据( C )。
A. 由程序员指定B. filename是否位于/etc目录中C. 该文件i结点中的类型信息D. filename中的扩展名2. . ls命令用于(A )。
A. 查看目录的内容B. 查看文本文件的内容C. 查看帮助D. 查看打印机3. rmdir命令可( B )。
A. 创建子目录B. 删除子目录C. 移动子目录D. 命名子目录4. cat命令可( B )。
A. 设置捕鼠器B. 查看子目录内容C. 查看文本文件内容D. 查看二进制文件5. stdin表示( C )。
A. 标注错误B. 标准输出C. 标准输入D. 标准打印6. cp命令用于( A )。
A. 拷贝文件B. 查询数据库C. 网络连接D. 执行命令7. 在创建Linux分区时,一定要创建(D )两个分区A. FAT/NTFSB. FAT/SWAPC. NTFS/SWAPD.SW AP/根分区8 .在Red Hat Linux 9中,系统默认的(A)用户对整个系统拥有完全的控制权。
A. rootB. guestC. administratorD.supervistor.9. 如果要列出一个目录下的所有文件需要使用命令行( C )。
A. ls –lB. lsC. ls –a(所有)D. ls –d10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )A. 用户目录B. home目录C. root目录D. 当前目录11. 按下(A )键能终止当前运行的命令A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D12. 用来分离目录名和文件名的字符是( B )A. dash (-)B. slash (/)C. period (.)D. asterisk(*)13.在下列分区中,Linux默认的分区是(B )A. FAT32B. EXT3 C FAT .D NTFS14.Linux文件权限一共10位长度,分成四段,第三段表示的内容是___C___ 。
Linux期末复习题目

一、单项选择题1 以下哪个命令在red—flag中能进入图形模式:A. init 5B。
init 1C. xstartD. init 3E. shutdown –h now2 如何统计一个目录下所有。
c文件的字数?答案 A. cat *。
cB. wc *。
cC。
type *.cD. more *。
cE。
less *。
c3什么命令可以用来列出系统中所有被打开的文件?答案A。
pidofB。
psC。
lnD. lsofE. locate4用什么命令发信号给其他进程?答案A。
killB. talkC。
mailD. telinitE. top5能使红旗Linux桌面版正常工作时需要安装的分区有(1)根分区(2)交换分区(3)/home (4)/etc(5)/tmp(6)/var答案 A. (1)(2)(3)(4)(5)(6)B。
(1)(2)(3)(4)C。
(1)(2)(5)(6)D。
(1)(2)6红旗Linux桌面中可以播放的多媒体文件格式包括(1)mp3(2)avi(3)ogg(4)rm(5)rmvb(6)ape(7)wmv(8)wava. (1)(2)(3)(4)(5)(6)(7)(8)b。
(1)(2)(3)(4)(5)(7)(8)c. (1)(2)(3)(4)(5)(6)(8)d. (1)(2)(3)(4)(6)(7)(8)7在linux文字界面下能使用自动补全auto complete功能,需要使用的快捷键是?答案 A. CtrlB。
AltC. TabD. Shift+Alt8在文字界面操作时可以使用别名功能,即使用一个简单的字符组合替代一个较复杂的。
下列说法中正确的是?答案A。
alias l=’ls —l --color=tty'B。
set alias l='ls -l —-color=tty’C. echo alias l=’ls—l -—color=ttyD. alias “l='ls -l –color=tty'”9在linux中存放密码的文件是?答案A。
Linux期末考试复习试题(含答案)

Linux期末考试复习题--completed on Nov 17,2013 by lvlv一、选择题1.下列关于Linux说法中,不正确的是( B )A。
Linux操作系统具有虚拟内存的能力B。
Linux操作系统不是UNIX系统的变种,因此Linux上程序不适合UNIX平台上运行 C。
Linux操作系统不限制应用程序可用内存的大小D. Linux操作系统支持多用户,在同一时间可以有多个用户使用主机解析:与传统的网络操作系统相比,Linux操作系统主要有以下几个特点:不限制应用程序可用内存的大小;具有虚拟内存的能力,可以利用硬盘来扩展内存:允许在同一时间内,运行多个应用程序;支持多用户,在同一时间内可以有多个用户使用主机;具有先进的网络能力,可以通过TCP/IP协议与其他计算机连接,通过网络进行分布式处理;符合Unix标准,可以将 Linux上完成的程序移植到Unix主机上去运行;Linux操作系统是免费软件,并且开放源代码,这是其与其他网络操作系统最大的区别.2.Linux交换分区的作用是(C).A.保存系统软件 B.保存访问过的网页文件C.虚拟内存空间 D.作为用户的主目录3. 如果执行命令 #chmod 746 file.txt,那么该文件的权限是(A)。
A。
rwxr--rw- B。
rw-r--r—- C. ——xr-rwx D. rwxr-—r—4. Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令(C)A.cat B。
more C。
less D. menu解析:less具有more相同的功能,同时支持方向键和前翻页,后翻页滚屏。
more只能用空格键下翻,不小心翻多了就没法反回看.5. 若一台计算机的内存为8GB,则交换分区的大小通常是(C)A.64GB B。
128GB C。
16GB D。
32GB解析:交换分区的大小一般为内存的两倍.6. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(B)A.—m B. —p C。
Linux期末复习题答案

一、选择题1.Linux是一套(H)的操作系统。
(1)A.可以免费使用B.可以自由传播C.支持多用户D.支持多任务E.支持多进程和多CPUF.支持各种硬件平台G.嵌入式H.以上皆是2.GNOME是(B)。
(1)A.一种Linux版本B.一种开放桌面C.Red Hat Linux的一个版本D.由Red Hat公司开发的E.由Linus Torvalds本人开发的F.以上皆非3.下列关于操作系统的叙述中,哪一条是不正确的?(C)(1)A.操作系统管理计算机系统的各种资源 B.操作系统为用户提供良好的界面C.操作系统与用户程序必须交替运行 D.操作系统位于各种软件的最底层4.关于Linux的版权问题,以下说法正确的是(F)。
(1)A.Linux是没有版权的,所以我们使用Linux是不需要付费的B.Linux的版权由Linus Torvalds本人持有,但是他免费授权给所有人使用C.Linux的版权由Red Hat公司所有,但是Red Hat无意收取版权费用D.我们使用的Linux都是盗版,都是侵权行为,应该有效制止E.Linux在中国是没有版权的,所以我们要在它具有中国版权前加紧研究F.以上皆是5.TCP/IP协议是(C)。
2A.由微软公司开发,用于Windows系统上的网络协议B.由Red Hat公司开发,用于Red Hat Linux系统上的网络协议C.英文Transmission Control Protocol/Internet Protocol,即传输控制协议/网际协议D.是Linux专用的网络协议。
E.以上皆非6.在TCP/IP模型中,应用层包含了所有的高层协议,请问在下面列出的一些应用协议中,那一种是能够实现本地与远程主机之间的文件传输工作。
( B) 1A.telnet B.FTP C.SNMP D.NFS7.LINUX系统提供了一些网络测试命令,当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,请从下面的命令中选出满足该目的的命令。
linux期末知识点总结

linux期末知识点总结一、Linux的概述1.1 Linux的起源和发展历史Linux是一种自由和开放源代码的类Unix操作系统。
Linux的起源可以追溯到1991年,由芬兰计算机科学家Linus Torvalds在赫尔辛基大学开始开发。
随着开源社区的支持和参与,Linux在逐渐成为世界上使用最广泛的操作系统之一。
1.2 Linux的特点Linux具有开放源代码、兼容性强、系统功能强大、安全性高、稳定性好等特点。
与Windows等闭源系统相比,Linux能够自由访问和修改源代码,因此具有更高的灵活性和可定制性。
1.3 Linux的应用领域Linux主要应用于服务器、嵌入式设备、超级计算机、移动设备等领域。
随着开源软件的发展和普及,Linux也在桌面操作系统领域逐渐崭露头角。
二、Linux的基本概念2.1 内核和ShellLinux操作系统的核心是内核,它负责管理硬件、文件系统、网络和进程等系统资源。
Shell是用户与内核进行交互的接口,用户可以通过Shell来执行命令、管理文件和进程等。
2.2 文件系统和目录结构Linux使用一种层次化的文件系统结构,以根目录“/”为起点,所有文件和目录都从根目录开始组织。
Linux的文件系统使用树状结构,用户可以通过目录来管理文件,以提高文件的组织和管理效率。
2.3 用户和权限Linux系统中的用户分为普通用户和超级用户(root)两种,普通用户只能访问自己的文件和目录,而超级用户对系统的所有资源都有完全访问权限。
Linux还使用权限控制来管理文件和目录的访问权限,分为读、写和执行三种权限。
2.4 进程管理Linux系统中的进程是指正在运行的程序的实例,通过进程管理可以查看和管理系统中正在运行和等待运行的进程。
用户可以使用命令来创建、终止和调度进程,以实现任务的管理和协调。
2.5 网络和通信Linux系统支持网络通信和数据传输,用户可以通过网络连接来实现远程操作和数据传输。
网络操作系统(Linux)期末复习题

网络操作系统(Linux)期末复习题考试题型:填空题10空10分选择题20题20分综合题(回答问题2大题)50分编程题2小题10分简答题2小题10分Linux的基本命令的使用linux的shell编程linux下的各种服务器的配置课后习题实验每年的网络工程师试题和网络管理员试题期末总评(平时30分期末考试70分)选择题1. Linux文件权限一共10位长度,分成四段,第三段表示的内容是。
A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限2. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。
DA -mB -dC -fD –p3. 终止一个前台进程可能用到的命令和操作。
A killB <CTRL>+C C shut downD halt4. 局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。
主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是。
A .route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1B. route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1C. route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1D. route add default 192.168.1.0 netmask 172.168.1.1 metric 15. 下列提法中,不属于ifconfig命令作用范围的是。
A 配置本地回环地址B 配置网卡的IP地址C 激活网络适配器D 加载网卡到内核中6. 下列文件中,包含了主机名到IP地址的映射关系的文件是:。
linux期末考试题及答案

linux期末考试题及答案Linux期末考试题及答案一、选择题(每题2分,共20分)1. Linux操作系统属于以下哪种类型?A. 单用户单任务操作系统B. 多用户多任务操作系统C. 单用户多任务操作系统D. 多用户单任务操作系统答案:B2. 在Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A3. 如果需要查看一个文件的内容,但不修改它,可以使用以下哪个命令?A. catB. viC. rmD. mv答案:A4. 在Linux中,以下哪个命令可以显示当前系统的运行时间、用户数、系统负载等信息?A. topB. psC. uptimeD. who答案:C5. Linux系统中的文件权限分为哪三类?A. 可读、可写、可执行B. 可读、可写、可删除C. 可读、可写、可链接D. 可读、可写、可打印答案:A...20. 在Linux系统中,以下哪个命令用于解压tar.gz格式的压缩文件?A. tar -xzvfB. gzip -dC. gunzipD. tar -zxvf答案:D二、填空题(每空2分,共20分)1. Linux系统中的文件系统是以_________为节点组织的。
答案:inode2. 在Linux中,使用_________命令可以切换到root用户。
答案:su3. 要查看当前路径,可以使用命令_________。
答案:pwd4. 如果需要递归地复制一个目录到另一个位置,并覆盖原有文件,可以使用命令_________。
答案:cp -r5. 在Linux中,文件权限的数字表示方法中,7表示_________。
答案:可读可写可执行...10. 使用_________命令可以查看当前系统的磁盘使用情况。
答案:df三、简答题(每题10分,共30分)1. 简述Linux系统中的文件类型有哪些,并给出每种类型的代表字符。
答案:Linux系统中的文件类型主要有以下几种:- 普通文件:-- 目录:d- 符号链接:l- 块设备文件:b- 字符设备文件:c- 管道:p- 套接字:s2. 解释什么是Linux的硬链接和软链接,并说明它们的区别。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux 期末复习重点1网络操作系统1.概念:网络操作系统是建立在计算机操作系统基础上,用于管理网络通信和共享资源,协调各主机上任务的运行,并向用户提供统一的,有效的网络接口的软件集合,运行在服务器之上,有时也称为服务器操作系统。
2.功能:1.网络通信:实现无差错传输,建立拆除通信链路,传输控制,差错控制,流量控制,路由选择等。
2.资源管理:对网络中所有软硬件资源实施有效管理,协调用户对共享资源的使用,保证数据的安全性,一致性和完整性。
3.网络管理:通过访问控制确保数据安全,容错技术保证系统故障时数据可靠性。
4.网络服务:提供多种有效的网络服务,如电子邮件服务,远程访问服务。
5.互操作:将若干设备和网络互联,用户可以透明访问,已实现更大范围的用户通信和资源共享。
6.网络接口:向用户提供一组有效的同意的能获取网络服务的接口。
Linux命令行与shell操作vi编辑器:1.三个模式:命令模式,插入模式,末行模式。
2.进入退出:1.在命令模式下输入A(行尾)a(右)I(行首)i(左)O(所在行上方)o(所在行新增一行)进入插入模式,esc退出3.命令模式下输入:进入末行模式4.在命令行中输入vi或vim即可进入vim编辑器。
5.Vim filename 将打开指定文件。
6.:wq将文件以当前文件名保存并退出vim编辑器;:q 退出编辑器,:q!不保存文件强行退出,:qw保存文件并退出。
用户与组管理1.用户账户三种类型:根账户root UID默认为0,系统账户1-999包括65534,普通账户UID从1000开始编号。
2.组是一类特殊账户,就是指具有相同或者相似特性的用户集合,又称用户组。
用户与组属于多对多的关系。
3.组账户分为超级组,系统组和自定义组。
4.用户账户信息(除密码外)保存在/etc/passwd配置文件中5.密码保存在/etc/shadow文件中。
MD5加密算法。
6.组账户基本信息(除密码外)保存在/etc/gpasswd配置文件中7.组账户密码保存在/etc/gshadow配置文件中。
8.普通用户临时具有root权限:执行不带任何参数的su命令,需提供root密码;或者使用命令行工具sudo临时使用root身份运行,执行完毕自动返回普通用户状态。
Sudo -u ,-iLinux 文件1.文件类型:普通文件,目录文件,设备文件,链接文件2.链接文件分类符号链接文件和硬链接文件;3.链接文件区别:符号链接文件类似于Windows系统中的快捷方式,其内容是指向原文件的路径,原文件删除后,符号链接就失效了,删除符号链接文件并不影响原文件;硬链接文件是对原文件建立的别名,建立硬链接文件后,即使删除原文件,硬链接也会保留原文件的所有信息。
因为实质上原文件和硬链接是同一个文件,二者使用同一个索引节点,无法区分原文件和硬链接。
与符号链接不同,硬链接和原文件必须在同一个文件系统上,且不允许连接至目录。
4.变更文件所有者:chdown[选项][新所有者]文件列表;使用-R选项进行递归变更,目录连同其子目录下的文件一起变更。
5.变更文件所属组:chgrp[选项][新所属组] 文件列表;使用-R选项可以连同子目录中的文件一起变更。
6.同时变更所有者和所属组:chdown[选项][新所有者]:[新的所属组] 文件列表7.文件访问权限:读写执行。
Linux分区1.两种分区样式:MBR (四个主分区或三个主分区和一个扩展分区) GPT大于2TB2.分区编号:1-16,主分区1-4,逻辑分区5-16;3.分区类型:LinuxNative(存放系统文件,是最基本的Linux分区,用于承载Linux文件系统)和LinuxSwap(暂时存储数据的交换分区,保存物理内存上暂时不用的数据,被需要的时候才调进内存。
)4.分区命名:IDE采用/dev/hdxy x表示设备编号从a开始,y表示分区编号:1-16;SCSI,SAS,SATA,USB硬盘采用/dev/sdxy磁盘阵列1.RAID1又称镜像列阵或磁盘镜像,将同样的数据写入两个硬盘,两个硬盘互为镜像,其中一个故障另一个继续工作在必要时重建阵列,具有最高的数据安全性,读取速度快但是写入速度慢,磁盘空间利用率最低只有百分之五十。
2.RAID5又称分布奇偶校验阵列,至少需要3块硬盘,以数据的校验位来保证数据的安全,但不是以单独的硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上,任何一个硬盘损坏都可以根据其他硬盘上的校验位来重建损坏的数据。
整体性能好,兼顾存取性能,数据安全和存储成本,适合输入输出密度大,读写比率高的应用场合。
3.RAID6至少需要四块硬盘,与5相似,但是6会比5多保存一份校验信息,所以冗余性比5有所提升,可以允许两块硬盘发生损坏。
PAM认证体系1.PAM 是用于认证和授权的通用框架,是Linux系统最主要的安全认证方式。
2.PAM是可插入的,为不同类型的认证源提供PAM模块,认证源还可划分优先顺序。
3.PAM 使用可插入的模块化的结构为管理员设置用户认证策略提供很大的灵活性。
4.认证机制:用户访问服务或应用程序,服务或应用程序将用户认证请求转发到PAM服务模块进行认证,pam接口库确定提出请求的是哪一项服务或应用程序,探后到/etc/pam.d目录下架在相应服务或应用程序的PAM配置文件(与服务同名)。
PAM接口库根据PAM配置文件的设置调用指定的PAM服务模块进行认证,并且将认证结果返回给服务或者应用程序。
5.只有在应用程序编写时选择PAM库支持时,才能使用PAM验证。
6.配置:模块类型控制标记模块路径[模块参数]TCP Wrappers1.控制思路是先放行后阻止,针对所请求的服务和对应控制规则(由主机访问文件/etc/hosts.allow或deny定义)来决定是否允许客户端连接到该服务。
2.收到由tcpwrappers控制的服务客户端请求,检查/etc/hosts.allow文件并应用为该服务指定的规则,若找到匹配规则,则允许连接,找不到,则进一步检查/etc/hosts,deny,并应用为该服务指定的规则,若找到匹配的规则,则拒绝这个连接,找不到则允许。
3.特性:一旦允许,就会释放对所请求的服务的连接控制权。
allow具有优先权,主机访问文件中的规则由TCP WRAPPERS自上而下读取。
两个主机访问文件都没找到匹配规则,或者不存在,就直接授予用户访问权限;控制的服务并不缓存主机访问文件中的规则,因此对allow deny的修改立即生效无需重启。
4.优势:对客户端和网络服务的透明性,集中式管理多项协议。
DNS解析原理:1.采用客户端/服务器机制,视线域名与IP地址转换。
2.分类:正向解析(根据DNS域名解析出相应的IP)反向解析(根据IP地址解析DNS名称,多用于服务器进行身份验证。
)3.DNS 基于委派授权原则自上而下解析域名。
4.子域授权:A.父域的权威服务器作为子域的权威服务器,所有数据存放在父域的权威服务器上。
B.子域委派给其他DNS服务器,所有数据都被存放在受委派的服务器上。
5.委派是DNS成为分布式名称空间的主要机制。
6.应答分为权威性应答(权威DNS的本地解析库)和非权威性应答7.递归查询,任何情况下返回结果,逐层查询,效率低8.域名解析过程:9.选择BIND提供域名服务,DNS服务器级的配置主要是通过BIND主配置文件/etc/f来实现的。
Linux文件服务器1.方案:A.类UNIX系统环境下的文件服务器解决方案NFS,配置简单,响应速度快;B.用于Linux和Windows混合环境的Samba,基于SMB协议为Linux客户端和Windows 客户端提供文件共享服务。
2.区别:NFS用于文件共享,Samba提供文件与打印共享服务并能与Windows系统集成。
Samba主要在Windows和Linux系统混合环境中使用,如果一个网络运行的都是Linux 或者UNIX类的系统,应部署NFS实现文件共享。
Samba基础1.Samba是一种基于SMB协议的网络服务器软件。
2.工作原理:整合SMB协议和NetBIOS协议,运行于TCP/IP协议之上,使用NetBIOS名称解析,让Windows计算机可以通过Microsoft网络客户端访问Linux计算机。
3.Samba是SMB在Linux/UNIX系统上的实现,采用客户端/服务器工作模式。
服务器客户端之间通过TCP/IP进行连接。
4.Samba需要nmb和smb两个服务来支持。
5.Samba服务器在局域网中充当三种角色:域控制器,域成员服务器,独立服务器。
6.Samba三种安全模式:ads(活动目录安全模式):Samba服务器具备域安全模式的所有功能,并可以作为域控制器加入Windows域环境中domain(域安全模式):Samba服务器作为域成员加入Windows域环境中,验证工作由Windows域控制器负责。
user(用户安全模式):Samba服务器作为不加入域的独立服务器,这也是默认的安全模式,它取代以前的share,user和server。
7.功能:文件和打印机共享:是Samba的主要功能,SMB进程实现资源共享。
身份验证和权限设置:支持用户安全模式和域安全模式等的身份验证和权限设置模式。
名称解析:可以作为NBNS提供计算机名称解析服务还可作为WINS服务器。
浏览服务:在局域网中,Samba服务器可称为本利主浏览服务器,保存可用资源列表。
web服务器1.web服务器由Apache软件实现。
2.提供web服务的守护进程是httpd。
3.基于LAMP架构4.默认采用端口TCP80侦听响应客户端请求。
5.Apache软件包名称为httpd,执行yum install httpd安装,执行systemctl start httpd启动。
6.Apache主配置文件/etc/httpd/conf/httpd.conf虚拟主机1.含义及作用:使用虚拟主机技术奖一台服务器主机划分成若干台“虚拟”的主机,运行多个不同的web网站,每个网站都具有独立的域名,有的还有独立的IP。
对用户来说,虚拟主机是透明的,虚拟主机之间完全独立,并可由用户自行管理。
2.分类:A.基于IP地址的虚拟主机,每个web网站拥有不同的IP地址。
实现:先用Listen指令设置服务器需要侦听的地址和端口,然后使用<VirtualHost>容器针对特定的地址和端口配置虚拟主机。
B.基于名称的虚拟主机,每个IP地址支持多个网站,每个网站拥有不同的域名。
实现:在域名服务器上将多个域名映射到同一IP地址,最关键的是在httpd.conf 配置文件中使用NameVirtualHost指令设置服务器上负责响应web请求的IP地址(必要时加上端口。