您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“怎么像Linux專家那樣使用WSL”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“怎么像Linux專家那樣使用WSL”這篇文章吧。
事實上,當你通過 WSL 運行 Ubuntu 或 openSUSE 時,其底層并沒有運行 Linux 內核。然而,你必須保持你的發行版完整更新,以保護你的系統免受任何新的已知漏洞的影響。由于在 Windows 應用商店中只有兩個免費的社區發行版,所以教程將只覆蓋以下兩個:openSUSE 和 Ubuntu。
更新你的 Ubuntu 系統:
# sudo apt-get update# sudo apt-get dist-upgrade
運行 openSUSE 的更新:
# zypper up
您還可以使用 dup
命令將 openSUSE 升級到***版本。但在運行系統升級之前,請使用上一個命令運行更新。
# zypper dup
注意: openSUSE 默認為 root 用戶。如果你想執行任何非管理員任務,請切換到非特權用戶。您可以這篇文章中了解如何在 openSUSE上 創建用戶。
如果你想使用優秀的 Linux 命令行工具來管理本地文件,你可以使用 WSL 輕松完成此操作。不幸的是,WSL 還不支持像 lsblk
或 mount
這樣的東西來掛載本地驅動器。但是,你可以 cd
到 C 盤并管理文件:
/mnt/c/Users/swapnil/Music
我現在在 C 盤的 Music 目錄下。
要安裝其他驅動器、分區和外部 USB 驅動器,你需要創建一個掛載點,然后掛載該驅動器。
打開文件資源管理器并檢查該驅動器的掛載點。假設它在 Windows 中被掛載為 S:\。
在 Ubuntu/openSUSE 終端中,為驅動器創建一個掛載點。
sudo mkdir /mnt/s
現在掛載驅動器:
mount -f drvfs S: /mnt/s
掛載完畢后,你現在可以從發行版訪問該驅動器。請記住,使用 WSL 方式運行的發行版將會看到 Windows 能看到的內容。因此,你無法掛載在 Windows 上無法原生掛載的 ext4 驅動器。
現在你可以在這里使用所有這些神奇的 Linux 命令。想要將文件從一個文件夾復制或移動到另一個文件夾?只需運行 cp
或 mv
命令。
cp /source-folder/source-file.txt /destination-folder/cp /music/classical/Beethoven/symphony-2.mp3 /plex-media/music/classical/
如果你想移動文件夾或大文件,我會推薦 rsync
而不是 cp
命令:
rsync -avzP /music/classical/Beethoven/symphonies/ /plex-media/music/classical/
耶!
想要在 Windows 驅動器中創建新目錄,只需使用 mkdir
命令。
想要在某個時間設置一個 cron 作業來自動執行任務嗎?繼續使用 crontab -e
創建一個 cron 作業。十分簡單。
你還可以在 Linux 中掛載網絡/遠程文件夾,以便你可以使用更好的工具管理它們。我的所有驅動器都插在樹莓派或者服務器上,因此我只需 ssh
進入該機器并管理硬盤。在本地計算機和遠程系統之間傳輸文件可以再次使用 rsync
命令完成。
WSL 現在已經不再是測試版了,它將繼續獲得更多新功能。我很興奮的兩個特性是 lsblk
命令和 dd
命令,它們允許我在 Windows 中本機管理我的驅動器并創建可引導的 Linux 驅動器。如果你是 Linux 命令行的新手,前一篇教程將幫助你開始使用一些最基本的命令。
以上是“怎么像Linux專家那樣使用WSL”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。