個性化您的Ubuntu Linux終端

2021-07-02 14:17:58 字數 3063 閱讀 1651

前段時間把python程式在終端中輸出設定著實改了一通,見前幾天的一篇部落格 python實現設定終端顯示顏色、粗體、下劃線等效果

感覺世界瞬間充滿了色彩,但是還是不爽,因為最關鍵的是,我們最最親愛的終端是黑白的。。。。

於是。。。。我希望「他」能夠充滿色彩,我還是一如既往的壞。

原理依舊是linux終端下的顏色設定在linux終端中,使用轉義序列來進行如上所述的顯示,轉義序列以esc開頭,即ascii碼下的\033,其格式為:

\033[顯示方式;前景色;背景色m
顯示方式、前景色、背景色至少乙個存在即可。

格式:\033[顯示方式;前景色;背景色m

在~/.bashrc中新增如下**

ps1="\[\033[0;32m\]

\a\[\033[0;31m\]

\u\[\033[0;34m\]@\[\033[0;35m\]

\h\[\033[0;34m\]:\[\033[00;36m\]

\w\[\033[0;33m\]

$\[\033[0m\]"

然後使用source ~/.bashrc讓設定立即生效。

或者直接將以上**輸入終端,你會發現你的終端變樣子了

在linux的環境變數中,psi是 基本提示符,對root 是# 普通使用者$

最外邊的」[ ]」是為了把轉義序列的字串括起來,防止轉義序列的文字顯示在 shell 裡占用太多的空間。

\033 宣告了轉義序列的開始,然後是 [ 開始定義顏色。 後面的 0 定義了預設的字型寬度,接著的中間的數字定義字元顏色。最後面的數字定義了字元背景色。字母m是定義本身所必須的,字母m後面的字元就是你想改變的字元了。

可選顏色:紅色、綠色、黃色、藍色、洋紅、青色和白色。 他們對應的顏色**是:30(黑色)、31(紅色)、32(綠色)、 33(黃色)、34(藍色)、35(紫紅色)、36(青色)、37(白色)。

用同樣色方法設定背景色,不過要把第乙個數字「3」替換成「4」, 例如 40、41、42、43、44、45、46、47。

下面我們來逐個解釋我們剛才設定的資訊

ps1="\[\033[0;32m\]

\a\[\033[0;31m\]

\u\[\033[0;34m\]@\[\033[0;35m\]

\h\[\033[0;34m\]:\[\033[00;36m\]

\w\[\033[0;33m\]

$\[\033[0m\]"

首先是\[\033[0;32m\]\a,在終端中輸入ps1=」[\033[0;32m]\a」,你看到了什麼。

\033[0;32m設定字型前景色,即字型顏色為綠色

\a會在終端中顯示當前的時間

如果想讓終端恢復初始設定,我們這時候只需要重新設定psi的值,或者關閉當前終端,重新再開啟乙個就可以了,因為我們在終端直接設定psid的值是即時生效,但是確是只對當前終端有效的。

接著是\[\033[0;31m\]\u,是將使用者名稱顯示成紅色,u表示user。

下面的\[\033[0;34m\]@,是藍色顯示@字元資訊。

後面的\[\033[0;35m\]\h,是用紫紅色顯示主機名,h表示hostname。

緊接著是:號的設定顯示成藍色\[\033[0;34m\]:

然後是路徑的顯示設定,顏色是青色,\[\033[00;36m\]\w

繼續下來是終端符號root 是#, 普通使用者$,顯示成黃色\[\033[0;33m\] $

最後就是我們自己輸入的命令的設定了,預設吧,使用\[\033[0m\]關閉終端顏色的設定。

#  將您的終端變成帶**樣式的

#  將您的終端變成**樣式 + 帶顏色顯示

#  將您的終端變得個性十足

部落格個性化

頁面定製css header 將預設的導航頭遮蔽掉,這樣才能把自己的導航欄加上去 定製自己導航欄的樣式 shwtop ul shwtop li shwtop li a,dropbtn 滑鼠移上去,改變背景顏色 shwtop li a hover,dropdown hover dropbtn shwt...

個性化推薦技術

如果說過去的十年是搜尋技術大行其道的十年,那麼個性化推薦技術將成為未來十年中最重要的革新之一。目前幾乎所有大型的電子商務系統,如amazon cdnow netflix等,都不同程度地使用了各種形式的推薦系統。而近來以 發現 為核心的 正開始在網際網路上嶄露頭角,比如側重於 推薦的八寶盒,側重於圖書...

關於個性化閱讀

這篇文章匯聚了國內的個性化閱讀服務,這個領域也是最近比較火的乙個方向,無論未來搜尋引擎,還是瀏覽器,大的方向肯定是個性化推薦,這也是idg等投資機構 的乙個方向,根據使用者的行為喜好來為他推薦相應的服務,國內的大佬們也紛紛開始布局,戰略如下 4 資料在 會針對消費者提供一些個性化的推薦,未來的 可能...