Linux虚拟机必学操作有哪些,Linux虚拟机怎么安装系统

Linux虚拟机怎么用才能顺手?这五个场景练熟就够了

掌握网络配置、共享文件夹、快照回滚、命令行操作和性能调优这五件事,Linux虚拟机就能从“装完吃灰”变成你的主力开发环境。

很多人装好Linux虚拟机后,第一件事就是打开终端发呆,鼠标在桌面转了两圈,不知道该点哪里,也不知道该敲什么,其实虚拟机里的Linux和物理机上的Linux没什么两样,只是多了一层“宿主系统”的隔阂,把下面几个场景走一遍,你会发现虚拟机的操作逻辑比想象中简单得多。

VMware虚拟机安装Linux教程(超详细)
加载中
VMware虚拟机安装Linux教程(超详细)

Linux虚拟机环境准备与系统选择

虚拟机装linux系统哪个版本适合新手

这个问题在百度上搜索量很大,但答案并不唯一,行业共识认为,选择Linux发行版主要看你的使用目的。

  • 纯学习命令行和服务器操作:选Ubuntu Server或CentOS Stream,没有图形界面,逼自己熟悉终端。
  • 日常开发兼顾图形操作:选Ubuntu Desktop或Linux Mint,生态成熟,遇到问题搜得到答案。
  • 资源有限的老电脑:选Debian搭配XFCE桌面,或者直接用Lubuntu,内存占用远低于主流发行版。
  • 想模拟企业生产环境:选Rocky Linux或AlmaLinux,它们是CentOS的替代品,很多公司在用。

镜像文件直接从各发行版官网下载即可,虚拟机软件方面,VMware Workstation Player和VirtualBox都能免费使用,后者开源且跨平台,前者在企业场景更常见。

虚拟机创建时容易忽略的参数

创建虚拟机时,有三个参数比想象中重要:

  1. 虚拟磁盘类型:VMware推荐选“拆分为多个文件”,方便迁移;VirtualBox默认VDI即可。
  2. 网络模式:默认NAT就能上网,但后面做共享和SSH连接时需要调整,这个下面细说。
  3. EFI与BIOS:如果宿主机是近几年买的,选EFI启动更贴近真实服务器环境;老机器用BIOS兼容性更好。

Linux虚拟机网络怎么配置

linux虚拟机怎么连接网络:三种模式的适用场景

虚拟机网络不通,是新手遇到的最多问题,打开终端,输入ip addr,发现只有lo回环接口,没有IP地址,上不了网也连不上宿主机,这时候要把三种网络模式搞清楚。

网络模式 虚拟机能否上网 宿主机能否访问虚拟机 典型场景
NAT 需端口转发 日常上网、装软件
桥接 能,同网段独立IP 搭建服务对外提供
仅主机 能,私有网段 隔离测试环境

Linux虚拟机必学操作有哪些,Linux虚拟机怎么安装系统

大多数情况下NAT够用,但如果你想在宿主机上通过SSH连虚拟机,或者虚拟机里跑了Web服务想在宿主机浏览器打开,NAT就需要额外设置端口转发,不如直接切桥接来得快,桥接模式下虚拟机像局域网里的另一台物理机,路由器会给它分配独立IP,宿主机和局域网其他设备都能直接访问。

切换方法:VMware在“虚拟机设置-网络适配器”里选桥接;VirtualBox在“设置-网络”里把连接方式从NAT改为桥接网卡,改完在虚拟机里执行sudo dhclient重新获取IP,再用ip addr确认拿到了路由器网段的地址。

固定IP与SSH远程连接

桥接模式拿到的是DHCP动态地址,重启后可能变,做开发环境最好固定下来。

以Ubuntu为例,/etc/netplan/目录下有一个yaml配置文件,编辑它:

network:
  version: 2
  ethernets:
    ens33:
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [223.5.5.5, 114.114.114.114]

保存后执行sudo netplan apply,固定IP后,在宿主机上用ssh 用户名@192.168.1.100就能直接登录,不用每次开虚拟机窗口。

文件互传与共享文件夹

linux虚拟机共享文件夹怎么设置最稳妥

开发过程中,经常要把宿主机上的代码、安装包传到虚拟机里,拖拽复制有时会失效,命令行scp又需要记路径,共享文件夹是最省心的方案。

VMware设置步骤:

  1. 关闭虚拟机,打开“虚拟机设置-选项-共享文件夹”
  2. 选择“总是启用”,添加宿主机上的文件夹路径
  3. 启动虚拟机,执行ls /mnt/hgfs/查看是否挂载成功
  4. 如果没有,手动挂载:sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs

VirtualBox设置步骤:

  1. 关闭虚拟机,打开“设置-共享文件夹”,添加路径并勾选“自动挂载”
  2. 启动后执行ls /media/查看
  3. 如果提示权限不足,把当前用户加入vboxsf组:sudo usermod -aG vboxsf $USER,然后重新登录

两种软件共享文件夹偶尔会遇到内核模块未安装的问题,Ubuntu下执行sudo apt install open-vm-tools(VMware)或安装VirtualBox Guest Additions即可解决。

scp与rsync作为补充手段

共享文件夹适合频繁交互的场景,如果是偶尔传一个大文件,直接命令行更快:

# 从宿主机传文件到虚拟机
scp ./project.tar.gz user@192.168.1.100:/home/user/
# 从虚拟机拉取目录到宿主机
rsync -avz user@192.168.1.100:/var/log/ ./logs/

rsync支持断点续传和增量同步,适合大目录迁移。

Linux虚拟机常用命令实操清单

必须放在手边的命令集合

Linux虚拟机必学操作有哪些,Linux虚拟机怎么安装系统

虚拟机里的Linux操作,本质上就是命令行操作,以下命令按使用频率排好,熟练后能覆盖大多数日常场景。

系统信息类:

  • uname -a:查看内核版本和系统架构
  • lsb_release -a:查看发行版具体版本号
  • free -h:查看内存使用情况,-h让输出更易读
  • df -h:查看磁盘各分区占用
  • tophtop:实时查看进程和资源占用,htop需要单独安装但界面友好得多

文件操作类:

  • ls -la:列出当前目录所有文件包括隐藏文件
  • find / -name ".log":全局搜索指定后缀的文件
  • grep -r "关键词" /etc/:在目录中递归搜索文本内容
  • tar -xzvf file.tar.gz:解压常见的tar.gz包
  • chmod 755 script.sh:修改文件执行权限

网络与进程类:

  • ss -tlnp:查看正在监听的端口
  • systemctl status sshd:查看服务运行状态
  • journalctl -xe:查看详细系统日志,排错时很有用
  • curl ifconfig.me:查看虚拟机出口公网IP

新手记忆这些命令不必死记硬背,用man加命令名查手册,或者加--help看参数说明,比背下来更实用。

软件安装与源切换

虚拟机里装软件慢,多半是因为默认源在海外,主动替换为国内镜像源是必做的一步。

Ubuntu执行sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list,然后sudo apt update刷新索引,CentOS系可以安装epel-release后更换镜像地址。

装完系统后第一条命令建议是sudo apt update && sudo apt upgrade -y,把系统补丁和软件包先更新到最新。

快照管理与性能调优

快照比你想的更重要

虚拟机最大的优势就是可以随时“后悔”,配置环境之前拍一个快照,搞砸了直接回滚,不用重装系统,这个习惯值得从第一天养起。

VMware在“虚拟机-快照-拍摄快照”操作;VirtualBox在“控制-生成备份”里,术语叫“快照”和“备份”但作用相同,建议在以下时间点拍摄快照:

  • 系统安装完成、首次更新之后
  • 安装大型开发环境(如Docker、数据库)之前
  • 修改网络配置或系统核心文件之前
  • 每次阶段性完成一个任务之后

快照会占用磁盘空间,积累多了可以删除中间态的快照,保留关键节点即可。

虚拟机运行卡顿的调优方向

虚拟机卡顿是个常见问题,多数情况下是资源配置不合理导致的,近年来相当一部分用户反馈,调整下面几个参数后流畅度有明显改善。

Linux虚拟机必学操作有哪些,Linux虚拟机怎么安装系统

  1. 内存分配:不要超过宿主机物理内存的一半,宿主机16GB,虚拟机分4GB到8GB即可,分多了宿主机会用交换分区,反而更慢。
  2. CPU核心数:一般分2到4核,不是越多越好,宿主机核心数有限,虚拟机占满后宿主机操作都会延迟。
  3. 磁盘类型:虚拟磁盘文件放在SSD上,性能提升比加内存更明显,VMware中选“预分配”模式能减少碎片,但占用空间更大。
  4. 3D加速:如果不跑图形界面,关闭3D加速可以节省资源。
  5. 虚拟机工具:确保安装了VMware Tools或VirtualBox Guest Additions,显卡驱动和鼠标集成都会改善。

业内专家指出,虚拟机性能问题的根源多数时候不是硬件不够,而是资源配置与使用场景不匹配,按实际需求分配,比盲目加大配置更有效。

快照、克隆与迁移的小技巧

虚拟机环境搭好后,想复制一份做测试,用克隆功能比重新装一遍快得多,克隆分完整克隆和链接克隆:完整克隆是独立副本,占用空间大;链接克隆依赖原始虚拟机,省空间但删除原机后克隆会失效,学习测试场景用链接克隆就够了。

迁移虚拟机时,直接把整个虚拟机目录复制走即可,VMware的.vmx文件和VirtualBox的.vbox文件是配置入口,换电脑后双击就能导入,注意复制前先关闭虚拟机,避免磁盘文件不一致。


Q&A

Q1:Linux虚拟机怎么连接不上网络?

先确认虚拟机网络模式,默认NAT模式下执行sudo dhclient重新获取IP,如果还是不行,检查宿主机是否开启了VMware NAT Service或VirtualBox的DHCP服务,桥接模式下确认路由器DHCP地址池没有耗尽,并检查虚拟机网卡是否处于启用状态,多数网络问题出在DHCP服务未运行或IP冲突。

Q2:虚拟机装linux系统哪个版本比较省资源?

Debian搭配轻量级桌面环境(如XFCE或MATE)是目前公认的低配优选,Lubuntu和Xubuntu也是专门为低配置设备优化的Ubuntu衍生版,纯命令行用途直接选择Ubuntu Server或Debian无桌面版本,内存占用可控制在1GB以内,多数情况下32位老电脑建议选择带i386镜像的Debian或者使用TinyCore等超轻量发行版。

Q3:VMware和VirtualBox哪个适合个人学习使用?

两者都能满足日常学习和开发需求,VirtualBox完全开源免费,跨平台支持好,适合个人用户和预算有限的场景,VMware Workstation Player同样免费,性能表现更稳定,尤其在Windows宿主机上对USB设备和3D图形支持更好,如果只是跑命令行环境和基础开发,选VirtualBox即可;如果需要更流畅的桌面体验和硬件兼容性,VMware是更稳妥的选择。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/643340.html

(0)
ethernetservers-VPS低至7.5美元/年,免费资源"不可描述"倍
上一篇 2026年9月11日 18:05
Namecheap凤凰城E3服务器99美元真的吗,划算吗
下一篇 2026年9月11日 18:06

相关推荐

  • Python searchsorted怎么用?searchsorted函数用法详解

    在Python中,searchsorted是NumPy库提供的用于在已排序数组中查找插入位置的高效工具,它基于二分查找算法,时间复杂度为O(log n),远快于线性遍历,特别适合处理大规模数据的排序与索引问题,很多开发者在面对海量数据排序或动态插入时,往往习惯使用循环遍历或简单的index方法,这不仅代码冗长……

    2026年7月12日
    19400
  • 如何快速搭建一个网站?新手建站教程全流程

    搭建网站的核心路径是明确需求后,选择适合的技术方案(如SaaS建站或WordPress开源系统),并完成域名注册、服务器配置及内容填充,整个过程通常需3-7天即可上线,在2026年的数字化环境中,拥有一个专属网站不再是大型企业的专利,而是个人品牌、小微企业乃至自由职业者获取信任与流量的基础设施,许多人在面对“该……

    2026年7月3日
    4800
  • 为什么个人数字证书登录不了?个人数字证书无法登录怎么办

    个人数字证书无法登录通常由浏览器插件未正确安装、证书密码错误或系统时间不同步导致,建议优先检查“UKey驱动”是否已更新并确认插入状态,当你在办理政务业务、银行转账或企业税务申报时,突然遇到个人数字证书(俗称UKey或电子钥匙)无法登录的情况,这种焦虑感非常普遍,这不仅仅是技术故障,更可能影响你的业务办理进度……

    2026年5月30日
    6100
  • 个人服务器首购优惠怎么买最划算?云服务器租用价格多少

    个人服务器首购优惠通常提供首年低至1-3折的折扣力度,是开发者、极客及中小企业降低初期IT基础设施成本的最佳时机,建议优先选择支持按需付费且具备全球加速节点的云服务商,在云计算普及的今天,拥有自己的服务器不再是大公司的专利,对于个人开发者、独立博主或小型团队而言,服务器是数字世界的“地基”,高昂的长期续费成本往……

    2026年5月28日
    3300
  • 潍坊装备制造上云租服务器怎么配置,多少钱一年?

    潍坊装备制造企业上云租服务器,配置核心在于匹配业务负载与预算,推荐根据并发用户数、数据处理量选择中等配置起步,预留弹性扩展空间,潍坊装备制造上云,服务器配置怎么定才不浪费明确业务场景是配置选型的第一步,装备制造企业常见的上云需求包括ERP系统、MES系统、产品设计软件(CAD/CAE)以及数据存储备份,不同场景……

    2026年8月11日
    500
  • 服务器密码默认是什么?服务器默认登录密码是多少

    服务器密码默认是什么意思?核心结论是:绝大多数正规服务器产品出厂时并无统一默认密码,安全策略要求用户首次部署时必须主动设置强密码;若遇所谓“默认密码”,极可能为厂商测试用临时凭证或存在严重安全隐患,应立即更换,为何“默认密码”常被误解?在运维社区和新手交流中,“服务器密码默认是什么意思”常被提出,背后反映的是对……

    2026年4月15日
    6200
  • 服务器秒杀价最低多少?,高配服务器优惠活动

    释放企业算力,抢占数字未来先机核心结论: 本次服务器限时秒杀活动是企业用户以极具竞争力的价格,获取高性能、高可靠服务器硬件,并享受专业级技术保障与服务的绝佳机会,直接助力业务效率提升与成本优化, 活动核心亮点:性能跃升,成本锐减旗舰级算力触手可及:最新一代处理器: 搭载英特尔® 至强® 可扩展处理器(Sapph……

    2026年2月16日
    18600
  • 服务器快照功能有什么用?服务器快照功能怎么开启?

    服务器快照功能是保障数据安全与业务连续性的核心机制,其本质在于通过即时捕获系统状态,实现数据的“时光倒流”,对于企业级应用及关键业务系统而言,快照技术不仅是一种备份手段,更是应对勒索病毒、人为误操作及系统崩溃的最后一道防线,核心结论是:建立自动化的快照策略,能够以最低的时间成本和存储空间,将数据丢失风险降至最低……

    2026年3月23日
    10300
  • 个人电脑怎么安装红帽Linux?红帽Linux安装教程

    个人电脑安装红帽Linux并非不可完成的任务,但官方Red Hat Enterprise Linux (RHEL) 需要付费订阅,对于个人用户而言,直接安装其免费衍生版如Rocky Linux或AlmaLinux是更经济且合规的选择,在2026年的今天,许多开发者和技术爱好者依然对Linux怀有深厚兴趣,尤其是……

    2026年5月26日
    4700
  • 服务器接收字节怎么回事,服务器接收数据失败怎么办

    服务器接收字节的现象通常意味着客户端与服务器之间的通信链路在数据传输阶段发生了中断,或者请求本身是一个空实体,核心结论在于:这并非单一的服务器故障,而是网络层、应用层或客户端行为异常的综合体现,解决问题的关键在于精准定位断点,区分是“请求未发出”、“网络中途丢失”还是“服务器处理拒绝”, 这一问题若不及时排查……

    2026年3月9日
    13800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注