Linux – 修改 termainal 使用者 root 的 command 版面色彩

最近在 docker (laradock) 切進去 linux 的時候,預設是 root,呈現出來的視窗是黑白,沒有上色

要讓 terminal 的 command 可以呈現繽紛色彩我使用以下方法
1 2 3 4 5 6 7 8 |
printenv // 搜尋關鍵字 TERM 等好的後面文字,例如我的是 TERM=xterm // 那就複製 "xterm",要注意,我的電腦是 xterm 但每台電腦可能會不一樣,像我另外一個 docker 內的 linux 是顯示 "xterm-256color" |
接著我們執行
1 2 3 |
vim ~/.bashrc |
1 2 3 4 5 6 7 8 9 |
// 搜尋 case "$TERM" in 找到如 case "$TERM" in xterm-color) color_prompt=yes;; // 把剛剛複製的 "xterm" 加入符號 | 並貼到符號 | 的後面,修改如下 case "$TERM" in xterm-color|xterm) color_prompt=yes;; |
1 2 3 4 5 6 7 8 9 |
// 搜尋 "$color_prompt" 找到如 if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' // 修改為 if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]# ' |
以上存擋後,下指令
1 2 3 4 |
cd ~ . .bashrc |
就會有色彩出現了
