大學生掃盲: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