linux命令图片,使用Linux命令行查看图像的方法有哪些
今天小编要跟大家分享的文章是关于使用Linux命令行查看图像的方法有哪些?在 Linux 中有很多 GUI
应用程序可以查看图像,但是这对经常使用命令行来工作的人可能会觉得很繁琐。今天小编要为大家介绍的是 3 个实用的 CLI 图像查看器来在终端上查看图像,让那些使用
CLI 的朋友能更加高效地工作。下面我们一起来看一看吧!
1、FIM
FIM 是 Fbi IMproved 的缩略语,意思是 Fbi 改进版。有些人可能还不了解 Fbi ,Fbi 全称 linux framebuffer
imageviewer。它使用系统的 framebuffer 直接从命令行显示图像。它默认显示的图像格式有
bmp、gif、jpeg、PhotoCD、png、ppm、tiff 和 xwd 。对于其他格式,它会尝试使用 ImageMagick
来进行转换。接下来我们就简单介绍一下它的安装和使用。
安装 FIM
FIM 可以在基于 deb 的系统(如 Ubuntu、Linux Mint)的默认存储库中使用,所以,这些用户可以用 apt-get 命令安装 FIM
:
$ sudo apt-get install fim
如果不能直接安装,那么可能就需要去 官方文档页面 “Download and build instructions”
这一部分下载源码并编译安装。
FIM 的使用
安装完后,你可以使用命令显示带有“自动缩放”选项( -a )的图像:
$ fim -a dog.jpg
FIM 支持一次性打开多个文件,例如,当前目录有很多个 .jpg 文件,你可以使用通配符 * 来打开这些文件:
$ fim -a * .jpg
或者,要打开目录中的所有图像,例如 Pictures :
$ fim Pictures/
我们还可以递归地打开文件夹及其子文件夹中的图像,然后对列表进行如下排序:
$ fim -R Pictures/ --sort
要以 ASCII 格式呈现图像,可以使用 -t 选项:
$ fim -t dog.jpg
退出 FIM 请按 ESC 或者 q 。最后介绍一些用于控制 FIM 中图像的常用快捷键:
· PageUp / Down:上一个图像/下一个图像
· +/-:放大/缩小
· a:自动缩放
· w:合适宽度
· h:合适身高
· j / k:向下平移/向上平移
· f / m:翻转/镜面反射
· r / R:旋转(顺时针和逆时针)
· ESC / q:退出
要想了解更多内容,请参考其手册页:
$ man fim
2、Viu
Viu 是使用 Rust 编程语言编写的免费开源 CLI 图像查看器。它的安装和使用也非常方便。使用 Viu 我们可以:
· 显示主流的图像格式,包括 .jpg .png .gif 等。
· 显示自定义尺寸的图像。
· 直接从图像托管平台显示图像,例如 giphy 。
安装 Viu
由于 Viu 是用 Rust 编写的,我们可以使用 Cargo 包管理器安装它。没有安装 Rust 的请先安装好在进行后续操作。在 Linux 中安装
Rust 后,运行以下命令安装 Viu :
$ cargo install viu
在 Arch Linux 及其衍生产品上,可以使用任何类似于 Yay 的 AUR 辅助程序安装:
$ yay -S viu
Viu 也可以作为编译的二进制文件使用。下载最新的二进制文件。下载完后,使其可执行:
$ chmod +x viu
然后将其移至相关的路径,例如 /usr/local/bin :
$ sudo mv viu /usr/local/bin/
Viu 的使用
Viu 的使用很简单,viu + 图像路径 ,然后敲 ENTER 键,例如:
$ viu image.jpg
你还可以通过 -h 高度, -w 宽度 自定义图像尺寸,例如:
$ viu image.jpg -w 40
若要在文件夹中一个接一个地显示多个图像,请使用如下通配符:
$ viu Desktop/pic *
显示 gif 图:
$ viu animated.gif
退出,只需按 CTRL + C 。还有,它还可以显示图像托管站点的图像,例如 Giphy ,操作如下:
$ curl -s https://media.giphy.com/media/6pUBXVTai18Iw/giphy.gif | viu -w
40
更多的 Viu 使用方法请参考它的帮助手册:
$ viu --help
3、Lsix
与前两个不同,Lsix 仅在终端中显示缩略图。它类似于类 Unix 系统中的 'ls' 命令,但仅适用于图像。Lsix 是一个简单的 BASH
脚本,可以使用 Sixel 图形工具在终端中查看缩略图。
以上就是小编今天为大家分享的关于使用Linux命令行查看图像的方法有哪些的文章,希望本篇文章能够对正在从事Linux相关工作的小伙伴们有所帮助。想要了解更多Linux想知识记得关注达内Linux培训官网。最后祝愿小伙伴们工作顺利!
文章来源于良许Linux ,作者良许
【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】
linux命令图片,使用Linux命令行查看图像的方法有哪些相关推荐
- Linux改变图片大小的命令,如何在Ubuntu命令行上调整图像大小
在过去的几年中,共享图形和照片非常流行,我相信您一定也已经发现自己正在共享甚至创建一些内容.在处理图形文件时,有时我们还必须通过更改其尺寸来调整它们的大小.这样,我们可以确保图像适合最终要显示它的视图 ...
- Linux改变图片大小的命令,Linux运维知识之linux下使用convert命令修改图片分辨率...
本文主要向大家介绍了Linux运维知识之linux下使用convert命令修改图片分辨率,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. Convert的resize子命令应该是 ...
- linux下图片裁剪工具,linux下图片处理工具ImageMagick使用方法
图片在网站所占的比重越来越重.更好的优化图片可以提高网站速度.减少宽带流量. ImageMagick 是一个用来创建.编辑.合成图片的软件.它可以读取.转换.写入多种格式的图片.图片切割.颜色替换.各 ...
- linux下图片处理,linux 图片处理 imagemagic
1. 一般图片处理需要安装 imagemagic:$ sudo apt-get install imagemagic 2. linux批量修改图片大小: find /home/wanghl/绝对路径 ...
- linux ftp图片服务器,linux ftp 图片服务器
弹性云服务器 ECS 弹性云服务器(Elastic Cloud Server)是一种可随时自助获取.可弹性伸缩的云服务器,帮助用户打造可靠.安全.灵活.高效的应用环境,确保服务持久稳定运行,提升运维效 ...
- Linux命令行查看图像
在 Linux 中有很多 GUI 应用程序可以查看图像,但是这对经常使用命令行来工作的人可能会觉得很繁琐.今天要介绍的是 3 个实用的 CLI 图像查看器来在终端上查看图像,让那些使用 CLI 的朋友 ...
- Linux系统笔记:shell命令、文件系统、Vi编辑器、文件IO、mmap()、bmp图片格式、线程
文章目录 一.shell命令集 二.ubuntu文件系统 三.vi编辑器 四.文件IO 五.Linux中C库mmap()函数详解 六.bmp图片格式详解 七.C语言笔记 (一)标准IO函数 time( ...
- 监控 Linux 性能的 18 个命令行工具
对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作.在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易.基于此原因,我们 ...
- linux 上使用wc -l命令快速查看文件内容有多少行,以及如何匹配指定字符查看多少行
1 linux的cat -n命令查看文件内容一共有多少行 1.cat -n命令查看文件多少行 cat -n filename 如:cat -n gallery_color_depth.txt - 2. ...
最新文章
- 设计模式C++实现——观察者模式
- 初识图机器学习(part5)--图表示学习2.0
- python中运算符号怎样表示_Python中的运算符与表达式
- 数据结构折半查找算法C语言,数据结构C语言实现----折半查找
- matplotlib之subplot和动态作图(笔记六)
- Java中常用的加密算法MD5,SHA,RSA
- php采集绕过cloudflare,关于pyspider绕过CloudFlare验证的问题
- [C++]各编译器对C++11的支持比较
- 白帽SQL注入实战过程记录(2)——根据information_schema组装SQL注入语句
- CentOS安装EPEL源
- Cesium:获取某个entity的位置属性 Cartesian3
- mybatis-plus代码自动生成器
- 360手机:360手机刷机 救砖 Twrp、Root、Magisk、360N4S骁龙版、360N5、N5S、N6、N6Lite、N6PRO、N7、N7Lite、N7PRO、Q5、Q5Plus
- 去中心化 分布式 自组织 概念区分与理解
- 输入一个数,分别输出个位,十位,百位
- 云计算入门教程普通用户
- Photoshop:给MM去斑的最简单方法
- 远程主机强迫关闭了一个现有的连接。请高手解答?
- 学java能打开大脑思维_脑科学:一句“去你的吧”,就可以判断出你是左脑型思维还是右脑型思维!...
- 从 Spec.到芯片_(数字IC、模拟IC、FPGA/CPLD设计的流程及EDA工具)