1、screenFetch 是一个能够在截屏中显示系统/主题信息的命令行工具。它可以在 Linux,OS X,FreeBSD 以及其它的许多类Unix系统上使用。来自 man 手册的说明:

可以用来生成那些漂亮的终端主题信息和用 ASCII 构成的发行版标志,就像如今你在别人的截屏里看到的那样。它会自动检测你的发行版并显示 ASCII 版的发行版标志,并且在右边显示一些有价值的信息。

安装 screenfetch

克隆screenFectch库:
git clone https://github.com/KittyKatt/screenFetch.git
Cloning into 'screenFetch'...
remote: Counting objects: 3659, done.
remote: Total 3659 (delta 0), reused 0 (delta 0), pack-reused 3659
Receiving objects: 100% (3659/3659), 3.60 MiB | 993.00 KiB/s, done.
Resolving deltas: 100% (2111/2111), done.
移动到指定文件夹下:#mv screenFetch /usr/bin/添加可执行权限:#chmod +x /usr/bin/screenFetch/执行命令:#/usr/bin/screenFetch/screenfetch-dev
                  ..                    root@kvm-host.PLTJ.                  OS: CentOS 7.3.1611 Core<><><><>                 Kernel: x86_64 Linux 3.10.0-514.el7.x86_64KKSSV' 4KKK LJ KKKL.'VSSKK        Uptime: 2d 21h 20mKKV' 4KKKKK LJ KKKKAL 'VKK        Packages: 939V' ' 'VKKKK LJ KKKKV' ' 'V        Shell: bash 4.2.46.4MA.' 'VKK LJ KKV' '.4Mb.        CPU: Intel Core i9-7900K @ 6x 0MHz [100.0°C]. KKKKKA.' 'V LJ V' '.4KKKKK .      GPU: svgadrmfb.4D KKKKKKKA.'' LJ ''.4KKKKKKK FA.    RAM: 949MiB / 7806MiB<QDD ++++++++++++  ++++++++++++ GFD>  'VD KKKKKKKK'.. LJ ..'KKKKKKKK FV    ' VKKKKK'. .4 LJ K. .'KKKKKV '     'VK'. .4KK LJ KKA. .'KV'        A. . .4KKKK LJ KKKKA. . .4       KKA. 'KKKKK LJ KKKKK' .4KK       KKSSA. VKKK LJ KKKV .4SSKK       <><><><>                'MKKM'

2、linux_logo 程序生成一个彩色的 ANSI 版企鹅图片,还包含一些来自 /proc 的系统信息

安装

只需按照你的 Linux 发行版安装相应的软件包即可:

Debian/Ubutnu/Mint
#apt-get install linux_logoCentOS/RHEL/旧版 Fedora
#yum install linux_logoFedora Linux v22+ 或更新版本
# dnf install linux_logo

运行:

$ linux_logo
             ,        ,/(        )`\ \___   / |/- _  `-/  '(/\/ \ \   /\/ /   | `    \O O   ) /    |`-^--'`<     '(_.)  _  )   /`.___/`    /`-----' /
<----.     __ / __   \
<----|====O)))==) \) /====
<----'    `--' `.__,' \|        |\       /       /\______( (_  / \______/,'  ,-----'   |`--{__________)Linux Version 3.10.0-514.el7.x86_64, Compiled #1 SMP Tue Nov 22 16:42:41 UTC 2016Two 4.2GHz Intel i9 Processors, 8GB RAM, 16800 Bogomips Totalkvm-host
可以用这个命令查看内置的标志列表:$ linux_logo -f -L list
Available Built-in Logos:Num     Type    Ascii   Name            Description1       Banner  Yes     bsd_banner      FreeBSD Logo2       Classic Yes     irix            Irix Logo3       Classic Yes     bsd             FreeBSD Logo4       Banner  Yes     solaris         The Default Banner Logos5       Classic Yes     aix             AIX Logo6       Classic Yes     classic         The Default Classic Logo7       Banner  Yes     debian_banner   Debian Banner (white) 8       Banner  Yes     mandrake_banner Mandrake(TM) Linux Banner9       Banner  Yes     pld             PLD Linux banner10      Banner  Yes     suse            SUSE Logo11      Banner  Yes     sourcemage_ban  Source Mage GNU/Linux banner12      Classic Yes     gnu_linux       Classic GNU/Linux13      Classic Yes     core            Core Linux Logo14      Classic Yes     debian          Debian Swirl Logos15      Banner  Yes     slackware       Slackware Logo16      Banner  Yes     mandriva        Mandriva(TM) Linux Banner17      Banner  Yes     redhat          RedHat Banner (white) 18      Banner  Yes     ubuntu          Ubuntu Logo19      Classic Yes     debian_old      Debian Old Penguin Logos 20      Banner  Yes     sme             SME Server Banner Logo21      Banner  Yes     sourcemage      Source Mage GNU/Linux large22      Banner  Yes     mandrake        Mandrakelinux(TM) Banner23      Banner  Yes     banner          The Default Banner Logo24      Classic Yes     classic-simp    Classic No Dots Or Letters25      Classic Yes     classic-nodots  The Classic Logo, No Periods26      Banner  Yes     banner-simp     Simplified Banner LogoDo "linux_logo -L num" where num is from above to get the appropriate logo.
Remember to also use -a to get ascii version.
$ linux_logo -L 14
                               _sudZUZ#Z#XZo=_         DDDD   EEEEEE BBBB   IIIIII  AAAA   NN   NN_jmZZ2!!~---~!!X##wa       DD DD  EE     BB BB    II   AA  AA  NNN  NN.<wdP~~            -!YZL,     DD  DD EEEEE  BBBBB    II   AAAAAA  NNNN NN.mX2'       _%aaa__     XZ[.   DD DD  EE     BB  BB   II   AA  AA  NN NNNNoZ[      _jdXY!~?S#wa   ]Xb;   DDDD   EEEEEE BBBBB  IIIIII AA  AA  NN   NN_#e'     .]X2(     ~Xw|  )XXc
.2Z`      ]X[.       xY|  ]oZ(   Linux Version 3.10.0-514.el7.x86_64
.2#;      )3k;     _s!~   jXf`   Compiled #1 SMP Tue Nov 22 16:42:41 UTC 20161Z>      -]Xb/    ~    __#2(    Two 4.2GHz Intel i9 Processors, 8GB RAM-Zo;       +!4ZwaaaauZZXY'      16800 Bogomips Total*#[,        ~-?!!!!!!-~        kvm-hostXUb;.                       )YXL,,                     +3#bc,                   -)SSL,,                ~~~~~
或者只是随机看看一些 Linux 标志:$ linux_logo -f -L random_xy
                SSSSS  OOOO  L        AA   RRRRR   III  SSSSSS      O    O L       A  A  R    R   I  SS      O    O L      A    A R    R   I  SSSSS  O    O L      AAAAAA RRRRR    I   SSSSS O    O L      A    A R R      I       SS O    O L      A    A R  R     I       SSSSSS   OOOO  LLLLLL A    A R   R   III SSSSSLinux Version 3.10.0-514.el7.x86_64, Compiled #1 SMP Tue Nov 22 16:42:41 UTC 2016Two 4.2GHz Intel i9 Processors, 8GB RAM, 16800 Bogomips Totalkvm-host

3、获取帮助

输入下列命令:

  1. $ screefetch -h

  2. $ linux_logo -h

4、可以在登录界面输出你的 Linux 发行版徽标。要输出默认徽标,你可以在 ~/.bashrc文件的最后添加以下内容

if [ -f /usr/bin/linux_logo ]; then linux_logo; fi

如果没有~/.bashrc 文件,你需要在当前用户的 home 目录下新建一个

在添加以上内容后,你只需要注销并重新登录即可看到你的发行版的默认徽标

其实你也可以在登录后输出任意随机图标,只需加入以下内容:

if [ -f /usr/bin/linux_logo ]; then linux_logo -L random_xy; fiLast login: Thu Aug 24 00:05:10 2017 from 192.168.0.190####   ###                 #####  ##   ##                  ####       ##   ####    ####   ##  ### ###        ### ####   ### ###   #######     ##      ##  ##      ## ##    ##   ##   ##     ##   ###  ## ##  ####    ##   #####  ##      ####      ## #### ##   #####   ##      ########  ##   ##  ##  ##  ##      ## ##      ###  ###   ##  ##   ##      ##
|  ####   ####  ######  ####  ###  ###    ##    ##    ######  ##       #####
`------------------------------------------------------------- l  i  n  u  x

也可以直接指定徽标所在的位置来显示你自己的徽标。

$ linux_logo -D /path/to/ASCII/logo

如果你想使用 ASCII 徽标而不是含有颜色的 ANSI 徽标,则使用如下命令

$ linux_logo -a > /etc/issue.net

5、用命令在终端循环打印logo:

for i in {1..30};do linux_logo -f -L $i;sleep 2;done
       >>>> OOO        IIIIII IIIIII IIIIII II  II>>>>>N NOOOO        II   II  II   II    IIIIOOO>> NN NN OOOO      II   IIIIII   II     IIOOOO NN NN  NNN      II   II II    II    IIIIOOONN NNNNN      IIIIII II  II IIIIII II  IIOOOO  OOON NNN   NNNNNOOO >>OONN >> NNNNNN  OOOO    NNNNN NN  Linux Version 3.10.0-514.el7.x86_64NN>>>OOOO>>>NN >> NN  Compiled #1 SMP Tue Nov 22 16:42:41 UTC 2016NN>>  >NN> NN>> >>NN  Two 4.2GHz Intel i9 Processors, 8GB RAMNN  >>>NN  NN >>  NN  16800 Bogomips Total>>> NN  NN  >>     kvm-hostOOO  NN  NN   OOO OOO NN  NN OOO   OOONN  NNOOO    OONN  NNO      ,        ,/(        )`\ \___   / |/- _  `-/  '(/\/ \ \   /\/ /   | `    \O O   ) /    |`-^--'`<     '  Linux Version 3.10.0-514.el7.x86_64(_.)  _  )   /  Compiled #1 SMP Tue Nov 22 16:42:41 UTC 2016`.___/`    /  Two 4.2GHz Intel i9 Processors, 8GB RAM`-----' /  16800 Bogomips Total
<----.     __ / __   \  kvm-host
<----|====O)))==) \) /====
<----'    `--' `.__,' \|        |\       /       /\______( (_  / \______/,'  ,-----'   |`--{__________)SSSSS  OOOO  L        AA   RRRRR   III  SSSSSS      O    O L       A  A  R    R   I  SS      O    O L      A    A R    R   I  SSSSS  O    O L      AAAAAA RRRRR    I   SSSSS O    O L      A    A R R      I       SS O    O L      A    A R  R     I       SSSSSS   OOOO  LLLLLL A    A R   R   III SSSSSLinux Version 3.10.0-514.el7.x86_64, Compiled #1 SMP Tue Nov 22 16:42:41 UTC 2016Two 4.2GHz Intel i9 Processors, 8GB RAM, 16800 Bogomips Totalkvm-hostAAAA  IIIIII XX  XXAA  AA   II    XXXX()  ()  ()  ()  ()  ()   AAAAAA   II     XXAA  AA   II    XXXX()  ()  ()  ()  ()  ()   AA  AA IIIIII XX  XX()  ()  ()  ()  ()  () Linux Version 3.10.0-514.el7.x86_64()  ()  ()  ()  ()  ()   Compiled #1 SMP Tue Nov 22 16:42:41 UTC 2016Two 4.2GHz Intel i9 Processors, 8GB RAM()  ()  ()  ()  ()  ()   16800 Bogomips Totalkvm-host()  ()  ()  ()  ()  ()

转载于:https://blog.51cto.com/m51cto/1958840

screenfetch 和 linux_logo安装使用相关推荐

  1. logo语言linux,用 screenfetch 和 linux_logo 显示带有酷炫 Linux 标志的基本硬件信息

    想在屏幕上显示出你的 Linux 发行版的酷炫标志和基本硬件信息吗?不用找了,来试试超赞的 screenfetch 和 linux_logo 工具. Linux Logo 来看看 screenfetc ...

  2. 用screenfetch显示带有酷炫Linux标志的基本硬件信息

    想在屏幕上显示出你的 Linux 发行版的酷炫标志和基本硬件信息吗?不用找了,来试试超赞的 screenfetch 和 linux_logo 工具. Linux Logo 来看看 screenfetc ...

  3. Gentoo虚拟机安装--基于分发内核

    Gentoo是一个非常著名的发行版,一切都是要自己编译,研究官方文档后,找到了一个简单的方法来安装Gentoo,本文参考了Gentoo安装手册,采用分发内核进行安装,避免了复杂的配置内核的工作,更容易 ...

  4. linux终端字体放大_如何让你的终端欢迎语好看又有趣

    在我们登入 macOS 的终端后,终端往往会弹出一段欢迎信息,显示登录主机.主机供应商提示等信息.但每次看到的都是同样的信息难免有些厌倦. 通过修改 Motd 文件,我们可以给 SSH 加点料,让它更 ...

  5. 手把手教你定制专属的个性化登陆界面,让你的终端更炫酷!

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你提升技术视野! 在我们登入 macOS 的终端后,终端往往会弹出一段欢迎信息,显示登录主机.主机供应商提示等信息.但每次看到的都是同样的 ...

  6. Linux——Ubuntu 18.04 安装screenFetch(显示系统/主题信息的命令行脚本)

    基本概念 screenFetch:一个"命令行信息截图工具".它可以在终端上显示系统信息,并进行桌面截图.它能生成漂亮的文本的系统信息和ASCII艺术的发行版LOGO,然后显示在截 ...

  7. [Liunx]Linux安装screenfetch

    1.安装 从git上下载安装 # yum install git 基于Debian系统的用户用以下命令安装: # apt-get install git 使用命令克隆screenFectch库: # ...

  8. Linux 下 screenfetch 安装

    Linux 下 screenfetch 安装 1.当使用screenfetch时,发现-bash: screenfetch: command not found 2.使用yum -y install ...

  9. 安装screenfetch

    sudo apt-add-repository ppa:djcj/tools sudo apt-get update sudo apt-get install screenfetch

最新文章

  1. KGK荧光喷码机编程指南
  2. 影像组学视频学习笔记(35)-基于2D超声影像的影像组学特征提取、Li‘s have a solution and plan.
  3. 图像热点(图像地图)
  4. [学习笔记]51单片机
  5. 蓝桥杯比赛常考算法_备战蓝桥--算法竞赛入门第一章总结
  6. 数学基础知识(高精、快速幂、龟速乘……)
  7. SAGAN(G-lab介绍)
  8. c# vscode 配置_用VS Code写C#
  9. 【PL/SQL】 学习笔记 (3)if 语句使用
  10. 支持的SUPL服务器,AGPS SUPL服务器客制化
  11. Java打印正反等边三角形
  12. 【kafka思考】最小成本的扩缩容副本设计方案
  13. python123随机密码生成、生成三组n位密码_生成随机密码
  14. ardruino控制继电器_用 Arduino 实现带继电器的拨动开关
  15. 11 空间平面方程 : 参数方程、向量式方程、行列式方程、三点式方程、点法式方程、一般方程
  16. Vine已死,秒拍抱团崛起,同是视频社交差距在哪?
  17. 美团:不存在大众点评合并进美团App的可能性
  18. 2021年安全员-C证考试及安全员-C证考试技巧
  19. 如何配置谷歌浏览器_如何科学地使用Chrome?下载谷歌浏览器?
  20. 一张显卡卖5-6万?Tesla计算卡你凭什么这么贵!

热门文章

  1. dxf文件预览打开编辑相关控件推荐
  2. (转)Inno Setup入门(三)——指定压缩方式
  3. 实录:oracle下大表清理整改
  4. STP RSTP MSTP PVST+学习 (1)
  5. [转载]共享软件的注册加密法
  6. 详述Visual Studio 代码远程开发扩展中的远程命令执行漏洞
  7. 什么鬼?我能通过依赖混淆攻击在 Halo 游戏服务器中执行命令,微软不 care?!...
  8. 详细分析已遭利用的 Desktop Window Manager 0day
  9. 开源 CMS Drupal 修复 XSS 和开放重定向漏洞
  10. python-知识回顾-16