P2P|Linux下一只五颜六色的「猫」非常友好


P2P|Linux下一只五颜六色的「猫」非常友好
文章图片
P2P|Linux下一只五颜六色的「猫」非常友好
有使用过 Linux 系统的小伙伴 , 肯定会使用过cat这个命令 。 当然 , 在 Linux 下 , 此猫非彼猫 , 这里的 cat 并不代表猫 , 而是单词 concatenate 的缩写 。
cat命令是一个 Unix 或类 Unix 下文本的查看命令 , 同时也可以配合重定向实现合并与复制功能 。 它是 GNU Linux 和类 Linux 操作系统中最常用的命令之一 , 使用频率非常高 。
但是对于编程人员来讲的话 , cat 命令有个问题 , 就是它的输出不带有任何颜色标记 。 如果我们用 cat 命令去查看代码文件的话 , 关键字没有颜色标记真的非常不方便阅读 。
为了解决这一个痛点 , 有大佬就开发出了ccat这个命令 。 ccatcat非常相似 , 但是使用ccat命令 , 显示的代码内容会带有颜色 , 这对于码农来讲非常友好 。 目前 , ccat支持 JavaScript , Java , Ruby , Python , Go , C 和 JSON 语言 。
下面就给大家详细介绍 ccat 的用法 。
1. 安装Ccat1)ccat命令在 AUR 里直接可用 , 所以如果你的系统里有 AUR 助手的话 , 可以直接安装 。 比如 Arch 系统 , 直接使用yay命令就可以安装 。

Arch 用户软件仓库 通常称为 AUR , AUR 助手是一个包装程序 , 允许用户从 AUR 存储库安装软件包 , 而无需手动干预 。
    $ yay -S ccat

    2)在其他 Linux 发行版中 , 你需要编译并安装ccat , 步骤如下所示:
    • 使用如下命令下载源码归档压缩包
      $ wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz

      • 解压缩下载的归档文件
        $ tar xfz linux-amd64-1.1.0.tar.gz

        • 将ccat可执行文件复制到系统$PATH中(例如 , /usr/local/bin/)
          $ sudo cp linux-amd64-1.1.0/ccat /usr/local/bin/

          • 最后 , 使用 chmod 为 ccat 命令添加可执行权限
            $ sudo chmod +x /usr/local/bin/ccat

            2. 如何使用ccat对cat命令进行着色ccat 使用方法和 cat 命令非常相似 , 下面给大家举一些列子 。
            我们先用 cat 命令查看文本文件 , 例如 hello.c。
              【P2P|Linux下一只五颜六色的「猫」非常友好】$ cat hello.c

              效果如下图


              推荐阅读