在win10系統(tǒng)中,微軟支持可以訪問Linux子系統(tǒng)中的文件,然而有時候需要導出或?qū)隠inux子系統(tǒng)的話該怎么操作呢,也就是說我們可以把整個Linux子系統(tǒng)分區(qū)打包導出到Windows10中,另外還可以把導出的Linux子系統(tǒng)再導入到WSL中,以實現(xiàn)快速部署Linux子系統(tǒng),下面給大家?guī)鞼in10系統(tǒng)導出或?qū)隠inux子系統(tǒng)的具體步驟如下。
導出Linux子系統(tǒng):
步驟一:查看正在運行的Linux子系統(tǒng)
在cmd命令提示符或Windows PowerShell中運行以下命令:
wsl.exe --list --running
步驟二:關閉正在運行的Linux子系統(tǒng)
PS: 這張截圖中顯示了本文中運行的所有命令,所以下面不再重復貼圖。
在cmd命令提示符或Windows PowerShell中運行以下命令:
wsl.exe --terminate Ubuntu
或者
wsl -terminate Ubuntu
PS: 這一步也可以省略,因為執(zhí)行導出命令時會自動關閉Linux子系統(tǒng)
步驟三:導出Linux子系統(tǒng)
在cmd命令提示符或Windows PowerShell中運行以下形式的命令:
wsl.exe --export
例如:
wsl --export Ubuntu E:\WSL\Ubuntu.tar
意為:把當前的 Ubuntu 子系統(tǒng)導出到 E:\WSL 目錄下,以Ubuntu.tar壓縮文件保存。
導出需要一定的時間,耐心等待。然后你就可以在 E:\WSL 目錄下看到導出的 Ubuntu.tar 壓縮文件了。如圖:
導入Linux子系統(tǒng)
在cmd命令提示符或Windows PowerShell中運行以下形式的命令:
wsl.exe --import <新的linux子系統(tǒng)名稱> <新的linux子系統(tǒng)路徑> <導出的tar壓縮文件路徑及名稱>
例如:
wsl.exe --import Ubuntu_20190315 E:\WSL\Ubuntu_20190315 E:\WSL\Ubuntu.tar
意為:把剛才導出的 Ubuntu 子系統(tǒng)再導入到 E:\WSL\Ubuntu_20190315 目錄下,新的子系統(tǒng)名稱為 Ubuntu_20190315 。
這同樣需要一段時間,然后你就可以在E:\WSL\Ubuntu_20190315 目錄下看到新導入的 Ubuntu_20190315 子系統(tǒng)了。如圖:
并且運行以下命令就可以立即運行該Linux子系統(tǒng):
wsl --distribution Ubuntu_20190315
刪除Linux子系統(tǒng)
在cmd命令提示符或Windows PowerShell中運行以下命令即可刪除(注銷)剛剛導入的Ubuntu_20190315 子系統(tǒng):
wsl.exe --unregister Ubuntu_20190315
以上給大家介紹的就是Win10系統(tǒng)怎么導出或?qū)隠inux子系統(tǒng)的詳細步驟,有需要的用戶們可以按照上面的方法步驟來進行操作吧。
網(wǎng)友評論