📌 这是笔记的第一部分:先搞清楚虚拟机怎么联网,再认清 Linux 的目录都是干什么的。
一、虚拟机网络连接模式
虚拟机联网有三种模式,区别在于能不能和外部通信、IP 怎么分配。
| 模式 | 特点 | 缺点 |
|---|---|---|
| 桥接模式 | 虚拟机和宿主机在同一网段,可以互相通信,也能被外部访问 | 人多的时候 IP 段不够分配就很难受 |
| NAT 模式 | 主机生成虚拟网卡(VMnet8),IP 可以不同网段;相当于通过主机代理上网 | 外部访问不了虚拟机 |
| 主机模式(Host-Only) | 独立系统,不和外部发生联系 | 只能本机互访 |
三种模式再展开一点
桥接模式
- 同一网段才能互相通信(虚拟系统和外界之间)
- 这种模式人一多,网段不够分配的时候就很难受
NAT 模式(网络地址转换)
- 主机会生成虚拟的网卡
- IP 可以不是同一个网段
- 可以理解为"通过主机地址代理出来上网",但外部访问不了虚拟机
主机模式
- 独立系统,不和外部发生联系

二、Linux 目录结构
Linux 的目录结构和 Windows 完全不同 —— 没有 C 盘 D 盘,一切从 / 开始。
常用目录速查
| 目录 | 作用 |
|---|---|
/bin | binary,存放普通命令(还有 /usr/bin、/usr/local/bin) |
/sbin | super 的 bin,存放管理员命令 |
/home | 普通用户的主目录,每个用户都有自己的主目录 |
/root | root 用户的主目录 |
/lib | 类似 Windows 的 dll,库文件 |
/etc | 系统管理的配置文件和子目录,比如安装 MySQL 的 my.cnf |
/usr | 用户安装的程序放在这(类似 Windows 的 Program Files) |
/boot | 启动所需的核心文件 |
/tmp | 临时文件存放 |
/dev | 放入硬件(Linux 的硬件映射为文件) |
/media | 自动识别一些设备(比如 U 盘、光驱),识别后放入这 |
/mnt | 临时挂载别的文件系统 |
/opt | 额外安装软件存放,比如安装 Oracle 放在这;一般把安装文件也放这(便于协作管理) |
/usr/local | 安装后的软件存放目标目录 |
/var | 存放不断扩充的东西,比如日志 |
/selinux | Security-Enhanced Linux,类似 Windows 的 360,保护系统安全。需要启用才能看到这个目录 |

🔑 记忆窍门:把目录按"用途"分组记,比一个个背容易得多:
程序放哪 →/bin(普通命令)、/sbin(管理员命令)、/usr、/usr/local、/opt
数据放哪 →/home、/root、/var、/tmp
系统放哪 →/etc(配置)、/boot(启动)、/lib(库)
硬件怎么表示 →/dev、/media、/mnt
这一页的要点
- 桥接能对外、NAT 只能出不能进、主机模式完全隔离
- NAT 模式下主机生成 VMnet8 虚拟网卡,IP 可以不同网段
- Linux 的目录是按用途组织的,不是按磁盘分区
/etc是配置中心,/var是变化数据的家(后面讲日志会用到)