screenfetch 和 linux_logo

screenfetch

screenFetch 是一个能够在屏幕中显示系统/主题信息的命令行脚本。它可以在 Linux,OS X,FreeBSD 以及其它的许多类 Unix 系统上使用。

1. 安装

git clone git://github.com/KittyKatt/screenfetch.git screenfetch

2. 复制文件到/usr/bin/目录

cp screenfetch/screenfetch-dev /usr/bin/screenfetch

3. 设置执行权限

chmod +x /usr/bin/screenfetch

4. 运行 screenfetch

root@test-01 ~/screenfetch >> screenfetch
                   ..                    root@test-01
                 .PLTJ.                  OS: CentOS 7.4.1708 Core
                <><><><>                 Kernel: x86_64 Linux 3.10.0-693.21.1.el7.x86_64
       KKSSV' 4KKK LJ KKKL.'VSSKK        Uptime: 12m
       KKV' 4KKKKK LJ KKKKAL 'VKK        Packages: 538
       V' ' 'VKKKK LJ KKKKV' ' 'V        Shell: bash
       .4MA.' 'VKK LJ KKV' '.4Mb.        CPU: Intel Core2 6320 @ 2x 1.862GHz
     . KKKKKA.' 'V LJ V' '.4KKKKK .      GPU: svgadrmfb
   .4D KKKKKKKA.'' LJ ''.4KKKKKKK FA.    RAM: 126MiB / 983MiB
  <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'                 
                   ''    

5. 手动设置 logo 颜色 和 文字颜色

screenfetch -c [0-9],[0-9] #第一个参数是logo颜色 第2个参数是文字颜色

screenfetch -c 8,9

6. 显示其他发行版的 logo

screenfetch -A 发行版

root@test-01 ~ >> screenfetch -A Ubuntu
                          ./+o+-       root@test-01
                  yyyyy- -yyyyyy+      OS: CentOS 7.4.1708 Core
               ://+//-yyyyyyo      Kernel: x86_64 Linux 3.10.0-693.21.1.el7.x86_64
           .++ .:/++++++/-.+sss/`      Uptime: 41m
         .:++o:  /++++++++/:--:/-      Packages: 538
        o:+o+:++.`..```.-/oo+++++/     Shell: bash
       .:+o:+o/.          `+sssoo+/    CPU: Intel Core2 6320 @ 2x 1.862GHz
  .++/+:+oo+o:`             /sssooo.   GPU: svgadrmfb
 /+++//+:`oo+o               /::--:.   RAM: 127MiB / 983MiB
 \+/+o+++`o++o               ++.  
  .++.o+++oo+:`             /dddhhh.  
       .+.o+oo:.          `oddhhhh+   
        \+.++o+o``-````.:ohdhhhhh+    
         `:o+++ `ohhhhhhhhyo++os:     
           .o:`.syhhhhhhh/.oo++o`     
               /osyyyyyyo++ooo+++/    
                   ````` +oo+++o\:    
                          `oo++.  

现在知道支持logo的发版本有如下:

screenfetch -A Debian

screenfetch -A Ubuntu

screenfetch -A Android

screenfetch -A Windows

screenfetch -A Fedora

screenfetch -A FreeBSD

screenfetch -A Slackware

screenfetch -A Mint

screenfetch -A LMDE

screenfetch -A OpenBSD

screenfetch -A Peppermint

screenfetch -A Linux

7. 获取截屏文件并上传

screenfetch -s

screenfetch -su imgur (截屏并上传到 imgur)

linux_logo

linux_logo 是一款在 Linux 命令行下用彩色 ANSI 代码生成附带有系统信息的发行版徽标的工具。与徽标一同显示的系统信息包括 : Linux 内核版本,最近一次编译 Linux 内核的时间,处理器/核心数量,速度,制造商,以及哪一代处理器。它还能显示总共的物理内存大小。

1. 安装

yum install linux_logo

2. 运行 linux_logo

root@test-01 ~ >> linux_logo
             ,        ,
            /(        )`
            \ \___   / |
            /- _  `-/  '
           (/\/ \ \   /\
           / /   | `    \
           O O   ) /    |
           `-^--'`<     '
          (_.)  _  )   /
           `.___/`    /
             `-----' /
<----.     __ / __   \
<----|====O)))==) \) /====
<----'    `--' `.__,' \
             |        |
              \       /       /\
         ______( (_  / \______/
       ,'  ,-----'   |
       `--{__________)

Linux Version 3.10.0-693.21.1.el7.x86_64, Compiled #1 SMP Wed Mar 7 19:03:37 UTC 2018
      Two 1.86GHz Intel Core2 Processors, 1GB RAM, 7448.16 Bogomips Total
                                  test-01

随机显示 Linux logo

linux_logo -L random_xy

3. 列出所有支持显示 logo 的发行版

root@test-01 ~ >> linux_logo -L list

Available Built-in Logos:
    Num Type    Ascii   Name        Description
    1   Banner  Yes bsd_banner  FreeBSD Logo
    2   Classic Yes irix        Irix Logo
    3   Classic Yes bsd     FreeBSD Logo
    4   Banner  Yes solaris     The Default Banner Logos
    5   Classic Yes aix     AIX Logo
    6   Classic Yes classic     The Default Classic Logo
    7   Banner  Yes debian_banner   Debian Banner (white) 
    8   Banner  Yes mandrake_banner Mandrake(TM) Linux Banner
    9   Banner  Yes pld     PLD Linux banner
    10  Banner  Yes suse        SUSE Logo
    11  Banner  Yes sourcemage_ban  Source Mage GNU/Linux banner
    12  Classic Yes gnu_linux   Classic GNU/Linux
    13  Classic Yes core        Core Linux Logo
    14  Classic Yes debian      Debian Swirl Logos
    15  Banner  Yes slackware   Slackware Logo
    16  Banner  Yes mandriva    Mandriva(TM) Linux Banner
    17  Banner  Yes redhat      RedHat Banner (white) 
    18  Banner  Yes ubuntu      Ubuntu Logo
    19  Classic Yes debian_old  Debian Old Penguin Logos 
    20  Banner  Yes sme     SME Server Banner Logo
    21  Banner  Yes sourcemage  Source Mage GNU/Linux large
    22  Banner  Yes mandrake    Mandrakelinux(TM) Banner
    23  Banner  Yes banner      The Default Banner Logo
    24  Classic Yes classic-simp    Classic No Dots Or Letters
    25  Classic Yes classic-nodots  The Classic Logo, No Periods
    26  Banner  Yes banner-simp Simplified Banner Logo

Do "linux_logo -L num" where num is from above to get the appropriate logo.
Remember to also use -a to get ascii version.

每间隔 1 秒输出各大发行版 logo 的信息

for i in {1..26};do linux_logo -f -L $i;sleep 1;done

转载于:https://my.oschina.net/ziluoxingjun/blog/1806165

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值