麒麟系统终端配色可通过四种安全方式实现:首选项切换预设方案、编辑~/.bashrc定制提示符颜色、用dircolors配置ls着色、或通过dconf-editor修改vte底层参数,均无需改动系统核心文件。

您正在使用麒麟操作系统,希望让终端界面更符合个人视觉习惯或工作场景需求,比如把默认的黑底白字换成深蓝背景配青色文字,或者直接套用Solarized Dark这类专业配色方案。这一步操作不涉及系统核心文件修改,安全可控,且所有更改在新打开的终端窗口中立即可见。
通过终端图形化首选项切换预设配色方案
这是最快速、零风险的方式,适合刚接触麒麟系统的用户,无需记忆命令或编辑配置文件。
1、按 Ctrl+Alt+T 打开银河麒麟终端。
2、点击顶部菜单栏的【编辑】→【首选项】。
3、在弹出窗口左侧列表中选中当前配置文件(通常显示为“默认”),再点击右侧的【编辑】按钮。
4、切换到【外观】标签页,找到【配色方案】下拉菜单,从中选择一个预设项,例如 “Tango”(暖色调)、“Linux”(经典绿字黑底)或 “Solarized Dark”(柔和蓝灰系)。
5、点击【关闭】→【关闭】,新打开的终端窗口将自动应用所选配色。注意:已打开的终端窗口不会刷新颜色,需新建窗口才能看到效果。
手动编辑 ~/.bashrc 定制命令提示符颜色
如果您只想改命令行前缀(比如用户名@主机名+路径)的颜色,而保留终端背景和普通文本的原始配色,这种方法最精准,且不影响 ls、grep 等命令的输出颜色。
方法一:基础十六进制色值写法
1、执行 vim ~/.bashrc 进入编辑模式。
2、在文件末尾新增一行:PS1='\[\e[36m\]\u@\[\e[33m\]\h \[\e[35m\]\w\[\e[0m\]\$ '。
3、按 Esc 键退出插入模式,输入 :wq 保存并退出。
4、运行 source ~/.bashrc 立即生效。
方法二:使用 RGB 值实现更精细控制(需终端支持 true color)
1、确认当前终端支持真彩色:echo $TERM 应返回 xterm-256color 或 screen-256color;若为 xterm,先执行 export TERM=xterm-256color 临时启用。
2、在 ~/.bashrc 中替换 PS1 行为:PS1='\[\e[38;2;100;149;237m\]\u@\[\e[38;2;255;215;0m\]\h \[\e[38;2;123;104;238m\]\w\[\e[0m\]\$ ',其中 38;2;R;G;B 分别代表红绿蓝分量。
【重要前提】 此写法仅在支持 true color 的终端中生效,旧版 VTE 可能显示为乱码或默认色,建议先在新终端中测试再写入配置文件。
用 dircolors 配置 ls 命令的文件类型着色
这一操作专门针对 ls 命令输出的色彩,能让目录、可执行文件、符号链接等以不同颜色区分,极大提升文件浏览效率。
第一步:生成并编辑配色模板
1、运行 dircolors -p > ~/.dircolors 创建本地模板文件。
2、执行 vim ~/.dircolors,定位到类似 DIR 01;34 的行(表示目录为亮蓝色),将其改为 DIR 01;36(青色)或 DIR 01;94(亮蓝色)。
第二步:激活配置
3、在 ~/.bashrc 末尾添加:eval "$(dircolors ~/.dircolors)"。
4、执行 source ~/.bashrc 加载新规则。
5、运行 ls -la 查看效果——此时只有 ls 相关输出变色,其他命令(如 cat、ps)不受影响。
通过 dconf-editor 修改底层 VTE 终端颜色参数
该方式绕过图形界面,直接写入 GNOME/VTE 终端的 D-Bus 配置数据库,适用于图形界面异常、需批量部署或追求极致控制的场景。
① 启动并定位配置路径
1、安装工具(如未预装):sudo apt install dconf-editor。
2、运行 dconf-editor。
3、在左侧路径栏依次展开:/org/gnome/terminal/legacy/profiles:/,找到当前激活配置文件对应的 UUID(如 :1 或 default)。
② 修改关键颜色键值
4、在右侧列表中找到 background-color,双击修改为十六进制色值,例如 #002b36(深青蓝)。
5、找到 foreground-color,设为 #859900(橄榄绿),确保文字在深色背景上清晰可读。
6、找到 cursor-color,建议设为与前景色一致或略亮,例如 #93a1a1(浅灰)。
7、关闭 dconf-editor,重启终端验证效果。注意:此操作会覆盖图形界面中设置的配色方案,两者不可共存。











