服务器命令行美化

export PS1="\[\033[33m\]\u\[\033[0m\]@\[\033[36m\]k8s\[\033[0m\]:\[\033[32m\]\W \[\033[0m\]$ "

但是有个问题,输了命令命令行前缀是变好看了,但是一旦退出就没有效果了。要把这个设置写进文件里才行。具体是$HOME/.bashrc这个文件,这样就OK啦。

# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
	. /etc/bashrc
fi
export PS1="\[\033[33m\]\u\[\033[0m\]@\[\033[36m\]k8s\[\033[0m\]:\[\033[32m\]\W \[\033[0m\]$ "

vim也可以美化一下

# vim 显示行号
cat <<EOF > ~/.vimrc
set nu
EOF

参考

https://learnku.com/articles/29209 (ssh炫酷UI)

https://blog.csdn.net/yelangjueqi/article/details/45556657 (修改.bashrc文件)