Mac Terminal root 颜色

本文介绍了如何在Mac Terminal中为根用户(root)配置颜色。通过修改.root下的.bashrc文件,实现了在切换到root用户后保持终端颜色设置不变,从而达到理想的显示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Mac Terminal root 颜色

首先,对于普通用户而言,terminal配置颜色要修改/Users/xxx/.bash_profile文件:

export CLICOLOR=1   #相当于ls -G
export LSCOLORS=gxfxcxdxbxegedabagacad
PS1='\[\e[0;33m\]\u@\h:\[\e[0;31m\]\w\[\e[0;33m\]\$ \[\e[0m\]'  #用户名、host、$都为brown→33m;路径为red→31m

显示效果如下图:
terminal颜色示范

后来发现当su - 后,root用户下设置的颜色又没了:

后来想到之前改的.bash_profile是普通用户的嘛,那再改一遍root的好了。
于是在root登陆下,

cd /etc
vim bashrc

我修改好的bashrc:

# System-wide .bashrc file for interactive bash(1) shells.
if [ -z "$PS1" ]; then
   return
fi

export CLICOLOR=1
export LSCOLORS=gxfxcxdxbxegedabagacad
PS1='\[\e[0;31m\]\h:\[\e[0;33m\]\W \[\e[0;31m\]\u\$ \[\e[0m\]'
# Make bash check its window size after a process completes
shopt -s checkwinsize

[ -r "/etc/bashrc_$TERM_PROGRAM" ] && . "/etc/bashrc_$TERM_PROGRAM"

最后效果:

Perfect!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值