科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道Linux 终端下颜色的输出

Linux 终端下颜色的输出

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在命令行下也能产生五颜六色的字体和图案,只需要加上一些颜色代码,例如  echo -e "33[41;36m 红底绿字33[0m"m …… 33[0m 44:蓝色 46:深绿 47:白色 字颜色:30-----------39 30:黑 31:红 32:绿 

作者:佚名 来源:51cto 2009年12月18日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

  在命令行下也能产生五颜六色的字体和图案,只需要加上一些颜色代码,例如

  echo -e "\\033[41;36m 红底绿字\\033[0m"

  其中41的位置代表底色, 36的位置是代表字的颜色

  那些ascii code 是对颜色调用的始末.

  \\033[ ;m …… \\033[0m

  字背景颜色范围:40----49

  40:黑

  41:深红

  42:绿

  43:黄色

  44:蓝色

  45:紫色

  46:深绿

  47:白色

  字颜色:30-----------39

  30:黑

  31:红

  32:绿

  33:黄

  34:蓝色

  35:紫色

  36:深绿

  37:白色

  ===============================================ANSI控制码的说明

  \\33[0m 关闭所有属性

  \\33[1m 设置高亮度

  \\33[4m 下划线

  \\33[5m 闪烁

  \\33[7m 反显

  \\33[8m 消隐

  \\33[30m -- \\33[37m 设置前景色

  \\33[40m -- \\33[47m 设置背景色

  \\33[nA 光标上移n行

  \\33[nB 光标下移n行

  \\33[nC 光标右移n行

  \\33[nD 光标左移n行

  \\33[y;xH设置光标位置

  \\33[2J 清屏

  \\33[K 清除从光标到行尾的内容

  \\33[s 保存光标位置

  \\33[u 恢复光标位置

  \\33[?25l 隐藏光标

  \\33[?25h 显示光标

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章