细说Linux基础知识

细说Linux基础知识

第2章 不识庐山真面目,只缘身在此山中:Linux系统安装

2.1 虚拟机软件VMware的应用

VMware 提供的网络连接有 5 种,分别是“桥接模式”“NAT 模式”“仅主机模式”“自定义”和“LAN 区段”。

  • 桥接模式:相当于虚拟机的网卡和宿主机的物理网卡均连接到虚拟机软件所提供的 VMnet0 虚拟交换机上,因此虚拟机和宿主机是平等的,相当于一个网络中的两台计算机。这种设置既可以保证虚拟机和宿主机通信,也可以和局域网内的其他主机通信,还可以连接 Internet,是限制少的连接方式,推荐新手使用。
  • NAT 模式:相当于虚拟机的网卡和宿主机的虚拟网卡 VMnet8 连接到虚拟机软件所提供的 VMnet8 虚拟交换机上,因此本机是通过 VMnet8 虚拟网卡通信的。在这种网络结构中,VMware 为虚拟机提供了一个虚拟的 NAT 服务器和一个虚拟的 DHCP 服务器, 虚拟机利用这两个服务器可以连接到 Internet。所以,在正常情况下,虚拟机系统只要设定自动获取 IP 地址,就能既和宿主机通信,又能连接到 Internet 了。但是这种设置不能连接局域网内的其他主机
  • 仅主机模式:宿主机和虚拟机通信使用的是 VMware 的虚拟网卡 VMnet1,但是这种连接没有 NAT 服务器为虚拟机提供路由功能,所以仅主机网络只能连接宿主机,不能连接局域网,也不能连接 Internet 网络。
  • 自定义网络:可以手工选择使用哪块虚拟机网卡。如果选择 Vmnet1,就相当于桥接网络;如果选择 VMnet8,就相当于 NAT 网络。
  • LAN 区段:这是新版 VMware 新增的功能,类似于交换机中的 VLAN(虚拟局域网),可以在多台虚拟机中划分不同的虚拟网络

2.5 dd命令复制安装Linux

2.5.1 dd命令是什么

[root@localhost ~]# dd if=输入文件 of=输出文件 bs=字节数 count=个数

if=输入文件,指定源文件或原设备

of=输出文件,指定目标文件或目标设备

bs=字节数,指定依次输入/输出多少字节,几把这些字节看做一个数据库

count=个数,指定输入/输出多少个数据块

[root@localhost ~]# dd if=/dev/zero/ of=/root/testfile/ bs=1k count=100000
#向testfile中不停写0,直到写满100MB
[root@localhost ~]# dd if=/dev/sda of=/dev/sdb
#把第一块硬盘中的数据复制到第二款硬盘中
[root@localhost ~]# dd if=/dev/hda of=/root/image

2.6 远程管理工具

2.6.2 功能强大的SecureCRT

将SSH(Secure Shell)的安全登录、数据传送性能与Windows终端仿真提供的可靠性、可用性和可配置性结合在一起。