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时,您将看到正在运行的操作系统的徽标,您将看到以下信息显示:
- 用户名
- 主机名
- 操作系统
- 内核版本
- 正常运行时间
- 已安装的软件包数量
- 壳牌版
- 屏幕分辨率
- 桌面环境
- 窗口管理器
- 窗口管理器主题
- GTK主题
- 图标主题
- 字形
- 中央处理器
- 内存
每次打开新的终端窗口时,都可以通过将其添加到bashrc文件中来获取屏幕抓取信息。
在终端窗口中键入以下内容以编辑bashrc文件:
sudo nano~ / .bashrc
使用向下箭头移动到文件的末尾,并在新的空行上输入以下内容:
if -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)。
您可以获取屏幕截图以显示信息,就像您运行不同的分发一样。例如,如果您使用的是Ubuntu,但您希望screenfetch显示Fedora徽标和信息。
为此,请键入以下内容:
screenfetch -D fedora
如果要显示CentOS徽标但信息显示您正在使用Ubuntu,请使用以下命令:
screenfetch -A CentOS
对于我的生活,我想不出你为什么要这样做,但如果你想使用它,那么选项就在那里。
您可以使用screenfetch通过使用-s命令行开关来截取屏幕截图。请注意,这需要一个完整的屏幕截图,而不仅仅是您正在使用的终端。