天天看點

screenfetch 和 linux_logo安裝使用

1、screenFetch 是一個能夠在截屏中顯示系統/主題資訊的指令行工具。它可以在 Linux,OS X,FreeBSD 以及其它的許多類Unix系統上使用。來自 man 手冊的說明:

可以用來生成那些漂亮的終端主題資訊和用 ASCII 構成的發行版标志,就像如今你在别人的截屏裡看到的那樣。它會自動檢測你的發行版并顯示 ASCII 版的發行版标志,并且在右邊顯示一些有價值的資訊。

安裝 screenfetch

<code>克隆screenFectch庫:</code>

<code>git clone https:</code><code>//github</code><code>.com</code><code>/KittyKatt/screenFetch</code><code>.git</code>

<code>Cloning into </code><code>'screenFetch'</code><code>...</code>

<code>remote: Counting objects: 3659, </code><code>done</code><code>.</code>

<code>remote: Total 3659 (delta 0), reused 0 (delta 0), pack-reused 3659</code>

<code>Receiving objects: 100% (3659</code><code>/3659</code><code>), 3.60 MiB | 993.00 KiB</code><code>/s</code><code>, </code><code>done</code><code>.</code>

<code>Resolving deltas: 100% (2111</code><code>/2111</code><code>), </code><code>done</code><code>.</code>

<code>移動到指定檔案夾下:</code>

<code>#mv screenFetch /usr/bin/</code>

<code>添加可執行權限:</code>

<code>#chmod +x /usr/bin/screenFetch/</code>

<code>執行指令:</code>

<code>#/usr/bin/screenFetch/screenfetch-dev</code>

<code>                  </code><code>..                    root@kvm-host</code>

<code>                 </code><code>.PLTJ.                  OS: CentOS 7.3.1611 Core</code>

<code>                </code><code>&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;                 Kernel: x86_64 Linux 3.10.0-514.el7.x86_64</code>

<code>       </code><code>KKSSV</code><code>' 4KKK LJ KKKL.'</code><code>VSSKK        Uptime: 2d 21h 20m</code>

<code>       </code><code>KKV</code><code>' 4KKKKK LJ KKKKAL '</code><code>VKK        Packages: 939</code>

<code>       </code><code>V</code><code>' '</code> <code>'VKKKK LJ KKKKV'</code> <code>' '</code><code>V        Shell: </code><code>bash</code> <code>4.2.46</code>

<code>       </code><code>.4MA.</code><code>' '</code><code>VKK LJ KKV</code><code>' '</code><code>.4Mb.        CPU: Intel Core i9-7900K @ 6x 0MHz [100.0°C]</code>

<code>     </code><code>. KKKKKA.</code><code>' '</code><code>V LJ V</code><code>' '</code><code>.4KKKKK .      GPU: svgadrmfb</code>

<code>   </code><code>.4D KKKKKKKA.</code><code>''</code> <code>LJ </code><code>''</code><code>.4KKKKKKK FA.    RAM: 949MiB / 7806MiB</code>

<code>  </code><code>&lt;QDD ++++++++++++  ++++++++++++ GFD&gt;  </code>

<code>   </code><code>'VD KKKKKKKK'</code><code>.. LJ ..'KKKKKKKK FV    </code>

<code>     </code><code>' VKKKKK'</code><code>. .4 LJ K. .</code><code>'KKKKKV '</code>     

<code>        </code><code>'VK'</code><code>. .4KK LJ KKA. .</code><code>'KV'</code>        

<code>       </code><code>A. . .4KKKK LJ KKKKA. . .4       </code>

<code>       </code><code>KKA. </code><code>'KKKKK LJ KKKKK'</code> <code>.4KK       </code>

<code>       </code><code>KKSSA. VKKK LJ KKKV .4SSKK       </code>

<code>                </code><code>&lt;&gt;&lt;&gt;&lt;&gt;&lt;&gt;                </code>

<code>                 </code><code>'MKKM'</code>

2、linux_logo 程式生成一個彩色的 ANSI 版企鵝圖檔,還包含一些來自 /proc 的系統資訊

隻需按照你的 Linux 發行版安裝相應的軟體包即可:

<code>Debian</code><code>/Ubutnu/Mint</code>

<code>#apt-get install linux_logo</code>

<code> </code> 

<code>CentOS</code><code>/RHEL/</code><code>舊版 Fedora</code>

<code>#yum install linux_logo</code>

<code>Fedora Linux v22+ 或更新版本</code>

<code># dnf install linux_logo</code>

運作:

<code>$ linux_logo</code>

<code>             </code><code>,        ,</code>

<code>            </code><code>/(        )`</code>

<code>            </code><code>\ \___   / |</code>

<code>            </code><code>/-</code> <code>_  `-/  '</code>

<code>           </code><code>(/\/ \ \   /\</code>

<code>           </code><code>/ /   | `    \</code>

<code>           </code><code>O O   ) /    |</code>

<code>           </code><code>`-^--</code><code>'`&lt;     '</code>

<code>          </code><code>(_.)  _  )   /</code>

<code>           </code><code>`.___/`    /</code>

<code>             </code><code>`-----' /</code>

<code>&lt;----.     __ / __   \</code>

<code>&lt;----|====O)))==) \) /====</code>

<code>&lt;----</code><code>'    `--'</code> <code>`.__,' \</code>

<code>             </code><code>|        |</code>

<code>              </code><code>\       /       /\</code>

<code>         </code><code>______( (_  / \______/</code>

<code>       </code><code>,</code><code>'  ,-----'</code>   <code>|</code>

<code>       </code><code>`--{__________)</code>

<code>Linux Version 3.10.0-514.el7.x86_64, Compiled </code><code>#1 SMP Tue Nov 22 16:42:41 UTC 2016</code>

<code>         </code><code>Two 4.2GHz Intel i9 Processors, 8GB RAM, 16800 Bogomips Total</code>

<code>                                    </code><code>kvm-host</code>

<code>可以用這個指令檢視内置的标志清單:</code>

<code>$ linux_logo -f -L list</code>

<code>Available Built-</code><code>in</code> <code>Logos:</code>

<code>        </code><code>Num     Type    Ascii   Name            Description</code>

<code>        </code><code>1       Banner  Yes     bsd_banner      FreeBSD Logo</code>

<code>        </code><code>2       Classic Yes     irix            Irix Logo</code>

<code>        </code><code>3       Classic Yes     bsd             FreeBSD Logo</code>

<code>        </code><code>4       Banner  Yes     solaris         The Default Banner Logos</code>

<code>        </code><code>5       Classic Yes     aix             AIX Logo</code>

<code>        </code><code>6       Classic Yes     classic         The Default Classic Logo</code>

<code>        </code><code>7       Banner  Yes     debian_banner   Debian Banner (white) </code>

<code>        </code><code>8       Banner  Yes     mandrake_banner Mandrake(TM) Linux Banner</code>

<code>        </code><code>9       Banner  Yes     pld             PLD Linux banner</code>

<code>        </code><code>10      Banner  Yes     suse            SUSE Logo</code>

<code>        </code><code>11      Banner  Yes     sourcemage_ban  Source Mage GNU</code><code>/Linux</code> <code>banner</code>

<code>        </code><code>12      Classic Yes     gnu_linux       Classic GNU</code><code>/Linux</code>

<code>        </code><code>13      Classic Yes     core            Core Linux Logo</code>

<code>        </code><code>14      Classic Yes     debian          Debian Swirl Logos</code>

<code>        </code><code>15      Banner  Yes     slackware       Slackware Logo</code>

<code>        </code><code>16      Banner  Yes     mandriva        Mandriva(TM) Linux Banner</code>

<code>        </code><code>17      Banner  Yes     redhat          RedHat Banner (white) </code>

<code>        </code><code>18      Banner  Yes     ubuntu          Ubuntu Logo</code>

<code>        </code><code>19      Classic Yes     debian_old      Debian Old Penguin Logos </code>

<code>        </code><code>20      Banner  Yes     sme             SME Server Banner Logo</code>

<code>        </code><code>21      Banner  Yes     sourcemage      Source Mage GNU</code><code>/Linux</code> <code>large</code>

<code>        </code><code>22      Banner  Yes     mandrake        Mandrakelinux(TM) Banner</code>

<code>        </code><code>23      Banner  Yes     banner          The Default Banner Logo</code>

<code>        </code><code>24      Classic Yes     classic-simp    Classic No Dots Or Letters</code>

<code>        </code><code>25      Classic Yes     classic-nodots  The Classic Logo, No Periods</code>

<code>        </code><code>26      Banner  Yes     banner-simp     Simplified Banner Logo</code>

<code>Do </code><code>"linux_logo -L num"</code> <code>where num is from above to get the appropriate logo.</code>

<code>Remember to also use -a to get ascii version.</code>

<code>$ linux_logo -L 14</code>

<code>                               </code> 

<code>         </code><code>_sudZUZ</code><code>#Z#XZo=_         DDDD   EEEEEE BBBB   IIIIII  AAAA   NN   NN</code>

<code>      </code><code>_jmZZ2!!~---~!!X</code><code>##wa       DD DD  EE     BB BB    II   AA  AA  NNN  NN</code>

<code>   </code><code>.&lt;wdP~~            -!YZL,     DD  DD EEEEE  BBBBB    II   AAAAAA  NNNN NN</code>

<code>  </code><code>.mX2'       _%aaa__     XZ[.   DD DD  EE     BB  BB   II   AA  AA  NN NNNN</code>

<code>  </code><code>oZ[      _jdXY!~?S</code><code>#wa   ]Xb;   DDDD   EEEEEE BBBBB  IIIIII AA  AA  NN   NN</code>

<code> </code><code>_</code><code>#e'     .]X2(     ~Xw|  )XXc </code>

<code>.2Z`      ]X[.       xY|  ]oZ(   Linux Version 3.10.0-514.el7.x86_64</code>

<code>.2</code><code>#;      )3k;     _s!~   jXf`   Compiled #1 SMP Tue Nov 22 16:42:41 UTC 2016</code>

<code> </code><code>1Z&gt;      -]Xb/    ~    __</code><code>#2(    Two 4.2GHz Intel i9 Processors, 8GB RAM</code>

<code> </code><code>-Zo;       +!4ZwaaaauZZXY'      16800 Bogomips Total</code>

<code>  </code><code>*</code><code>#[,        ~-?!!!!!!-~        kvm-host</code>

<code>   </code><code>XUb;.                       </code>

<code>    </code><code>)YXL,,                     </code>

<code>      </code><code>+3</code><code>#bc,                   </code>

<code>        </code><code>-)SSL,,                </code>

<code>           </code><code>~~~~~</code>

<code>或者隻是随機看看一些 Linux 标志:</code>

<code>$ linux_logo -f -L random_xy</code>

<code>                </code><code>SSSSS  OOOO  L        AA   RRRRR   III  SSSSS</code>

<code>               </code><code>S      O    O L       A  A  R    R   I  S</code>

<code>               </code><code>S      O    O L      A    A R    R   I  S</code>

<code>                </code><code>SSSS  O    O L      AAAAAA RRRRR    I   SSSS</code>

<code>                    </code><code>S O    O L      A    A R R      I       S</code>

<code>                    </code><code>S O    O L      A    A R  R     I       S</code>

<code>               </code><code>SSSSS   OOOO  LLLLLL A    A R   R   III SSSSS</code>

輸入下列指令:

<code>$ screefetch -h</code>

<code>$ linux_logo -h</code>

4、可以在登入界面輸出你的 Linux 發行版徽标。要輸出預設徽标,你可以在 <code>~/.bashrc</code>檔案的最後添加以下内容

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

如果沒有<code>~/.bashrc</code> 檔案,你需要在目前使用者的 home 目錄下建立一個

 在添加以上内容後,你隻需要登出并重新登入即可看到你的發行版的預設徽标

其實你也可以在登入後輸出任意随機圖示,隻需加入以下内容:

<code>if</code> <code>[ -f </code><code>/usr/bin/linux_logo</code> <code>]; </code><code>then</code> <code>linux_logo -L random_xy; </code><code>fi</code>

<code>Last login: Thu Aug 24 00:05:10 2017 from 192.168.0.190</code>

<code>   </code><code>####   ###                 ###</code>

<code>  </code><code>##  ##   ##                  ##</code>

<code>  </code><code>##       ##   ####    ####   ##  ### ###        ### ####   ### ###   ####</code>

<code>   </code><code>###     ##      ##  ##      ## ##    ##   ##   ##     ##   ###  ## ##  ##</code>

<code>     </code><code>##    ##   #####  ##      ####      ## #### ##   #####   ##      ######</code>

<code>  </code><code>##  ##   ##  ##  ##  ##      ## ##      ###  ###   ##  ##   ##      ##</code>

<code>|  </code><code>####   ####  ######  ####  ###  ###    ##    ##    ######  ##       #####</code>

<code>`------------------------------------------------------------- l  i  n  u  x</code>

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

<code>$ linux_logo -D </code><code>/path/to/ASCII/logo</code>

如果你想使用 ASCII 徽标而不是含有顔色的 ANSI 徽标,則使用如下指令

<code>$ linux_logo -a &gt; </code><code>/etc/issue</code><code>.net</code>

5、用指令在終端循環列印logo:

<code>for</code> <code>i </code><code>in</code> <code>{1..30};</code><code>do</code> <code>linux_logo -f -L $i;</code><code>sleep</code> <code>2;</code><code>done</code>

<code>       </code><code>&gt;&gt;&gt;&gt; OOO        IIIIII IIIIII IIIIII II  II</code>

<code>     </code><code>&gt;&gt;&gt;&gt;&gt;N NOOOO        II   II  II   II    IIII</code>

<code>   </code><code>OOO&gt;&gt; NN NN OOOO      II   IIIIII   II     II</code>

<code>    </code><code>OOOO NN NN  NNN      II   II II    II    IIII</code>

<code>      </code><code>OOONN NNNNN      IIIIII II  II IIIIII II  II</code>

<code> </code><code>OOOO  OOON NNN   NNN</code>

<code> </code><code>NNOOO &gt;&gt;OONN &gt;&gt; NNNN</code>

<code> </code><code>NN  OOOO    NNNNN NN  Linux Version 3.10.0-514.el7.x86_64</code>

<code> </code><code>NN&gt;&gt;&gt;OOOO&gt;&gt;&gt;NN &gt;&gt; NN  Compiled </code><code>#1 SMP Tue Nov 22 16:42:41 UTC 2016</code>

<code> </code><code>NN&gt;&gt;  &gt;NN&gt; NN&gt;&gt; &gt;&gt;NN  Two 4.2GHz Intel i9 Processors, 8GB RAM</code>

<code> </code><code>NN  &gt;&gt;&gt;NN  NN &gt;&gt;  NN  16800 Bogomips Total</code>

<code>    </code><code>&gt;&gt;&gt; NN  NN  &gt;&gt;     kvm-host</code>

<code>   </code><code>OOO  NN  NN   OOO </code>

<code>    </code><code>OOO NN  NN OOO   </code>

<code>     </code><code>OOONN  NNOOO    </code>

<code>      </code><code>OONN  NNO      </code>

<code>           </code><code>`-^--</code><code>'`&lt;     '</code>  <code>Linux Version 3.10.0-514.el7.x86_64</code>

<code>          </code><code>(_.)  _  )   /  Compiled </code><code>#1 SMP Tue Nov 22 16:42:41 UTC 2016</code>

<code>           </code><code>`.___/`    /  Two 4.2GHz Intel i9 Processors, 8GB RAM</code>

<code>             </code><code>`-----' /  16800 Bogomips Total</code>

<code>&lt;----.     __ / __   \  kvm-host</code>

<code>                            </code><code>AAAA  IIIIII XX  XX</code>

<code>                           </code><code>AA  AA   II    XXXX</code>

<code>  </code><code>()  ()  ()  ()  ()  ()   AAAAAA   II     XX</code>

<code>  </code><code>()  ()  ()  ()  ()  ()   AA  AA IIIIII XX  XX</code>

<code>                         </code> 

<code>  </code><code>()  ()  ()  ()  ()  () </code>

<code>                           </code><code>Linux Version 3.10.0-514.el7.x86_64</code>

<code>  </code><code>()  ()  ()  ()  ()  ()   Compiled </code><code>#1 SMP Tue Nov 22 16:42:41 UTC 2016</code>

<code>                           </code><code>Two 4.2GHz Intel i9 Processors, 8GB RAM</code>

<code>  </code><code>()  ()  ()  ()  ()  ()   16800 Bogomips Total</code>

<code>                           </code><code>kvm-host</code>

<code>  </code><code>()  ()  ()  ()  ()  ()</code>

<code></code>

本文轉自 喵來個魚 51CTO部落格,原文連結:http://blog.51cto.com/m51cto/1958840,如需轉載請自行聯系原作者

繼續閱讀