Windows10自帶的bash裝ubuntu和hyper-v裝ubuntu有啥區別嗎?
如題。
底層和使用上都有啥區別?做前端開發之類的,ubuntu命令行個人覺得比power shell好用(我知道power shell很牛,這是個人感覺),但是Windows上能玩遊戲不是 ,所以就不想裝物理機。界面這個不算優勢,因為我想自啟動,然後ssh操作,遠程寫代碼使用。
有點選擇困難症
前端開發得用vscode,這個wsl幫你不了你,你還是得裝hyper-v。
作為一個來自小縣城的文化不高的圖書館管理員 我覺得我有必要發表一下自己的看法了
巧根最近每天在圖書館也在自學編程 學的也是前端 用的就是Windows10 我平時用powershell 但對wsl也有一些了解
其實Windows的各個盤都掛載在wsl的/mnt目錄下 如果你只是用linux的shell跑個webpack之類的完全可以用linux的shell直接定位到windows下的目錄 在windows下進行開發
即使是python ruby之類的用jetbrains的IDE也是完全可以利用wsl而不安裝桌面的 具體的我就不太了解了 可以自己google一下
不過powershell也是很好用的 給你看看我的powershell的樣子
有人說前端編輯器要用vscode 其實選擇很多 而且如果你用vim 個人覺得atom的vim模式比VS code好用點
我選擇用vscode寫代碼,在wsl里搭環境,畢竟windows下直接用nodejs不是很好用。這樣基本上就滿足我所有的需求了。
wsl目前發現一個問題是本機開個web伺服器 如http-server live-server Python simpleserver後同區域網的其他機器訪問不了
現在我寫代碼是在wsl下裝node.js,在win上安裝vscode,這樣對於我個人來說是沒問題的.
有一些和linux內核綁定比較緊的feature沒實現。比如fuse,再比如epoll。
個人也玩過wsl,但後來覺得win下的git bash其實和wsl用起來區別不大(對於前端以及nodejs開發來說),所以現在主要還是簡簡單單win下直接跑vscode和git bash
推薦閱讀:
※bash on windows程序無法監聽埠?
※Bash on Windows 10 怎麼安裝?
※Bash on Windows 實際體驗如何?
※如何解決Bash on Windows在cmder中的中文亂碼?
※如何評價 Bash on Windows 已經可以運行 Ubuntu 界面和應用程序?
TAG:HyperV | Windows10 | WindowsSubsystemforLinux |