使用ANSI转义字符序列便可以实现。代码如下: printf("\x1b[0;32m hello world 绿 \n\x1b[0m");
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、网站设计、市南网络推广、小程序设计、市南网络营销、市南企业策划、市南品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供市南建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
除此之外,如果你想实现更高级的文本用户界面(TUI),那么可以使用 ncurses 库。
桌面颜色,很匪夷所思的说法
你用的是什么做桌面呢?
如果是一个整体的桌面环境,修改xorg是无效的,因为一旦xorg启动以后,随之的桌面环境在上面又“覆盖”了,而一般的桌面环境是没有命令行修改的。
但是很多窗口管理器还是文本配置方式,比如fvwm,icewm等等等等,他们有各自的xxxrc文件来配置,具体看你用什么窗口管理器
深蓝色是目录,白色是普通文件,浅蓝是软链接
其他颜色:
黄色是设备文件,红色有的系统是压缩文件,红背景是断掉的软连接(就是软连接指向的文件没了),土黄色文件是 socket 文件,嫩绿色是可执行的文件
还有啥想不起来了。
这些颜色是可以改的,由环境变量 LS_COLORS 定义。所以颜色习惯只是一个参考。
现介绍一种修改显示颜色的方法:
1、将/etc/DIR_COLORS文件cp到~/下,并改名为.dir_colors。
2、编辑.dir_colors文件,找到“DIR01;34#directory”,将34改为36。
你可以找到文件的两行注释:
#Textcolorcodes:
#30=black31=red32=green33=yellow34=blue35=magenta36=cyan37=white
按照颜色对应的数字,你还可以把目录显示颜色改成其他的。
同样其他的显示效果(包括背景)也可以参照说明进行修改。
这样你就可以定制自己的linux下命令行方式下的个性化显示效果了。
命令行方式中,默认的目录显示颜色为蓝色,在黑色背景下难以看清。现介绍一种修改显示颜色的方法:
1、将/etc/DIR_COLORS文件cp到~/下,并改名为.dir_colors。
2、编辑.dir_colors文件,找到“DIR01;34#directory”,将34改为36。
你可以找到文件的两行注释:
#Textcolorcodes:
#30=black31=red32=green33=yellow34=blue35=magenta36=cyan37=white
按照颜色对应的数字,你还可以把目录显示颜色改成其他的。
同样其他的显示效果(包括背景)也可以参照说明进行修改。
这样你就可以定制自己的linux下命令行方式下的个性化显示效果了。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款