從 Windows Terminal 正式發布后就再沒有用過 Windows 系統自帶的終端了。主要是 Terminal 簡潔且靈活,更重要的是支持特殊字體,通過一些簡單的配置可以使得終端看起來更舒適養眼。
自從 Win 10 有了 Linux 子系統(WSL),早就把電腦上的 vmware 虛擬機軟件卸載了。WSL 體驗之好,誰用誰知道。
先給大家看看我個人的配置效果圖:
純色背景
圖片背景
WSL,Windows Subsystem for Linux(適用于 Linux 的 Windows 子系統)的簡寫。它有兩個版本,WSL 1 和 WSL 2。建議使用 WSL 2,它具有更好的整體性能。
安裝 WSL 2,對不同架構的 CUP 有不同的 Win10 版本要求。為了簡單起見,你只需確保你的 Win10 版本號為 2004(內部版本19041或更高)即可。PS:使用 win + r 輸入 winver 可快速查看 Windows 版本。
如果你的 Win10 版本號低于 2004,可使用 Windows 10 易升工具手動升級。下載 Windows 10 易升工具:
https://www.microsoft.com/zh-cn/software-download/windows10
下載下來后雙擊運行,等待完成升級即可(升級過程比較漫長)。
安裝 WSL 2 之前,必須啟用“虛擬機平臺”可選功能。使用管理員身份打開 PowerShell,執行以下命令:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
接下來需要安裝 Linux 分發版本。打開微軟應用商店,搜索 Ubuntu,在列表中選擇最新的長期支持版本 20.04 LTS 并安裝。
使用任一終端,輸入以下命令查看 WSL 版本,確保 WSL 的版本為 2.0:
$ wsl -l -v
NAME STATE VERSION
* Ubuntu-20.04 Stopped 2
如果你之前安裝過 WSL,當前不是 WSL 2 版本,可以通過以下命令設置 WSL 的默認版本:
wsl --set-version Ubuntu-20.04 2
PS:從 WSL 1 更新到 WSL 2 可能需要幾分鐘才能完成,具體取決于目標分發版的大小。
打開微軟應用商店,搜索“Terminal”,安裝,打開后的界面是這樣的:
默認打開的是 PownerShell 終端,我們可以設置為默認打開 Ubuntu 終端。點擊標簽右邊的下拉三角,選擇設置:
會打開一個 JSON 配置文件,在 profiles->list 中找到 Ubuntu 的 guid 并復制。
將它粘貼為文件開頭的 defaultProfile 的值:
我們需要先安裝一些額外的字體來支持 oh-my-zsh 顯示特殊的符號。打開 PowerShell,依次執行如下命令 Powerline 字體集合:
git clone https://github.com/powerline/fonts.git
cd fonts
.\install.ps1
接著安裝 zsh:
sudo apt update
sudo apt install git zsh -y
再安裝 oh-my-zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
此步如果報如下錯誤:
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
解決辦法有很多種,請自行解決。
安裝完 oh-my-zsh 后,編輯 ~/.zshrc 文件,將主題設置為 agnoster:
再次打開 Terminal 的 JSON 配置文件,在 schemes 中添加一個主題,主題名隨意,這里為 wsl2:
"schemes": [
{
"name" : "wsl2",
"background" : "#002B36",
"black" : "#002B36",
"blue" : "#268BD2",
"brightBlack" : "#657B83",
"brightBlue" : "#839496",
"brightCyan" : "#D33682",
"brightGreen" : "#B58900",
"brightPurple" : "#EEE8D5",
"brightRed" : "#CB4B16",
"brightWhite" : "#FDF6E3",
"brightYellow" : "#586E75",
"cyan" : "#2AA198",
"foreground" : "#93A1A1",
"green" : "#859900",
"purple" : "#6C71C4",
"red" : "#DC322F",
"white" : "#93A1A1",
"yellow" : "#B58900"
}
],
然后在該 JSON 文件中把 wsl 終端的主題設置為該 wsl2 主題,并把字體改為你喜歡的一個 Powerline 字體:
最后一步,再做一點點美化:把命令行的機器名稱去掉,并調整用戶名的背景色。編輯 agnoster 主題文件:
vi ~/.oh-my-zsh/themes/agnoster.zsh-theme
把 92 行修改為:
prompt_segment green black "%(!.%{%F{yellow}%}.)%n"
修改后如下:
關閉 Terminal 再重新打開,效果如下:
配置完成!
當然,你也可以去 Google 自己喜歡的主題,比如更為鮮亮的 Dracula 主題:
如若你在安裝配置過程中遇到問題,請留言。
Windows 10顯示所有文件(包括隱藏受保護的系統文件及隱藏文件夾)后,系統根目錄(C盤)上的文件夾及文件我們大家覺得都很陌生,不知道這些奇怪的文件夾及文件對系統的穩定性有什么作用?能否刪除呢?今天我們就簡單探討一下顯示所有文件后Win10系統根目錄( C盤)文件夾及文件的作用,明白了其作用后對于維護系統和清理垃圾很大的幫助。(以小編Windows10專業版 1909為例)。
一、如何顯示C盤所有文件
1.雙擊"此電腦",打開電腦資源管理器,再打開C盤后,點擊菜單欄"查看"選項卡,再點擊"選項"按鈕。如下圖所示:
2. 點擊"選項"按鈕后,打開"文件夾選項"窗口,選擇"查看"選項卡,在"高級設置"窗口,向下拉動滑動按鈕,找到"隱藏受保護的操作系統文件(推薦)"選項,點擊該項前的小鉤,隨即彈出"警告"對話框,點擊"是"后,即可取消"隱藏受保護的操作系統文件(推薦)"前單選按鈕的小鉤。如下圖所示:
3.再選擇"隱藏文件和文件夾"下的"顯示文件、文件夾和驅動器"單選按鈕,點擊"應用"、"確定"后顯示所有文件、文件夾等,包括隱藏文件、文件夾。如下圖所示:
4.打開C盤后,即可看到所有文件及文件夾了。如下圖所示:
二、C盤所有文件及文件夾的作用
1. $Recycle.Bin文件夾(隱藏)
$Recycle.Bin 文件是系統文件夾,也就是所謂的"回收站",是不能刪除的。只要在文件夾選項-查看 里勾選"隱藏受保護的操作系統文件"就看不到了的。如果現在某盤下 $Recycle.Bin文件內存占用很大(說明該文件回收的東西多了,確保沒有需要的重要程序或者文件),確實想刪除,右鍵單擊桌面上的 回收站 -屬性-把"不將文件移到回收站中。移除文件后立即將其刪除"那個選上,然后就可以進入任何盤把$Recycle.Bin這個文件夾刪除(因為是回收站文件刪除后還會自動恢復,恢復后的該盤$Recycle.Bin文件內存將默認回原來最低的KB,降低硬盤的內存的容量了)。這里要說明的在電腦每個盤下都有一個$Recycle.Bin是什么文件,都是隱藏的。
2.Boot文件夾(隱藏)
Boot文件夾是Windows 10的登入開機的主要文件。如果刪除了Boot文件夾,你就不能登入Windows 10了。如果沒有了Boot文件夾及其文件,那么就會遇上"Boot文件不見"的錯誤。這個Boot文件夾對于系統來說是非常重要的,因此絕對不要去動這個系統文件夾。
3.program files文件夾
program files(程序文件) 是默認狀態用戶程序和系統程序的存放地址,里面包含程序的執行文件。一般安裝的程序默認安裝路徑都是裝到這個文件夾里。位于 C 盤分區( "C:\Program Files","%ProgramFiles%")。但也可根據用戶的需要自定義到別的分區。
4.Program FIles(x86)文件夾
該文件夾的作用是讓 32 位程序能運行在64 位系統中。32 位程序需要訪問Program Files 或者 System32 中的系統文件時,系統會自動轉向到Program Files (x86) 或者 SysWoW64中。程序安裝的時候,64位的程序一般安裝到 Program Files 中,而 32 位的程序則是裝在Program Files (x86) 中。
5.ProgramDate文件夾(隱藏)
ProgramDate文件夾屬于電腦 C盤的一個系統文件夾,它是公用的被創建文件夾或文件存放的地方,這些文件夾或文件僅由創建者完整控制。建議不要刪除,隱藏即可。當然,打開該文件夾后若能刪除文件刪除后,也不會影響系統的穩定性。
6.System Volume Information文件夾(隱藏)
Windows創建系統還原點是需要大量的磁盤空間的,如果長時間不進行清理,就會造成很大的系統資源浪費,導致硬盤空間越來越少,最后還要被警告"磁盤空間不足"。但是, system volume information文件夾是可以安全刪除的,我們也可以在系統清理里選擇只保留最近的系統還原點,或者干脆關閉系統還原,方法如下:
①在"此電腦"圖標上點右鍵,選擇屬性 。
②"高級系統設置","系統保護"。
③在"系統還原"選項卡下將"在所有驅動器上關閉系統還原"打勾確定后即可。
④關閉"系統還原"后,就可以將該驅動器根目錄下的"System Volume Information"文件夾刪除。
7.Windows文件夾
windows是系統文件夾是存放操作系統主要文件的文件夾, 一般在安裝操作系統過程中自動創建并將相關文件放在對應的文件夾中,這里面的文件直接影響系統的正常運行,多數都不允許隨意改變的, 如果此類文件夾被損壞或丟失,將會導致系統不能正常運行,甚至導致系統崩潰。
8.用戶(user)文件夾
users文件夾內包含著用戶的一些信息和資料包括快捷方式、賬戶文件、包括桌面、我的文檔等如果刪掉,對系統影響不大。users文件夾內時間長了會變得臃腫不堪,但是也不建議刪除,可以用百度衛士或者360衛士里面的垃圾文件清理,它能自動安全刪掉系統的垃圾文件。
9. bootmgr、BOOTNXT、BOOTSECT.BAK、bootTel.dat文件(隱藏)
bootmgr 、BOOTNXT 、BOOTSECT.BAK、 bootTel.dat這4個文件為系統重要的啟動引導文件,絕對不可刪除,若不小心被刪除,系統就無法正常啟動,啟動時有該文件缺失的提示。在維護電腦時可以將這4個文件復制在U盤上備用。若系統無法啟動時,用U盤啟動電腦進入PE下,將這4個引導文件復制在C盤覆蓋原有的文件有時候是可以修復系統的。
10. Pagefile.sys文件(隱藏)
pagefile.sys即安裝過程中創建的虛擬內存頁面文件。這個文件的大小是自己系統虛擬內存設置的最小值的大校 如果計算機在較低的 RAM 下運行,并且立即需要更多RAM,則 Windows 會用硬盤空間來模擬系統RAM。這叫做虛擬內存,通常稱為頁面文件。可將頁面文件移至非系統盤可提高電腦運行速度,方法見小編2019年4月24日的文章《更改虛擬內存的大小與位置可以提高電腦的運行速度》一文。
11.Swapfile.sys文件(隱藏)
swapfile.sys即metro程序交換文件,通常為256MB。因為Metro程序沒有關閉按鈕,切換到其他程序時Metro程序會自動掛起到后臺運行,由此在C盤根目錄產swapfile.sys。Swapfile.sys是系統內部使用的一種特殊的頁面文件,使用該文件可以讓一些特殊類型的分頁操作變得更加高效。可以刪除它,但是它會重新生成,所以刪除與不刪除似乎沒有什么意義。
總之,C盤顯示所有文件后,除了以上文件外,其它的文件及文件夾都可刪除,刪除后也不會影響系統的穩定性。
以上為小編分享的Windows 10 操作系統在顯示所有文件后,系統根目錄即C盤所有文件及文件夾的作用,希望對你維護系統和清理系統垃圾時有所幫助。歡迎轉發、收藏和評論。原創文章,轉載請注明出處,否則必究。多謝閱讀、關注。