簡(jiǎn)單到極致偎行!Windows 10 Ubuntu子系統(tǒng)的備份/還原教程來了

我的玩轉(zhuǎn)WSL系列文章(更新中)

windows命令行工具wsl登場(chǎng)

可以說映砖,微軟主動(dòng)擁抱Linux间坐,推出WSL,是Windows歷史上標(biāo)志性意義的事情。有了WSL竹宋,學(xué)習(xí)Linux的門檻一下降低了劳澄,我們?cè)赪indows上就可以很方便地安裝、備份蜈七、還原Linux子系統(tǒng)秒拔,而這些功能通過命令行工具wsl可以超級(jí)輕松地實(shí)現(xiàn)。下面來體驗(yàn)一下:
Windows鍵+R飒硅,輸入cmd回車打開命令行窗口輸入wsl -l,可以看到我系統(tǒng)里裝了一個(gè)Ubuntu 18.04:

C:\Users\Administrator>wsl -l
適用于 Linux 的 Windows 子系統(tǒng):
Ubuntu-18.04-20190707 (默認(rèn))

輸入wsl --version可以看到版本信息和命令行參數(shù)一覽:

C:\Users\Administrator>wsl --version
命令行選項(xiàng)無效: --version
版權(quán)所有 (c) Microsoft Corporation砂缩。保留所有權(quán)利。

用法: wsl.exe [參數(shù)] [選項(xiàng)...] [CommandLine]

用于運(yùn)行 Linux 二進(jìn)制文件的參數(shù):

    如果未提供任何命令行三娩,wsl.exe 將啟動(dòng)默認(rèn) shell梯轻。

    --exec, -e <CommandLine>
        在不使用默認(rèn) Linux shell 的情況下執(zhí)行指定的命令。

    --
        按原樣傳遞剩余的命令行尽棕。

選項(xiàng):
    --distribution, -d <DistributionName>
        運(yùn)行指定的分發(fā)喳挑。

    --user, -u <UserName>
        以指定用戶身份運(yùn)行。

用于管理 Windows Subsystem for Linux 的參數(shù):

    --export <DistributionName> <FileName>
        將分發(fā)導(dǎo)出到 tar 文件滔悉。
        文件名可為 - 以便標(biāo)準(zhǔn)輸出伊诵。

    --import <DistributionName> <InstallLocation> <FileName>
        將指定的 tar 文件作為新分發(fā)導(dǎo)入。
        文件名可為 - 以便標(biāo)準(zhǔn)輸入回官。

    --list, -l [選項(xiàng)]
        列出分發(fā)曹宴。

        選項(xiàng):
            --all
                列出所有分發(fā),包括當(dāng)前
                正在安裝或卸載的分發(fā)歉提。

            --running
                僅列出當(dāng)前正在運(yùn)行的分發(fā)笛坦。

    -setdefault, -s <DistributionName>
        將分發(fā)設(shè)置為默認(rèn)值。

    --terminate, -t <DistributionName>
        終止分發(fā)苔巨。

    --unregister <DistributionName>
        注銷分發(fā)版扩。

    --upgrade <DistributionName>
        將分發(fā)升級(jí)為 WslFs 文件系統(tǒng)格式。

    --help
        顯示用法信息侄泽。

接下來討論幾個(gè)具體用法礁芦。

運(yùn)行/停止Ubuntu子系統(tǒng)

wsl -l列出了系統(tǒng)中安裝的子系統(tǒng)名稱,可以是一個(gè)或多個(gè)悼尾,本文中的子系統(tǒng)名稱是Ubuntu-18.04-20190707柿扣,接下來針對(duì)這個(gè)默認(rèn)子系統(tǒng)進(jìn)行操作:

  • 運(yùn)行子系統(tǒng)
wsl --distribution Ubuntu-18.04-20190707
或者
wsl -d Ubuntu-18.04-20190707
  • 查看運(yùn)行中的子系統(tǒng)
wsl -l --running
適用于 Linux 的 Windows 子系統(tǒng):
Ubuntu-18.04-20190707 (默認(rèn))
  • 停止子系統(tǒng)
wsl -t Ubuntu-18.04-20190707
或者
wsl --terminate Ubuntu-18.04-20190707

備份/刪除/還原子系統(tǒng)

  • 備份子系統(tǒng)
    非常簡(jiǎn)單,但一定要先停止子系統(tǒng)之后再備份
wsl --export Ubuntu-18.04-20190707 c:\temp\Ubuntu-18.04-20190707.tar

等待完成即可闺魏。
備份成功后未状,子系統(tǒng)會(huì)被打包成命令中指定的tar文件。

  • 刪除子系統(tǒng)
    也是一個(gè)命令即可:
wsl --unregister Ubuntu-18.04-20190707

這樣WSL子系統(tǒng)就從Windows中刪除的干干凈凈了析桥。

  • 還原子系統(tǒng)
    刪除了沒關(guān)系司草,剛才做了備份活翩,也是一個(gè)命令還原:
wsl --import Ubuntu-18.04-20190707 c:\WSL c:\temp\Ubuntu-18.04-20190707.tar

這里注意指定還原的路徑。成功后翻伺,子系統(tǒng)又回來了,可以用wsl -l確認(rèn)一下沮焕。

就是這么簡(jiǎn)單吨岭!

如本文標(biāo)題,WSL的備份還原就是這么簡(jiǎn)單峦树,的確是簡(jiǎn)單到極致辣辫!前文說過,筆者在折騰aria2的時(shí)候曾經(jīng)把系統(tǒng)搞崩潰過(小白沒辦法)魁巩,就是用wsl --import把系統(tǒng)還原回來重新折騰的急灭。通過wsl --export,我們可以把WSL導(dǎo)出為一個(gè)文件谷遂,放到U盤里隨身帶走葬馋,然后可以在任意一臺(tái)電腦里還原,繼續(xù)我們的工作较锡,是不是很方便窜锯?
需要說明的是筋粗,wsl --upgrade功能最好不要用,微軟的技術(shù)支持說沒什么用處還可能出問題窗悯,反正我是沒敢嘗試的。不過WSL2.0已結(jié)出來了偷拔,據(jù)說使用了真正的Linux內(nèi)核蒋院,進(jìn)化中的WSL,的確讓人期待莲绰!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末欺旧,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子蛤签,更是在濱河造成了極大的恐慌切端,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件顷啼,死亡現(xiàn)場(chǎng)離奇詭異踏枣,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)钙蒙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門茵瀑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人躬厌,你說我怎么就攤上這事马昨【好保” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵鸿捧,是天一觀的道長(zhǎng)屹篓。 經(jīng)常有香客問我,道長(zhǎng)匙奴,這世上最難降的妖魔是什么堆巧? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮泼菌,結(jié)果婚禮上谍肤,老公的妹妹穿的比我還像新娘。我一直安慰自己哗伯,他們只是感情好荒揣,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著焊刹,像睡著了一般系任。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上虐块,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天赋除,我揣著相機(jī)與錄音,去河邊找鬼非凌。 笑死举农,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的敞嗡。 我是一名探鬼主播颁糟,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼喉悴!你這毒婦竟也來了棱貌?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤箕肃,失蹤者是張志新(化名)和其女友劉穎婚脱,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體勺像,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡障贸,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了吟宦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片篮洁。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖殃姓,靈堂內(nèi)的尸體忽然破棺而出袁波,到底是詐尸還是另有隱情瓦阐,我是刑警寧澤,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布篷牌,位于F島的核電站睡蟋,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏枷颊。R本人自食惡果不足惜戳杀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望偷卧。 院中可真熱鬧,春花似錦吆倦、人聲如沸听诸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)晌梨。三九已至,卻和暖如春须妻,著一層夾襖步出監(jiān)牢的瞬間仔蝌,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國(guó)打工荒吏, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留敛惊,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓绰更,卻偏偏與公主長(zhǎng)得像瞧挤,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子儡湾,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容