Win10系統怎麼匯出或匯入Linux子系統

win7之家-慧歌發表於2019-08-25

  在win10系統中,微軟支援可以訪問Linux子系統中的檔案,然而有時候需要匯出或匯入Linux子系統的話該怎麼操作呢,也就是說我們可以把整個Linux子系統分割槽打包匯出到Windows10中,另外還可以把匯出的Linux子系統再匯入到WSL中,以實現快速部署Linux子系統,下面給大家帶來Win10系統匯出或匯入Linux子系統的具體步驟如下。

推薦:win10正式版系統下載

匯出Linux子系統:

步驟一:檢視正在執行的Linux子系統

在cmd命令提示符或Windows PowerShell中執行以下命令:

wsl.exe --list --running

Win10系統怎麼匯出或匯入Linux子系統

步驟二:關閉正在執行的Linux子系統

Win10系統怎麼匯出或匯入Linux子系統

PS: 這張截圖中顯示了本文中執行的所有命令,所以下面不再重複貼圖。

在cmd命令提示符或Windows PowerShell中執行以下命令:

wsl.exe --terminate Ubuntu

或者

wsl -terminate Ubuntu

PS: 這一步也可以省略,因為執行匯出命令時會自動關閉Linux子系統

步驟三:匯出Linux子系統

在cmd命令提示符或Windows PowerShell中執行以下形式的命令:

wsl.exe --export<匯出的路徑及檔名稱>

例如:

wsl --export Ubuntu E:\WSL\Ubuntu.tar

意為:把當前的 Ubuntu 子系統匯出到 E:\WSL 目錄下,以Ubuntu.tar壓縮檔案儲存。

匯出需要一定的時間,耐心等待。然後你就可以在 E:\WSL 目錄下看到匯出的 Ubuntu.tar 壓縮檔案了。如圖:

Win10系統怎麼匯出或匯入Linux子系統

匯入Linux子系統

在cmd命令提示符或Windows PowerShell中執行以下形式的命令:

wsl.exe --import <新的linux子系統名稱> <新的linux子系統路徑> <匯出的tar壓縮檔案路徑及名稱>

例如:

wsl.exe --import Ubuntu_20190315 E:\WSL\Ubuntu_20190315 E:\WSL\Ubuntu.tar

意為:把剛才匯出的 Ubuntu 子系統再匯入到 E:\WSL\Ubuntu_20190315 目錄下,新的子系統名稱為 Ubuntu_20190315 。

這同樣需要一段時間,然後你就可以在E:\WSL\Ubuntu_20190315 目錄下看到新匯入的 Ubuntu_20190315 子系統了。如圖:

Win10系統怎麼匯出或匯入Linux子系統

並且執行以下命令就可以立即執行該Linux子系統:

wsl --distribution Ubuntu_20190315

刪除Linux子系統

Win10系統怎麼匯出或匯入Linux子系統

在cmd命令提示符或Windows PowerShell中執行以下命令即可刪除(登出)剛剛匯入的Ubuntu_20190315 子系統:

wsl.exe --unregister Ubuntu_20190315

  以上給大家介紹的就是Win10系統怎麼匯出或匯入Linux子系統的詳細步驟,有需要的使用者們可以按照上面的方法步驟來進行操作吧。


相關文章