ubuntu終端顏色配置

2021-09-06 14:32:52 字數 1847 閱讀 5140

對於剛接觸ubuntu的同學們,開啟終端(ctrl+alt+t),會發現裡面都是乙個顏色,不管是使用者名稱、主機名還是命令都是白色,當然,用 ls 列出檔案的時候是會多一種顏色的。即使這樣,對開發人員來說,還是不高效的,因為有時候你需要去幾十行甚至上百行**裡面去找一些你執行過的命令或你想要的資訊。因此將終端(terminal)配色變的非常重要。

1、首先在終端裡面用 gedit 開啟配置檔案(~/.bashrc),如:

$ gedit ~/.bashrc
2、在最後新增如下**:

ps1='

$\[\033[01;35;40m\]\u\[\033[00;00;40m\]@\[\033[01;35;40m\]\h\[\033[00;31;40m\]:\[\033[00;00;40m\]\w \[\033[01;32;40m\]\$ \[\033[01;36;40m\]

'

在開啟的編輯器的當前檔案,末尾輸入這段**後,按 ctrl+s 儲存。然後,你可以直接關閉編輯器,也可以在終端裡面按 ctrl+c ,來關閉編輯器,已繼續執行命令(注意,只有關閉編輯器,才能繼續執行命令)。

3、重啟終端,你就可以看到你的配色了,或者執行 source .bashrc 命令也可以執行新的配色。

下面來說說配色的過程:

前景背景顏色

30                40               黑色

31                41               紅色

32                42               綠色

33                43               黃色

34                44               藍色

35                45               紫紅色

36                46               青藍色

37                47               白色

1                         透明色

**意義

0                 off

1                 高亮顯示

4                 underline

5                 閃爍

7                 反白顯示

8                 不可見

在顏色模式開啟的情況下,ps1變數代表的內容就是使用者名稱+主機名+路徑名(長路徑)+ $

ps1='

$\u@\h:\w\$

'

而接下來,我們就需要對顯示的資訊的字型顏色進行設定,首先看一下顏色是如何設定的:

乙個單獨的顏色設定:   \033[**;前景;背景m     ,如:\[\033[1;32;40m\]表示高亮顯示字型為綠色,背景色為黑色。

注意:顏色的設定,放在相應的要設定的前面,如使用者名稱顏色設定:  \[\033[01;35;40m\]\u

以下附上,不才我的終端顏色設定:

ps1='

$\[\033[01;35;40m\]\u\[\033[00;00;40m\]@\[\033[01;35;40m\]\h\[\033[00;31;40m\]:\[\033[00;00;40m\]\w \[\033[01;32;40m\]\$ \[\033[01;36;40m\]

'

效果:

Ubuntu終端字型顏色方案

預設 藍色代表該資料夾 綠色代表可執行檔案。紅色表示壓縮檔案。淺藍色表示鏈結檔案 灰色表示其它檔案 紅色閃爍表示鏈結的檔案有問題了 黃色表示裝置檔案。非常不爽怎麼辦,改!事實上呢,使用dircolor命令就能夠顯示檔名稱顏色設定了 dircolor p 它還能夠設定 1.利用dircolors命令,...

Ubuntu 終端檔案沒有顯示顏色

當我們使用useradd 新增乙個使用者後,用它登入,可能在ubuntu下終端看到的檔案都是黑色的 預設 如下 xucc db ls examples.desktop outtxt xuccandroid xucc db 原本屬於自己的東西都顯示黑壓壓一片,看起來著實難受!經過本人測試發現 這種情況...

Ubuntu終端中字型顏色含義

ubuntu 也是 linux 中的乙個發行版本。在 linux 系統中 藍色代表目錄 綠色代表可執行檔案 紅色表示壓縮檔案 淺藍色表示鏈結檔案 灰色表示其他檔案 紅色閃爍表示鏈結的檔案有問題了 黃色表示裝置檔案。在ubuntu下,使用ls命令顯示目錄下檔案及資料夾時會先顯示不同顏色,如下圖所示 p...