麒麟系统中需同步调整终端背景色与字体样式以保障可读性,首选图形化首选项设置,异常时用dconf命令强制写入,再通过~/.bashrc优化ANSI提示符颜色。

您需要在麒麟操作系统中同时调整终端背景颜色与字体样式,让命令行界面既符合视觉偏好又提升长时间操作的可读性,而不是只改其中一项导致文字与背景对比度失衡或字体模糊难辨。
通过图形化首选项一次性设置背景色与字体
这是最安全、最直观的方式,所有修改即时生效,且不会破坏终端其他配置项。
1、打开银河麒麟终端(快捷键 Ctrl+Alt+T)→ 点击顶部菜单栏【编辑】→【首选项】。
2、在弹出窗口中选中当前配置文件(通常为“默认”),点击右侧【编辑】按钮。
3、切换至【外观】标签页,先取消勾选【背景透明度】——【若未取消,自定义背景色将被透明度覆盖而无法生效】。
4、点击【背景颜色】右侧色块,在调色面板中输入十六进制色值(如 #0d1b2a 表示深蓝灰),确认后关闭调色器。
5、在同一标签页下拉,找到【字体】区域,点击【更改】按钮→ 在弹出的字体选择器中选中“Noto Sans CJK SC”,字号设为 12,勾选【启用抗锯齿】→ 点击【确定】。
用 dconf 命令强制写入背景色并同步更新字体参数
当图形界面异常、首选项不可用,或需确保新终端实例(包括脚本启动、SSH 触发)统一采用指定配色与字体时,此方法可绕过 GUI 直接生效。
方法一:命令行一键写入背景色与字体
第一步:禁用透明背景开关(关键前提)
dconf write /org/ukui/terminal/profiles/default/use-transparent-background false
第二步:写入纯色背景值(不带 Alpha)
dconf write /org/ukui/terminal/profiles/default/background-color "'#0d1b2a'"
第三步:强制写入字体名称与大小(注意格式必须严格)
dconf write /org/ukui/terminal/profiles/default/font-name "'Noto Sans CJK SC 12'"
第四步:重启终端进程使全部参数生效
关闭所有 UKUI Terminal 窗口,重新打开即可看到新背景与清晰字体。
通过 ~/.bashrc 调整终端内文字渲染效果(补充优化)
该方法不改变终端真实背景或字体设置,而是通过 ANSI 转义序列增强提示符、路径、命令输出等关键文本的可读性,尤其适配深色背景下的高对比显示。
1、执行命令编辑配置文件:
vim ~/.bashrc
2、在文件末尾新增一行(启用 256 色终端支持):
export TERM=xterm-256color
3、再新增一行(定制 PS1 提示符,让用户名黄色、主机名青色、路径白色):
PS1="\[\e[1;33m\]\u\[\e[0m\]@\[\e[1;36m\]\h\[\e[0m\]:\[\e[1;97m\]\w\[\e[0m\]\$ "
4、保存退出后执行:
source ~/.bashrc
这一步操作起来很简单,直接把文件拖进去就行。但要注意:如果之前已修改过 PS1,建议先注释掉旧行再添加新行,否则会出现双提示符或乱码。

















