1 VMware的安装和使用
注意有 快照 和 克隆 的功能.
快照相当于建立一个 系统还原点, 可以随时恢复到原来状态.
克隆功能可以复制一个和当前一样的系统,并可以选择链接安装,只使用很少的空间就可以完成克隆.
2 系统分区
分区后还必须格式化之后才能写入数据! 格式化的目的就是在硬盘之中写入文件系统.
格式化会把硬盘分割成一个一个的数据块, 每个数据块4kb大小. 假设一个数据是10kb, 就需要放在三个数据块里面, 第三个数据块还有2kb的剩余空间, 但也不能放入其它数据了. 每个数据并不是放在连续的数据块中, 可能是离散的. 这种数据块称为 block .
通过每个文件的 i 节点号来取文件. Linux下,i节点其实就是可以这么认为,把i节点看作是一个指向磁盘上该文件存储区的地址。只不过这个地址我们一般是没办法直接使用的,而是通过文件名来间接使用的。事实上,i节点不仅包含了文件数据存储区的地址,还包含了很多信息,比如数据大小,等等文件信息。但是i节点是不保存文件名的。文件名是保存在一个目录项中。每一个目录项中都包含了文件名和i节点. 深入理解i节点
还要给每个分区或硬件设备起名. 系统自动分配, 看懂就行.
现在主要用的是SATA接口的硬盘, 理论传输速度可以达到500M/s, 分区名也是系统自动分配的.
1234四个分区号只能给主分区或者扩展分区使用, 所以逻辑分区至少要从5开始, 例如sda5, 所以5分区都代表第一个逻辑分区.
正常使用前还必须给分区指定挂载点!
总体思路是:
- 分区
- 格式化
- 每个分区起个设配文件名
- 最后写入挂载点, 可以理解为windows里面的盘符.
linux系统上看, /boot 目录和 /home 目录都是根分区 / 的子目录, 但是从硬盘上看, 每个目录都可以有独立的硬盘空间.
3 Linux系统安装
自己使用的Ubuntu16.4, 相关安装教程可以自行百度,网上特别多.
4 远程登陆管理工具
首先看下虚拟机网络适配器的设置:
- 桥接模式. 说明虚拟机会利用真实网卡和当前真实计算机进行通信, 还能和局域网类其它的计算机进行通信. 但是需要占用一个IP. 就和一台独立的电脑一样.
- NAT模式, 主机模式. 虚拟机就会通过虚拟网卡和真实机通信, 并且只能和你的真实机通信. 所以不用占用网络真实的ip地址.
- 但是仅主机模式真的只能和你的真实机通信.
- NAT模式在只能和你的真实机通信的基础上, 如果你的真实机可以访问互联网, 那么虚拟机也可以访问互联网.
首先看一下若是仅主机模式的通信设置. 查看上图VMnet1的属性, 发现已经自动分配了一个假的ip地址, 每个人不一定一样.
这里使用ifconfig
命令, 直接回车的话可以看到, lo是回环网卡, 代表主机自己, 如果是一个新系统的话, 就会如下图, 也就是现在一块可用的网卡都没有:
eth0网卡文件名, 0代表第一块,以此类推, 分配ip地址, 就是上面提到VMnet1中自动分配的ip地址
用如下命令给网卡分配ip地址, 然后再查询, 得到下图
此时在windows中去ping这个地址, 就是可以成功的.
接下来设置一下桥接模式, 在可以联网的情况下的配置.
现在设置中选择桥接模式并且保证已连接的选项勾上.然后用上面的命令设置成和真实机一个网段的ip地址, 也就是要和ip地址的第三个内容要相同! 最后一个内容自定义设置. 假设你的真实机ip为192.168.1.150, 那么虚拟机ip可以设置为192.168.1.156.
如果所示, 设置完成.
注意: : 上面所提到的更改ip地址是临时的, 重新启动会丢失. 想要永久改变ip地址, 就要改变配置文件中的ip设置. 很多linux操作都是这样, 想要永久生效就要写入配置文件~!
注意: 如果选择了桥接模式, 也配置了和真实机一个网段的ip ,还无法通信的话, 可能是因为你的电脑有两块网卡, 例如无线网卡和优先网卡, 可能是刚好桥接到了你没有使用的那块网卡上.这里可以打开 编辑 –>虚拟网络编辑器选项, 如下图, 可以选择桥接的网卡!!!!!!!
接下来就可以来用远程管理工具了, 这里用的是secureCRT软件.
连接之前要注意ubuntu有没有安装SSH服务, 若没有则要先安装, 打开Ubuntu的终端,输入:
sudo apt-get install openssh-server
安装完毕后ssh默认已启动。可以使用下述命令查看是否有进程在22端口上监听,即是否已启动:
netstat -nat | grep 22
如果连接不了,则我们需要关闭掉防火墙
sudo ufw disable 之后就可以完成了. 更多关于这个的详细连接 (包括连接后发现乱码).
若还是无法连接ubuntu的root用户, 点击这里修改SSH的配置文件.
然后打开secureCRT软件, 选择File–>快速新建连接. 输入ubuntu的ip地址, 账户名(root), 完成就好了.就可以正常操作ubuntu了.
然后使用WinSCP可以实现主机与linux下的文件传输.事实上, VMware自带工具可以很方便实现这个功能.