2013-09-12 21:28:45 +08:00
|
|
|
|
#screenFetch: 命令行信息截图工具
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
[screenFetch](https://github.com/KittyKatt/screenFetch) 是一个“命令行信息截图工具”。它可以在终端上显示系统信息,并进行桌面截图。它能生成漂亮的文本的系统信息和ASCII艺术的发行版LOGO,然后显示在截屏图片中。
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
它会自动检测你的发行版并显示其ASCII版本的LOGO,在其右侧显示系统信息。可以通过选项来指定是否显示LOGO、指定颜色,进行截图,甚至可以自定义截图的命令。screenFectch非常容易添加和扩展。
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
screenFetch将显示以下系统信息:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 13:43:29 +08:00
|
|
|
|
- 当前登录用户
|
2013-09-12 15:54:41 +08:00
|
|
|
|
- 操作系统版本
|
2013-09-12 13:43:29 +08:00
|
|
|
|
- 内核版本
|
|
|
|
|
- 总计运行时间
|
2013-09-12 17:28:01 +08:00
|
|
|
|
- 已安装包数量
|
2013-09-12 13:43:29 +08:00
|
|
|
|
- 当前shell详情
|
|
|
|
|
- 当前屏幕分辨率
|
|
|
|
|
- 当前桌面环境
|
|
|
|
|
- 当前窗口管理器(文件管理器)
|
2013-09-12 21:28:45 +08:00
|
|
|
|
- 总计及空闲磁盘使用百分比
|
2013-09-12 15:54:41 +08:00
|
|
|
|
- CPU详情,如处理器速度、类型
|
|
|
|
|
- 总计及当前内存使用量
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
###在Linux上安装screenFectch
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
您可以通过直接从项目页下载源码包的方式安装,或者从screenFetch git库克隆。
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 13:43:29 +08:00
|
|
|
|
源码安装:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 17:28:01 +08:00
|
|
|
|
下载 [最新版](http://git.silverirc.com/cgit.cgi/screenfetch.git/). 我下载并安装在/home/sk/Downloads目录.
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 13:43:29 +08:00
|
|
|
|
用命令解压:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
$ unzip Downloads/screenfetch-3.1.0.zip
|
|
|
|
|
|
2013-09-12 13:43:29 +08:00
|
|
|
|
进入screenFectch目录,并设置执行权限.
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
$ cd screenfetch-3.1.0/
|
|
|
|
|
$ chmod +x screenfetch-dev
|
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
在命令行运行:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
$ ./screenfetch-dev
|
|
|
|
|
|
2013-09-12 13:43:29 +08:00
|
|
|
|
输出示例:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
![img](http://180016988.r.cdn77.net/wp-content/uploads/2013/09/sk@sk-screenfetch-3.1.0_008.png)
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 16:01:16 +08:00
|
|
|
|
###通过git库安装
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 16:02:55 +08:00
|
|
|
|
首先确认你是否安装了git.
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
2013-09-12 15:54:41 +08:00
|
|
|
|
如果没有安装,基于RHEL系统的用户用以下命令安装:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
# yum install git
|
|
|
|
|
|
2013-09-12 15:54:41 +08:00
|
|
|
|
基于Debian系统的用户用以下命令安装:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
# apt-get install git
|
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
使用命令克隆screenFectch库:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
# git clone git://github.com/KittyKatt/screenFetch.git screenfetch
|
|
|
|
|
|
2013-09-12 21:28:45 +08:00
|
|
|
|
复制文件到/usr/bin/目录,并设置执行权限:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
# cp screenfetch/screenfetch-dev /usr/bin/screenfetch
|
|
|
|
|
# chmod +x /usr/bin/screenfetch
|
|
|
|
|
|
2013-09-12 13:43:29 +08:00
|
|
|
|
运行screenFectch:
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
# screenfetch
|
|
|
|
|
|
2013-09-12 15:54:41 +08:00
|
|
|
|
您将会看到如上面截图所示的结果.
|
2013-09-12 21:28:45 +08:00
|
|
|
|
|
2013-09-12 09:52:18 +08:00
|
|
|
|
|
|
|
|
|
via: http://www.unixmen.com/screenfetch-bash-screenshot-information-tool/
|