使用屏幕提示在终端中显示系统信息

Screenfetch在终端窗口中提供有关计算机和操作系统的有用信息。

Screenfetch可在大多数Linux发行版的存储库中使用。

如果您使用的是基于Debian的发行版,如Debian本身,Ubuntu,Linux Mint,Zorin等,则可以使用以下命令:

sudo apt-get install screenfetch

请注意,对于Debian,除非专门设置,否则不需要使用sudo。

如果您使用的是Fedora或CentOS,则可以使用以下命令来安装Screenfetch

yum install screenfetch

最后,对于openSUSE,您可以使用zypper,如下所示:

zypper安装screenfetch

您只需输入screenfetch即可在终端窗口中启动Screenfetch

如果您使用的是Ubuntu,那么您可能会收到有关缺少GLIB的错误。 解决这个问题的方法是安装python-gobject-2。

输入sudo apt-get install python-gobject-2来摆脱错误。

当您运行screenfetch时,您将看到您正在运行的操作系统的徽标,您将看到显示的以下信息:

您可以在每次打开新终端窗口时将屏幕信息添加到您的bashrc文件中。

在终端窗口中输入以下内容来编辑你的bashrc文件:

sudo nano〜/ .bashrc

使用向下箭头移动到文件的末尾,并在新的空白行中输入以下内容:

如果[-f / usr / bin / screenfetch]; 然后screenfetch; 科幻

这个命令基本上检查/ usr / bin目录中是否存在screenfetch,如果它存在,它将运行它。

按CTRL和O同样保存文件,然后按CTRL和X退出文件。

现在,无论何时打开终端或使用不同的TTY,屏幕信息都会出现。

根据手册页面,Screenfetch可用于以下Linux发行版(其中一些现在不再存在):

Screenfetch可以检测到的桌面管理器和窗口管理器的数量也受到限制。

例如桌面管理器是KDE,Gnome,Unity,Xfce,LXDE,Cinnamon,MATE,CDE和RazorQT。

Screenfetch有许多开关,您可以使用这些开关来显示和省略信息。

例如,如果您不想显示徽标,请使用screenfetch -n,而与此相反的是只显示没有信息的徽标。 你可以通过使用screenfetch -L来实现这一点。

其他开关包括从输出中去除颜色的功能(screenfetch-N),以及先显示徽标,然后显示下方信息(screenfetch -p)的功能。

您可以让screenfetch显示信息,就好像您运行的是不同的分发版。 例如,如果您使用的是Ubuntu,但您希望screenfetch显示Fedora徽标和信息。

为此请输入以下内容:

screenfetch -D fedora

如果您想显示CentOS徽标,但是显示您正在使用Ubuntu的信息显示如下命令:

screenfetch -A CentOS

对于我的生活,我想不出为什么你想这样做,但如果你想使用它,那么选项就在那里。

您可以使用-s命令行开关使用screenfetch截取屏幕截图。 请注意,这需要完整的屏幕截图,而不仅仅是您正在使用的终端。