Linux系统

想用酷炫的方式在Console显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

想用彩色酷炫极客的方式在Console控制台上显示Linux标志和基本硬件信息?不用找了,来试试超赞的 screenfetch 和 linux_logo 工具吧。

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

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

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

 

来看看 screenfetch 吧

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

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

 

在 Debian/Ubuntu/Mint上安装 screenfetch

打开终端应用。在基于 Debian 或 Ubuntu 或 Mint 的系统上只需要输入下列 apt-get(或者apt) 命令:

sudo apt-get install screenfetch

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

 

在 Mac OS X 上安装 screenfetch

打开MacOS的终端应用。输入下列命令:

brew install screenfetch

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

 

在 FreeBSD 上安装 screenfetch

打开FreeBSD的终端应用。输入下列 pkg 命令:

sudo pkg install sysutils/screenfetch

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

 

在 旧版Fedora/RHEL/CentOS 上安装 screenfetch

打开终端应用。由于yum源并未提供screenfetch的下载,所以请输入下列命令从git上下载编译好的应用:

git clone https://github.com/KittyKatt/screenFetch.git
cp screenFetch/screenfetch-dev /usr/local/bin/screenfetch

若您拥有其他第三方yum源并支持screenfetch的下载,可以尝试命令:

sudo yum install screenfetch

 

在 新版Fedora22/RHEL8/CentOS8 上安装 screenfetch

打开终端应用。输入下列 dnf 命令:

sudo dnf install screenfetch

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

 

我该怎么使用 screefetch 工具?

只需输入以下命令即可:

screenfetch

这是不同系统的输出:

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

Fedora 上的 Screenfetch

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

OS X 上的 Screenfetch

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

FreeBSD 上的 Screenfetch

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

Debian 上的 Screenfetch

想用酷炫的方式在Console显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!插图9

CentOS7 上的 Screenfetch

 

使用screenfetch获取截屏

要获取截屏并保存成文件,输入:

screenfetch -s

你会看到一个文件 ~/screenFetch-*.jpg。

 

再来看看 linux_logo 吧

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

 

在 Debian/Ubuntu/Mint 上安装Linux_Logo

打开终端应用。在基于 Debian 或 Ubuntu 或 Mint 的系统上只需要输入下列 apt-get(或者apt) 命令:

sudo apt-get install linuxlogo

想用酷炫的方式在Console显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!插图10

**注意:新版apt源中linuxlogo中间是没有“_”的

 

在 旧版CentOS/RHEL/Fedora 上安装Linux_Logo

打开终端应用。输入下列 yum命令:

sudo yum install linux_logo

想用酷炫的方式在Console显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!插图11

 

在 新版Fedora22/RHEL8/CentOS8 上安装 Linux_Logo

打开终端应用。输入下列 dnf 命令:

sudo dnf install linux_logo

在 FreeBSD/Mac OS X 上安装 Linux_Logo

**请参阅上述ScreenFetch的安装方法**

 

我该怎么使用Linux_Logo工具?

只需输入以下命令即可:

# 大多数Linux系统输入下列命令:
linux_logo

# 部分使用apt安装的系统需要输入下列命令:
linuxlogo

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

在Debian上运行 linux_logo

想用酷炫的方式在Console显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!插图13

在Debian-RaspberryPi树莓派上运行 linux_logo

 

等等,还有更多玩法!

你可以用这个命令查看内置的标志列表:

# 大多数Linux系统输入下列命令:
linux_logo -f -L list


# 部分使用apt安装的系统需要输入下列命令:
linuxlogo -f -L list

 

输出示例:

AvailableBuilt-inLogos:
NumTypeAsciiNameDescription
1ClassicYes aix AIX Logo
2BannerYes bsd_banner FreeBSDLogo
3ClassicYes bsd FreeBSDLogo
4ClassicYes irix IrixLogo
5BannerYes openbsd_banner OpenBSDLogo
6ClassicYes openbsd OpenBSDLogo
7BannerYes solaris TheDefaultBannerLogos
8BannerYes banner TheDefaultBannerLogo
9BannerYes banner-simp SimplifiedBannerLogo
10ClassicYes classic TheDefaultClassicLogo
11ClassicYes classic-nodots TheClassicLogo,NoPeriods
12ClassicYes classic-simp ClassicNoDotsOrLetters
13ClassicYes core CoreLinuxLogo
14BannerYes debian_banner_2 DebianBanner2
15BannerYes debian_banner DebianBanner(white)
16ClassicYes debian DebianSwirlLogos
17ClassicYes debian_old DebianOldPenguinLogos
18ClassicYes gnu_linux Classic GNU/Linux
19BannerYes mandrake Mandrakelinux(TM)Banner
20BannerYes mandrake_banner Mandrake(TM)LinuxBanner
21BannerYes mandriva Mandriva(TM)LinuxBanner
22BannerYes pld PLD Linux banner
23ClassicYes raspi An ASCII RaspberryPi logo
24BannerYes RedHat RedHatBanner(white)
25BannerYes slackware SlackwareLogo
26BannerYes sme SME ServerBannerLogo
27BannerYes sourcemage_ban SourceMage GNU/Linux banner
28BannerYes sourcemage SourceMage GNU/Linux large
29BannerYes SUSE SUSE Logo
30BannerYes ubuntu UbuntuLogo
Do"linux_logo -L num"where num isfrom above to get the appropriate logo.
Remember to also use-a to get ascii version.

查看 aix 的标志,输入:

linux_logo -f -L aix

查看 openbsd 的标志:

linux_logo -f -L openbsd

或者只是随机看看一些 Linux 标志(每次都不一样):

linux_logo -f -L random_xy

你可以像下面那样结合 bash 的循环来显示不同的标志,输入:

想用酷炫的方式在Console控制台显示Linux标志与硬件信息?来试试screenfetch和linux_logo吧!

动图: 用shell脚本写个简单linux_logo循环,既有趣又能发朋友圈耍酷

 

关于screenfetch和linux_logo如何获取帮助

输入下列命令:

screefetch -h
linux_logo -h

参考官网

(END)

 

文章源自: http://www.cyberciti.biz/hardware/howto-display-linux-logo-in-bash-terminal-using-screenfetch-linux_logo/

作者:Vivek Gite 译者:alim0x 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出