在C#中,集合是用於存儲和操作一組數據項的數據結構。這些集合通常位於 System.Collections 和 System.Collections.Generic 命名空間中。下麵我將概述C#中幾種常用的集合類型及其特點: 1. System.Collections 命名空間中的集合 這個命名空間 ...
今天意外刷到一個短視頻,介紹瞭如何在windows下方便的使用系統自帶的Linux子系統,本人抱著好奇的心理,也因為最近碰到了只使用windows操作系統解決不了的問題,還有想到以後測試項目大概率也要在Linux系統下進行。除此之外,本人之前也嘗試過使用類似於Vmware等大型虛擬機來安裝Linux系統,但事故頻頻,最後只能不了了之。而這個視頻介紹的方法讓我頓感眼前一亮,原來在windows系統上使用Linux操作系統還能如此簡單,而且我還發現了這種方法的一個特別好的優點,至少對於我來說是如此的。下麵我簡單介紹以下操作方法,具體細節可參考原視頻look here
首先,我們需要檢查我們的系統是否支持虛擬化,步驟如下:
- 右擊任務欄,打開任務管理器,點擊性能,選擇CPU,觀察下方的虛擬化是否開啟:
- 開始菜單搜索啟動或關閉windows功能,勾選使用於Linux的windows子系統和虛擬化平臺
- 開始菜單輸入cmd打開命令行管理器,輸入
wsl --install
,如果網路狀態不好輸入wsl --install --web-download
,預設下載Ubuntu版本的Linux子系統,下載完成後輸入你的用戶名和密碼,註意儘量使用英文用戶名,防止編碼報錯。當然,你也可以選擇下載其他版本,只需在命令行輸入wsl --list --online
就可以查看可以安裝的其他版本。
至此,我們就成功在Windows下安裝了Linux子系統。當然,安裝完成後還有一些操作,比如,如何卸載安裝的系統,如何啟動系統。具體細節請看原視頻。我就不再贅述了(主要是懶得敲字了)。
下麵讓我分享一下我的一個神奇發現,當然,可能聰明的你已經知道了我的這個發現,但它還是令我很是驚喜,所以在此分享給哪些還麽有發現它的朋友。
- 首先,當我們在
power shell
啟動我們Linux子系統時,裡面什麼都沒有,這對於不熟悉Linux操作命令的朋友來說,可能導致他們半途而廢。那麼,你可以先輸入這個命令touch test.txt
,這個命令的作用很簡單,就是在當前目錄下新建一個名為test.txt
的文本文件。
- 在新建完文件後,你一定很好奇如何打開這個文件並修改文件內容,如果用常見的
vim
命令的話,太繁瑣了,而且圖形化界面並不美觀。此時,我們可以輸入以下命令code text.txt
,這個命令的作用是使用VScode去打開這個文件。這個命令的好處在於,即便你不會如何在Linux系統上安裝Vscode,在你輸入這個命令後,系統會自動為你安裝並打開安裝好的VScode。我們知道VScode是一款十分優秀的文本編譯器,它擁有大量優秀且實用的拓展和美觀的圖形化界面。而且通過它我們能夠像使用資源管理器一樣直接操作我們的文件,避免了繁瑣的Linux文件操作指令。
好了今天的分享就到這了,累了,毀滅吧~