服务器与大带宽专家 · 持牌IDC/CDN/ISP服务商
简米科技官网JIANMI TECH
资讯 2026-11-13 简米科技 3,245 字 8 分钟阅读

Linux虚拟机初学,如何一步步搭建与配置?,新手怎么装

导读新手学习Linux,最稳的第一步不是装双系统或买云服务器,而是先在一台Windows/Mac电脑上装个虚拟机,我用的是VirtualBox配Ubuntu,全程免费,操作直观,踩坑成本也低,你在自己电脑上折腾坏了系统,关机重来就行,完全不用心疼,网上很多资料默认你懂一些计算机基础,其实对于那些专业名词容易卡壳,下……

新手学习Linux,最稳的第一步不是装双系统或买云服务器,而是先在一台Windows/Mac电脑上装个虚拟机,我用的是VirtualBox配Ubuntu,全程免费,操作直观,踩坑成本也低。你在自己电脑上折腾坏了系统,关机重来就行,完全不用心疼,网上很多资料默认你懂一些计算机基础,其实对于那些专业名词容易卡壳,下面我把全过程拆成一步步的,按照这个顺序走,给你一份很具体的“虚拟linux系统有什么用”的答案。

虚拟linux系统有什么用先解决“为什么学”的问题

很多人装虚拟机之前,先纠结学Linux到底能干点啥,虚拟linux系统有什么用,简单说就两件事:第一,给你一个随便折腾的试验田;第二,让你在进入服务器维护、云计算、DevOps这些岗位前,有个低成本训练场。

如果你直接在自己Windows电脑上装双系统,每次切换都要重启,真机系统出了问题修复起来也麻烦,而虚拟机相当于在你电脑里开了一台“模拟电脑”,这台模拟电脑的硬件配置靠你的内存和硬盘匀给它,你想换系统版本,直接删除重来,不用反复重启耽误时间。

行业共识认为,近些年的服务器操作系统市场,Linux系占比极高,热门互联网公司的后端跑的基本都是Linux,无论你是刚接触开发,还是想转型运维/测试,提前花点时间熟悉Linux命令,后面进项目会省力很多。

linux虚拟机哪个好?新手选型对比

市面上主流的虚拟机软件有好几款,很多初学者会卡在“linux虚拟机哪个好”这个问题上,先排除掉不适合新手走的弯路,对比一下常见选项:

虚拟机软件 价格 对新手友好度 适用场景
VirtualBox 免费开源 高,图形化界面简单 个人学习、本地测试
VMware Workstation Pro 付费(有试用期) 高,功能更顺手 日常办公、熟练玩家
Hyper-V Windows自带免费 中,配置稍复杂 纯Windows环境下的快速搭建

我的建议是选VirtualBox,理由很直接:第一个“linux虚拟机哪个好”的问题,免费的才是合适的,VMware功能强,但正版需要付费,没必要在入门阶段花这个钱;Hyper-V设置起来要开系统功能,比较费时间,VirtualBox安装包不大,跨平台,稳定性和文档都很成熟。

Linux虚拟机安装教程:从下载VirtualBox到装好Ubuntu

你选定了软件,接下来真正来做一次Linux虚拟机安装教程,Linux发行版里,Ubuntu资料最多,遇到问题基本都能搜到答案,下面我会带你从零装好一台Ubuntu虚拟机。

第一步:下载安装包并完成安装

去VirtualBox官网下载对应你Windows/Mac版本的安装包,安装一路默认即可,接着下载Ubuntu的镜像文件(.iso),注意选择长期支持版(LTS),比如22.04或最新LTS,相比普通版本,LTS支持周期长,不用频繁升级。

第二步:创建虚拟机并分配硬件资源

打开VirtualBox,点“新建”:

  • 名称填 Ubuntu,文件夹默认即可,类型选Linux,版本选Ubuntu 64位
  • 内存分配建议2048MB以上,如果你电脑内存8GB以上,可以分4GB给虚拟机,运行更流畅
  • 虚拟硬盘选择“现在创建虚拟硬盘”,文件类型选VDI(VirtualBox磁盘映像),大小给20GB以上,选择“动态分配”节省物理空间

完成后不要立刻开机,先选中虚拟机,点设置,在存储里把刚下载的Ubuntu.iso加载到光驱。

第三步:安装Ubuntu系统

启动虚拟机,从镜像引导后,选择“Install Ubuntu”进入安装向导,语言选简体中文,键盘布局保持默认,安装类型里,选择“清除整个磁盘并安装Ubuntu”即可(这是对虚拟磁盘操作,不会影响你的Windows真实数据),设置用户名和密码,等待安装完成。

卸载光驱里的镜像文件,重启虚拟机,就进到一个正常的Ubuntu桌面了。

配置Linux虚拟机的一整套可执行步骤

系统装好只是开始,一个刚装完的Ubuntu虚拟机,没法直接拿来干活,得先配置环境,这一套配置流程,就是典型的ubuntu虚拟机安装配置实战,下面是详细的操作顺序。

更换国内软件源

默认的软件源在国外,安装软件会非常慢,打开终端(快捷键Ctrl+Alt+T),输入命令:

sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list

然后更新软件列表和系统:

sudo apt update
sudo apt upgrade -y

安装必备软件:Vim、Git、SSH

sudo apt install vim git openssh-server -y

vim是终端编辑器,git是版本控制工具,SSH服务是为后续远程连接做准备的,这一步在真实服务器上也是核心操作。

设置共享文件夹

大多数情况下,你需要把Windows里的文件传递到虚拟机中,VirtualBox的设备菜单里,选择“安装增强功能”,然后重启虚拟机,之后在设置里配置共享文件夹路径(比如D盘的某个目录),在Ubuntu终端里挂载一下就能访问。

配置固定分辨率

如果Ubuntu桌面分辨率很丑,自适应缩放又是一个标配操作,安装好增强功能后,设备菜单里有“调整窗口大小”,点击自动缩放,屏幕会自动适配。

收藏这份Linux常用命令速查表

配置完虚拟机,接下来就是日常使用了,新手经常记不住命令,这里给出最常用的清单,配合你在虚拟机里敲一遍,效果远好过看书:

  • pwd:打印当前目录路径,定位你在哪
  • ls -l:列出目录下文件详情
  • cd /home :切换目录
  • mkdir和rmdir:创建和删除空目录
  • touch file.txt:新建空文件
  • rm -rf 目录名:删除目录(谨慎,不会进回收站)
  • cat和less:查看文件内容
  • grep:在文件里搜索关键词
  • chmod:修改文件权限,例如chmod 755 script.sh

拿着这份速查表,配合虚拟机反复练,很快你就能形成肌肉记忆,很多linux新手入门先学什么的问题,答案就是这些常用指令。

Linux虚拟机常见问题解答

Q1:虚拟linux系统有什么用,我把它当主力系统行不行?

虚拟机适合学习和测试,但不建议直接当作日常主力系统使用,因为性能损耗存在,加上硬件直通有局限性(比如显卡),你玩3D游戏或调用特殊外设会很受限制,如果真需要高效使用Linux,建议安装双系统或用独立机器,但入门阶段虚拟机最适合。

Q2:改动虚拟机的Linux配置时把系统玩坏了,怎么办?

虚拟机最大的好处就是可以随时搞“快照”,在VirtualBox管理器里,选中虚拟机,点击“快照”,给当前正常状态拍个快照,以后无论怎么折腾,恢复快照就能回到之前的状态,做任何高危操作前养成拍快照的习惯,能省下大量重装的时间。

Q3:想要远程连接虚拟机里的Linux,需要设置什么?

需要在虚拟机里安装openssh-server,启动服务后,在VirtualBox网络设置里选“桥接网卡”模式,这样虚拟机和宿主机就处于同一个局域网,各自有独立的IP,然后在Windows终端里用ssh 用户名@虚拟机IP就能连上,注意虚拟机的防火墙需要放行22端口。

通过虚拟机入门Linux,你可以放心大胆试验,遇到问题随时重置,成本极低,只要按照上面的流程完成安装、配置和基础命令练习,你给自己打下的基础是扎实的,下一步就可以研究用docker部署一个简单应用,或者上手写一个shell脚本,开始真正用Linux去解决实际问题。

分享本文
本文为 简米科技官网 原创,已由运维技术专家审核。转载请注明来源:原文链接
售前咨询 服务热线 售后 邮箱