Linux_Logo  - 打印颜色的命令行工具Linux发布版的ANSI徽标

linuxlogolinux_logo是一个Linux命令行实用程序生成分布标志与一些系统信息的彩色 ANSI图片。

Linux_Logo - 打印颜色ANSI Distro的日志

此实用程序获取系统信息从 /proc文件系统 。linuxlogo能够显示比主机分配标志等各种标志的颜色ANSI形象。 与徽标相关的系统信息包括 - Linux内核版本,内核上次编译的时间,处理器数量/速度,制造商和处理器生成的核心。它还显示有关总物理RAM的信息。 在此值得一提的是 ,screenfetch类似于那种另一种工具,它显示的分布标志和更详细的和格式化,系统通知https://www.youcl.com/screenfetch-system-information-generator-for-linux/。我们早就已经介绍过screenfetch了,您可以参考:
  1. ScreenFetch - 生成Linux系统信息
linux_logoScreenfetch不应被相互比较。 虽然 screenfetch的输出更加格式化和详细,其中 linux_logo产生颜色ANSI图的最大数量,以及选项格式化输出。 linux_logo主要是用C编程语言,它显示Linux徽标在X Window系统,因此用户界面X11又名X Window系统应安装写入。该软件是在GNU通用公共许可证版本2.0下发布的。 对于本文的目的,我们使用下面的测试环境中测试 linux_logo工具。
Operating System : Debian Jessie
Processor : i3 / x86_64

在Linux中安装Linux Logo Utility

1. linuxlogo包(稳定版本 5.11)可从默认的包库使用apt,Yum或DNF包管理器,如下图所示所有Linux发行版下安装。
# apt-get install linux_logo			[On APT based Systems]
# yum install linux_logo			[On Yum based Systems]
# dnf install linux_logo			[On DNF based Systems]
OR
# dnf install linux_logo.x86_64			[For 64-bit architecture]
2.一旦 linuxlogo包已经安装,您可以运行命令 linuxlogo能为您所使用的分配默认标志..
# linux_logo
OR
# linuxlogo

获取默认操作系统徽标

3.使用选项 [-a]不打印任何花哨的颜色。 有用的,如果在黑色和白色的终端观看 linux_logo。
# linux_logo -a

黑白Linux标志

4.使用选项 [-l]仅打印LOGO,并排除所有其他系统信息。
# linux_logo -l

打印分发标志

5. [-u]交换机将显示系统正常运行时间。
# linux_logo -u

打印系统正常运行

6.如果您有兴趣的 平均负载 ,使用选项 [-y]您可以一次使用多个选项。
# linux_logo -y

打印系统负载平均

有关更多选项和帮助,您可能想运行。
# linux_logo -h

Linuxlogo选项和帮助

7.有一个大量的内置标识各种Linux发行版。 您可能会看到所有这些选项使用标志 -L list开关。
# linux_logo -L list

Linux徽标列表

现在,你想从列表中可以打印任何标志,你可以使用 -L NUM-L NAME显示选定的标志。
  1. -L NUM -将打印的标志与号NUM(不推荐)。
  2. -L名称 -将打印的标识名称为NAME。
例如,要显示AIX徽标,可以使用command as:
# linux_logo -L 1
OR
# linux_logo -L aix

打印AIX徽标

注意事项 :本 -L 1其中 1是指AIX标志出现在列表中,其中数字命令 -L aix是指AIX的标志出现在列表中的名称。 同样,您可以使用这些选项打印任何徽标,几个示例看看..
# linux_logo -L 27
# linux_logo -L 21

各种Linux标志

这样,你可以使用任何徽标只是使用数字或名称,即反对它。

Linux_logo的一些有用的技巧

8.你可能喜欢在登录打印您的Linux发行版的标志。 在登录时,你可以在结尾处添加以下行打印默认标志 ~/.bashrc文件。
if [ -f /usr/bin/linux_logo ]; then linux_logo; fi
注意 :如果没有任何 ~/.bashrc文件,您可能需要创建一个用户主目录下。 9.添加上述行,就注销并重新登录再看看你的Linux发行版的默认徽标后。

在用户登录时打印徽标

还要注意,您可以打印任何徽标,登录后,只需添加以下行。
if [ -f /usr/bin/linux_logo ]; then linux_logo -L num; fi
重要事项:不要忘了这是对的标志,你想用更换次数 NUM。 10.你也可以简单的通过指定如下图所示的标识位置打印自己的徽标。
# linux_logo -D /path/to/ASCII/logo
11.网络登录打印的标志。
# /usr/local/bin/linux_logo > /etc/issue.net
你可能喜欢用 ASCII码的标志,如果有颜色填充的ANSI标志,因为没有支持:
# /usr/local/bin/linux_logo -a > /etc/issue.net
12.创建一个企鹅口-一组端口的回答连接。 要创建企鹅端口添加下面一行到文件 / etc / services文件。
penguin	4444/tcp	penguin
这里 '4444'是这是目前的分类和不使用任何资源的端口号。您可以使用其他端口。 还要添加下面一行到文件 /etc/inetd.conf文件。
penguin	stream	     tcp	nowait	root /usr/local/bin/linux_logo 
重新启动 inetd的服务如下:
# killall -HUP inetd
此外 linux_logo可在启动脚本中使用以欺骗攻击,以及您可以与朋友玩恶作剧。这是一个很好的工具,我可以在我的一些脚本中使用它来获得输出按分布基础。 尝试一次,你不会后悔。让我们知道你对这个实用程序的看法,以及它对你有用。保持连接!保持评论。喜欢和分享我们,并帮助我们传播。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏