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

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

要讓 terminal 的 command 可以呈現繽紛色彩我使用以下方法

printenv

// 搜尋關鍵字 TERM 等好的後面文字,例如我的是
TERM=xterm

// 那就複製 "xterm",要注意,我的電腦是 xterm 但每台電腦可能會不一樣,像我另外一個 docker 內的 linux 是顯示 "xterm-256color"

接著我們執行

vim ~/.bashrc
// 搜尋 case "$TERM" in 找到如
case "$TERM" in
    xterm-color) color_prompt=yes;;

// 把剛剛複製的 "xterm" 加入符號 | 並貼到符號 | 的後面,修改如下
case "$TERM" in
    xterm-color|xterm) color_prompt=yes;;
// 搜尋 "$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\]# '

以上存擋後,下指令

cd ~
. .bashrc

就會有色彩出現了

發表迴響