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发行版(其中一些现在不再存在):
Antergos
拱
BLAG
CentOS的
脉轮
帽子
Crunchbang
症结
Debian的
深入
Dragora
基本操作系统
演进操作系统
Fedora的
Frugalware
Fuduntu
Funtoo
Gentoo的
的gNewSense
Jiyuu
卡利
卡奥斯
Korora配
LinuxDeepin
Linux Mint
Linux Mint Debian Edition
徽标
Mageia
的Mandriva
Manjaro
NixOS
openSUSE的
抛物线
PeppermintOS
Raspbian
红帽
沙巴翁
科学
Slackware的
SolusOS
Tinycore
TRISQUEL
Ubuntu的
Viperr
空虚
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截取屏幕截图。 请注意,这需要完整的屏幕截图,而不仅仅是您正在使用的终端。