liunx基礎題

liunx基礎題
1.32 位与 64 位操作系统的区别
32 位操作系统表示 32 位 CPU 对内存寻址的能力;
64 位操作系统表示 64 位 CPU 对内存寻址的能力;
32 位的操作系统安装在 32 位 CPU 处理器和 64 位 CPU 处理器上;
64 位操作系统只能安装 64 位 CPU 处理器上;
32 位操作系统对内存寻址不能超过 4GB;
64 位操作系统对内存寻址可以超过 4GB,企业服务器更多安装 64 位操作系统,支持更多内存资源的利用;
64 位操作系统是为高性能处理需求设计,数据处理、图片处理、实时计算等领域需求;
32 位操作系统是为普通用户设计,普通办公、上网冲浪等需求64 位操作系统对内存寻址可以超过 4GB,企业服务器更多安装 64 位操作系统,支持更多内存资源的利用;
64 位操作系统是为高性能处理需求设计,数据处理、图片处理、实时计算等领域需求;
32 位操作系统是为普通用户设计,普通办公、上网冲浪等需求
2.三种网络模式介绍
直接使用主机的网卡上网
NAT方式
在这里插入图片描述
虚拟机与宿主机不在一个网段,之所以能上网,是由于这种方式下,虚拟机的网卡连接到宿主的Wnet8上。此时系统的 VMware natService服务就充当了路由器的作用,负责将虚拟机发到Wnet8的包进行地址转换之后发到实际的网络上,再将实际网络上返回的包进行地址转换后通过Wnet8发送给虚拟机, WAre DHCP Service负责为虚拟机提供DHCP服务

在这里插入图片描述
这种方式直接连接到真实的网络上,虚拟机就像一个真实的计算机一样,与宿主机没有任何联系
Host-only
在这里插入图片描述 这种方式下,虚拟机的网卡连接到宿主的VMnet1上,但系统并不为虚拟机提供任何路由服务,因此虚拟机只能和宿主机进行通信,而不能连接到实际网络上。 3.Linux系统如何分区 Linux分区方式是,是先有目录,再将磁盘上的物理地址映射到目录中。 Linux系统对分区的基本要求 1、最少要有一个根/分区,用来存放系统文件及程序。其大小至少在5GB以上。 2、要有一个swap(交换)分区,它的作用相当于 Windows里的虚拟内存,swap分区的大小一般为物理内存容量的1.5倍(内存<8GB)。但当系统物理内存大于8GB时,则swap分区配置8~16GB即可,太大无用,浪费磁盘空间。swap分区不是必需的, 但是大多数情况应该设置,个别企业的数据库应用场景不分swap。 3、/boot分区,这是 Linux系统的引导分区,用于存放系统引导文件,如 Linux内核等。所有文件的总大小一般只有几十MB,并且以后也不会增大太多。因此,该分区可以设置为100~200MB,这个分区也不是必需的。 方案1:针对网站集群架构中的某个节点服务器分区,该服务器上的数据有多份(其他节点也有)且数据不太重要,建议的分区方案如下。 /boot:设置为100~200MB。 swap:物理内存的1.5倍,当内存大于或等于8GB时,配置为8~16GB即可。 /:剩余硬盘空间大小(/usr、home、/var等分区和“/”共用一个分区,这相当于在 Windows系统中只有一个C盘,所有数据和系统文件都放在一起)。 方案2:针对数据库及存储角色的服务器分区,该服务器的业务有大量重要的数据,建议分区方案如下。 /boot:设置为100~200MB。 /:大小设置为50~200GB,只存放系统相关文件,网站等的业务数据不放在这里。 swap:物理内存的1.5倍,当内存大于或等于8GB时,配置为8~16GB即可。 data:剩余硬盘空间大小,放数据库及存储服务等重要数据。当然,data的名称也可以换成别的名字。 本方案其实就是把重要数据单独分区,便于备份和管理。 方案3:针对大网站或门户级别企业的服务器进行分区 /boot:大小设置为100MB。 swap:物理内存的1.5倍,当内存大于或等于8GB时,配置为8~16GB即可。 /:大小设置为50~200GB,只存放系统相关文件,网站等的业务数据不存放在这里。 剩余的磁盘空间保留,不再进行分区,将来分配给不同的使用部门,由他们自己根 据需求再分! 此种分区方案更灵活,比较适合业务线比较多、需求不确定的大企业使用。