开发者社区> 问答> 正文

linux字符界面的背景颜色和文字可以改么:报错

如何更改linux字符界面的背景颜色和字体大小呢,总觉得那黑屏看着不太舒服。求大神帮忙!

在网上找到了下面这个方法可是貌似得不到我想要的效果,设置完后一执行clear命令就有返回原来样子了。

//====================================

首先要知道在linux中,一些常用的颜色代码:(这些颜色是ANSI标准颜色)
前景色:30黑 31红 32绿 33黄 34蓝 35紫 36青 37白(字体颜色)
背景色:40黑 41红 42绿 43黄 44青 45蓝 46青 47白(字体背景色)
#前景颜色各数字是对应背景颜色减去10.
命令: echo -e "\033[background_number;foreground_numberm" 
如设置白色背景黑色前景字体应该是 echo -e "\033[47;30m"
background_number=背景色
foreground_number=前景色
m要紧跟foreground_number,没有空格。
//======================================

1、敲完命令后出现的是这样的效果

2、clear了一下是这样的效果


3、ls 了一下和执行命令后是相反的效果

4、再clear一把又黑回原来了

完全没有用呀( ⊙ o ⊙ )!

展开
收起
kun坤 2020-06-05 22:49:55 896 0
1 条回答
写回答
取消 提交回答
  • 这种方法只是临时设置字符与背景颜色,一般用于输出。

    需要设置字体与背景颜色的话:

    若是Gnome Terminal (Ubuntu 默认),选择Edit->Profile Preferences,在Colors与Background页可以进行相应设置。

    若是Xterm, UXterm, Rxvt, URxvt,可以通过修改~/.Xresources文件来设置,具体参数请自行Google。

    ######O(∩_∩)O谢谢
    2020-06-05 22:50:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载