大学生扫盲:Linux入门0基础讲解(实战结合)第一课(1/3)🎓

整体实战效果参考我的博客文章 vps中Linux强转windows
以下教学也可前往我的博客观看Linux入门讲解0基础(实战vps转windows)第一课🎓

🎓 第一节课:Linux 和命令行的入门

一、什么是 Linux?


Linux 是一个“操作系统”(就像 Windows 一样),但它是开源的、免费的,常被用在服务器上(比如你买的 VPS)。VPS 就是别人给你在云端开了一台 Linux 电脑。


但是这台“云电脑”我们看不到界面,只能通过命令控制它。这种“用打字来控制电脑”的方式叫做:


命令行(Command Line)


1.1、命令行长什么样?

你连接上 VPS 以后,看到的就是一个黑乎乎的窗口,像这样:
root@vps:~#
它的意思是:


root:这是你现在的用户名,类似于电脑的“管理员”。


@vps:你连接的服务器叫 VPS。


~:你当前在家目录。


#:说明你是管理员用户(如果是普通用户是 $)


1.2、今天要讲解的第一段代码:


这段代码看起来很长,但我们把它拆开来,每一个部分都讲清楚:


apt update && apt install grub2 grub-imageboot && \ mkdir -p /boot/images/ && \

wget --no-check-certificate -O /boot/images/mfslinux.iso

https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.10-f9c75a4.iso && \ sed -i

's/GRUB_DEFAULT=0/GRUB_DEFAULT=2/g' /etc/default/grub && \ update-grub2


我们一步一步来。

二、命令单词拆解(结合实战,建议先实战一遍)


2.1、 👣 第一步:更新软件源


apt update


apt 是 Linux 系统里一个用来安装软件的工具。


update 是让它去网络上查一查,最新的软件列表都有哪些。


就像你去 App Store 刷新一下,有没有新版本一样。



📌 疑问一、apt 是什么?是缩写吗?


是的,apt 是 Advanced Packaging Tool 的缩写,意思是“高级打包工具”。


你可以把它想象成 Linux 系统的「应用商店命令行版」:


它能帮你:

找软件 安装软件 升级软件 删除软件

所以:


apt update
就等于说:“帮我更新一下商店里的软件列表。”


2.2、👣 第二步:安装软件


apt install grub2 grub-imageboot


install:意思是“安装”



grub2 和 grub-imageboot 是两个程序名



grub2 是负责电脑启动的工具(像 Windows 的开机界面)


grub-imageboot 让系统可以从一个 .iso 文件启动


我们是在为“下一步用光盘镜像启动”做准备。




apt update && apt install grub2 grub-imageboot
&&

表示“并且”,也就是说:

如果前面 apt update 成功,就继续执行后面的安装命令。

2.3、👣 第三步:创建一个文件夹


mkdir -p /boot/images/


mkdir 是“make directory”的意思,就是“创建一个文件夹”


-p 是说:如果上层文件夹 /boot 已经有了,就不要报错。


/boot/images/ 是我们要创建的目录,全路径从根开始。


📌 疑问二、 mkdir -p /boot/images/ 中的 -p 有什么用?



mkdir = make directory,就是“创建文件夹”


-p = parents,父级目录的意思


✨ 如果你写:



mkdir /boot/images/


但 /boot 目录不存在(或者你在别的路径试图建多级目录),它就会报错。


✅ 而加上 -p,就表示:


“如果上级目录不存在,就一起创建;如果已经有了,不要报错。”

2.4、👣 第四步:下载 mfslinux 镜像文件


wget --no-check-certificate -O /boot/images/mfslinux.iso https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.10-f9c75a4.iso


wget:Linux 中常用的下载工具。


--no-check-certificate:不检查安全证书(有时候网站证书过期会失败,这里跳过)。

-O /boot/images/mfslinux.iso:把下载的文件保存为这个路径
最后是下载链接:这是一个 .iso 文件(就是一个光盘镜像文件)


📌 疑问三、wget 是什么?是缩写吗?

Linux
是的,wget 是 Web get 的意思,简单来说:

wget = 从网络上获取文件(Web Get)


它是一个命令行里的“下载工具”。你给它一个网址,它就把那个文件下载下来,像浏览器的“另存为”。


比如:


wget https://example.com/file.iso
它就会帮你从这个网址下载文件。


📌 疑问四、 --no-check-certificate 为什么是两个横线?中间的横线呢?


这个是你问得最有水平的一个问题,咱们慢慢拆解:


✅ 为什么前面是两个 --?


在 Linux 命令中:


-x 是短参数(single letter)


--xxx 是长参数(full word)


所以 -O 是短参数,--no-check-certificate 是长参数。



这就是 Linux 命令的标准写法,统一格式,不能随便改。


✅ 中间为什么用一个 - 连接单词?


这是因为参数名字不能有空格。所以多单词之间就用 - 连接,代表“连在一起的意思”。


就像我们写网页用的 kebab-case 命名风格(中间用“-”连词):


--no-check-certificate = 不检查证书


❌ 你不能这样写:
no check certificate


因为:


命令行中用空格会被系统理解为“这是三个不同的参数”。
系统根本不认识 no、check、certificate 这三个东西。

📌 疑问五、-O /boot/images/mfslinux.iso 是什么意思?


-O 是 Output 的缩写,意思是“输出到哪个文件”
默认 wget 下载的文件是保存在当前目录,文件名是网址里最后的名字
加 -O filename 就能自定义保存名字
所以这一句:


wget -O /boot/images/mfslinux.iso https://xxx


意思是:


从这个网址下载文件,下载后保存到 /boot/images/mfslinux.iso,文件名叫 mfslinux.iso

教学第二课Linux入门讲解0基础(实战vps转windows)第二课🎓已开始,马上同步小黑盒

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com