日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

proteus虚拟终端窗口不显示_Linux终端美化工具(ohmyzsh)

發布時間:2025/3/19 linux 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 proteus虚拟终端窗口不显示_Linux终端美化工具(ohmyzsh) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先上一張自己終端的圖片。

https://ohmyz.sh/

安裝方法在最后

先明確幾個概念

這些概念本身有著非常濃厚的歷史氣息,隨著時代的發展,他們的含義也在發生改變,它們有些已經失去了最初的含義,但是它們的名字卻被保留了下來。

控制臺(Console)

控制臺(Console)是物理設備,用于輸入輸出,它直接連接在計算機上,是計算機系統的一部分。計算機輸出的信息會顯示在控制臺上,例如BIOS的輸出,內核的輸出。

終端(Terminal)

終端(Terminal)也是一臺物理設備,只用于輸入輸出,本身沒有強大的計算能力。一臺計算機只有一個控制臺,在計算資源緊張的時代,人們想共享一臺計算機,可以通過終端連接到計算機上,將指令輸入終端,終端傳送給計算機,計算機完成指令后,將輸出傳送給終端,終端將結果顯示給用戶。

虛擬控制臺(Virtual Console),虛擬終端(Virtual Terminal)

虛擬控制臺(Virtual Console)和虛擬終端是一樣的。我們只有一臺終端(物理設備),這是我們與計算機之間的用戶接口。假如有一天,我們想擁有多個用戶接口,那么,一方面我們可以增加終端數目(物理設備),另一方面,還可以在同一臺終端(物理設備)上虛擬出多個終端,它們之間互相不影響,至少看起來互相不影響。這些終端就是虛擬終端。

我們按下Ctrl+Alt+Fx時,會進入第x個虛擬終端,一共有六個(幾個都有可能)虛擬終端,其中第1個虛擬終端,就是我們默認使用的圖形用戶界面。

終端模擬器(Terminal Emulator)

我們知道,終端是一種物理設備,而終端模擬器(Terminal Emulator),是一個程序,這些程序用來模擬物理終端。圖形用戶界面中的終端模擬器一般稱為終端窗口(Terminal Window),我們在Ubuntu下打開的gnome-terminal就屬于此類。

tty

tty的全稱是TeleTYpewriter,這就是早期的終端(物理設備),它們用于向計算機發送數據,并將計算機的返回結果打印出來。顯示器出現后,終端不再將結果打印出來,而是顯示在顯示器上。但是tty的名字還是保留了下來。

我們按下Ctrl+Alt+F2時,會進入第2個虛擬終端,你可以看到屏幕上方顯示的tty2。

shell

shell 和之前說的幾個概念截然不同,之前的幾個概念都是與計算機的輸入輸出相關的,而shell是和內核相關的。內核為上層的應用提供了很多服務,shell在內核的上層,在應用程序的下層。例如,你寫了一個 hello world 程序,你并不用顯式地創建一個進程來運行你的程序,你把寫好的程序交給shell就行了,由shell負責為你的程序創建進程。

我們在終端模擬器中輸入命令時,終端模擬器本身并不解釋執行這些命令,它只負責輸入輸出,真正解釋執行這些命令的,是shell。

我們平時使用的sh, bash, csh是shell的不同實現。

說到正題,終端美化,雖說美化鳥用沒有,但是自己看著好看啊!!!

首先在終端中安裝zsh

sudo apt-get install zsh -y

然后安裝oh-my-zsh,依次執行下面的命令

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

設置zsh為默認shell

chsh -s /bin/zsh

如果這條命令不能更改默認shell,修改具體的文件,百度解決就行

默認的不太好看,我們使用另一個主題Powerlevel10k

安裝方法:執行下面的命令

git clone https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k

再執行

echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>! ~/.zshrc

下載好之后,發現字體可能亂碼,我們下面解決

如果字體亂碼,執行下面的命令

在終端中執行下面兩條命令

mkdir -p ~/.local/share/fonts
cd ~/.local/share/fonts && curl -fLo "Droid Sans Mono for Powerline Nerd Font Complete.otf" https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/DroidSansMono/complete/Droid%20Sans%20Mono%20Nerd%20Font%20Complete.otf

然后打開你的宿主目錄下面的配置文件.zshrc,

vi ~/.zshrc

加入這句話

POWERLEVEL9K_MODE="nerdfont-complete"

即可。配置完成

顯示系統信息用的是這個軟件,screenfetch 安裝方法:apt-get install screenfetch 安裝完成之后就在終端輸入screenfetch即可顯示

SpringBoot實現API接口多版本支持有個定時任務突然不執行了,別急,原因可能在這
邊緣計算 ?一文簡單讀懂
Tomcat是如何運行的?整體架構又是怎樣的?支持百億級別的 Java 分布式日志組件EasyLog

戳這兒

總結

以上是生活随笔為你收集整理的proteus虚拟终端窗口不显示_Linux终端美化工具(ohmyzsh)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。