Linux基础01 虚拟机安装操作系统,网络类型(网口),网段, 分区,分配网络, KDUMP,网络配置, 快照, 克隆, Xshell优化, Linux历史, 虚拟机的连接测试

一.虚拟机:
1)网络类型:3种
1.桥接  

——相当于在本机所属子网中虚拟出电脑(虚拟机和物理机的ip在同一个网段),如果虚拟很多,可能会占满子网ip地址,导致冲突。子网下其他电脑也可以访问虚拟机
2.NAT(动态网络地址转换)

——相当于把主机当成交换机,在它下面创建子网并创建虚拟机。不会占用主机所属子网ip地址,主机所属子网下其他电脑无法访问虚拟机,虚拟机可以访问外网 (上网需要经过VMnet8网卡)
3.host-only(仅主机模式)

——虚拟机可以和主机连接[上面两种都可以],但无法访问外网。在自己的物理机中,创建一个局域网,不可以上网

 

网段:

192.168.15.  84
网络位    主机位    范围:1-255    255:广播地址    网关(自己设置):254
192.168.15.0/24       /24表示24位, 子网掩码为255.255.255.0  

 

2)磁盘:
20G:占用系统一部分1G,2G,----10G 最大20G


3)网口名字

eth0,eth1  centos7之前采用的网口名字
ens33 ens32     centos7采用的网口名字

 

分区:

1)基本分区方式
/boot:500M-1024M  类似于C盘,存放系统启动项和引导菜单    200M(centos5,6)   500-1024M(centos7)
swap:交换分区(虚拟内存)按内存的1-2倍。最大16G   (这个区不能存放文件)
当咱们内存不够用的时候,使用swap,性能不高
/:剩余空间都给/          所有目录的顶点

2)公有云,虚拟化分区方式:
/boot:500~1024
/:剩余的都给/
没有swap分区:因为swap分区是虚拟内存,性能不如内容,本来就是虚拟化产品,再使用swap,性能会更差。

3)根据服务器用途分区方式:
数据服务器:
/boot:500M
swap:内存的1~2倍(峰值16G)
/data:根据公司数据量来定(1T)
/:剩余空间都给/

4)备份服务器:
/boot:500M
swap:内存的1~2倍(峰值16G)
/backup:根据公司数据量来定(2T)
/:剩余空间都给/

 

分配网络

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736(根据实际修改)

 

二.文件系统

CentOS7:XFS
CentOS6:ext4
CentOS5:ext3、ext2(没有系统日志的文件系统)

windows:NTFS、FAT32、FAT16(单个文件不能超过4G)  这就是为什么以前点电影a,b面

ps: mac本无法读写u盘, 因为文件系统不兼容。解决方法:在mac本里装NTFS支持的插件

 

分完区点击确定,接受变更

 

KDUMP

 系统崩溃是,内核返回一些信息,它会收集。这个功能要关掉。

1.会占用磁盘 2.比如系统崩溃,会把崩溃信息存到寄存器里(也就是存在磁盘,要分区), 拿出来交给centos厂商分析为什么崩溃,要收费

 

网络配置

windows配置

 

 centos配置

 由下图可知VMware NAT连接模式使用的是VMnet8端口

参看改网关配置

 dns配置,最好是配置国内的,比如阿里公共dns。如果是114.114...或者8.8.8.8这种都是国外的dns,速度会慢一些

 

最终IPv4的设置

 

 

 配置主机名(一般生产环境会根据服务器的功能进行命名)

 开始安装,配置的地方都如下图圈出

 设置密码

 

Xshell连接

注:xshell是不可以连接windows的,只能连接linux系统

windows  远程连接协议: RDP 端口3389   (remote desktop protocol)

Linux    远程连接协议:  ssh   默认端口22

 

快照

1.虚拟机快照功能
拍摄快照
  1)关机拍照  (推荐,拍快照是占用磁盘空间的,开机拍摄占磁盘空间很多(且不能克隆),关机拍摄占的空间很小。)
  关机命令:shutdown -h now 或者 init 0
  重启命令:reboot init 6
恢复快照
快照管理器

win8,win8.1,win10关机其实是挂起(所以开机快) 如果系统慢了,卡了。释放资源,关闭所有进程用重启,开机在重写加载系统的东西,所以会很慢
win7,winXP,95真关机(开机慢)

注意:不要依赖快照。阿里云有快照,因为在人家虚拟机上。如果买的物理机就没有快照(乱来会凉)

centos7中 删除命令rm -fr /做了保护,不能删。要删使用rm -fr /*或者rm -fr / --no-preserve-root加上这个参数
centos6中没有该语句rm -fr /保护

 

克隆

2.虚拟机克隆功能(必须关机)

 注:无法为处于开启或挂起状态的虚拟机或快照创建克隆

克隆状态:
  1)当前状态
  2)快照状态

克隆方法:
  1)链接克隆 (当前状态)
  优点:占用磁盘资源较少,速度快
  缺点:如果源文件删除,那么链接文件也无法使用

  2)完整克隆 (包括虚拟机快照(可能没有,虚拟机版本问题),所有状态)
  优点:不受到源文件影响
  缺点:占用磁盘空间较大,速度慢

注:克隆出来的,如果同时使用,不要忘了修改ip,否则会ip冲突,先不上网

下方可追加备注

 注:当克隆完当前状态链接后,可以看到对应源虚拟环境的快照管理器里多出一个快照(加了锁),对源来说相当于做了个快照

 

Xshell优化

配置各种设定,颜色后。如果新开一个连接,直接复制当前链接修改比较方便。

1)终端
a.缓冲区大小:65535              例如该cat /etc/services命令,缓冲区越大,往上拉看到的执行内容越多

 2)日志

日志名:%n_%Y-%m-%d_%t-xshell.log   (文件名可根据下方提示进行编辑)

 

Linux历史

windows:收费,不开源,主要用于日常办公、游戏、娱乐多一些。
Linux:免费,开源,主要用于服务器领域,性能稳定,安全。


GNU:Linux系统基于GNU许可(GNU is Not Unix)、开放源代码的程序、可自由修改。包含以下3个:
1)copyleft:无版权
2)opensource file:开放源代码,打上GPL协议
3)GPL:源代码开放协议。任何人可以修改代码,并且要将修改后的源代码,开放出来

Linux完整叫法:GNU/Linux
Linux只是一个内核
Linux常见发行版(通过内核封装而成的系统):红帽(收费,提供服务,解决问题),CentOS(因为红帽GPL协议贡献源码,centos完全拷贝),Ubuntu

 

虚拟机的连接测试

# 1. 在本地进行测试是否能连通
ping 10.0.0.200

# 2. 测试对外提供远程连接的服务是否开通
telnet 10.0.0.200:22

虚拟机本地执行命令
ss -lntp|grep sshd

# 3. 防火墙和selinux的问题

# 4.VMware的服务没有开启

 

posted @ 2021-07-28 15:18  战斗小人  阅读(292)  评论(0编辑  收藏  举报