Linux中有很多GUI应用程序可以查看图像,但这对于经常使用命令行工作的人来说可能会很麻烦。今天给大家介绍3个实用的CLI图片查看器,在终端查看图片,让使用CLI的小伙伴们工作更高效。1、FIMFIM是FbiIMproved的缩写,意思是Fbi的改进版。可能有人不知道Fbi,Fbi的全称是linuxframebufferimageviewer。它使用系统的帧缓冲区直接从命令行显示图像。它默认显示的图像格式是bmp、gif、jpeg、PhotoCD、png、ppm、tiff和xwd。对于其他格式,它会尝试使用ImageMagick进行转换。下面简单介绍一下它的安装和使用。更多Linux干货资讯,可在公众号“良墟Linux”后台免费回复“资讯”。在基于deb的系统(如Ubuntu、LinuxMint)的默认存储库中可以安装FIMFIM,因此这些用户可以使用apt-get命令安装FIM:$sudoapt-getinstallfim如果无法直接安装,则可能需要到官方文档页面“下载和构建说明”下载源码并编译安装。FIM的使用安装后,可以使用带“自动缩放”选项(-a)的命令显示图像:$fim-adog.jpgFIM支持一次打开多个文件,比如当前目录有很多.jpg文件,可以使用通配符*来打开这些文件:$fim-a*.jpg或者,打开一个目录下的所有图片,比如图片:$fimPictures/我们也可以递归打开文件夹及其子文件夹images,然后按如下方式对列表进行排序:$fim-RPictures/--sort要以ASCII格式呈现图像,请使用-t选项:$fim-tdog.jpg要退出FIM,请按ESC或q。最后介绍一下FIM中控制图片的一些常用快捷键:PageUp/Down:上一张图片/下一张图片+/-:放大/缩小a:自动缩放w:适合宽度h:适合高度j/k:向下平移/upf/m:flip/mirrorr/R:rotate(clockwiseandcounterclockwise)ESC/q:quit信息可在公众号“良旭Linux”后台回复“信息”免费获取。2.ViuViu是一个用Rust编程语言编写的免费开源CLI图像查看器。安装和使用也非常方便。使用Viu我们可以:显示主流图像格式,包括.jpg.png.gif等。显示自定义尺寸的图像。直接显示来自图像托管平台(例如giphy)的图像。安装Viu由于Viu是用Rust编写的,我们可以使用Cargo包管理器安装它。如果您还没有安装Rust,请先安装它,然后再继续。在Linux中安装Rust后,运行以下命令来安装Viu:$cargoinstallviu在ArchLinux及其衍生产品上,可以使用任何AUR帮助程序(如Yay)安装它:$yay-SviuViu也可以作为编译后的二进制文件使用。下载最新的二进制文件。下载后使其可执行:$chmod+xviu然后移动到相关路径,如/usr/local/bin:$sudomvviu/usr/local/bin/Viu使用Viu很简单,viu+image路径,然后回车,例如:$viuimage.jpg也可以通过-h高度,-w宽度自定义图片的大小,例如:$viuimage.jpg-w40要在一个文件夹中到一个接一个地显示多个图像,使用这样的通配符:$viuDesktop/pic\*要显示gif:$viuanimated.gif退出,只需按CTRL+C。此外,它还可以显示来自图像托管站点(例如Giphy)的图像,如下所示:$curl-shttps://media.giphy.com/media/6pUBXVTai18Iw/giphy.gif|viu-w40更多Viu用法方法请参考其帮助手册:$viu--help3。Lsix与前两者不同,Lsix在终端中只显示缩略图。它类似于类Unix系统中的“ls”命令,但仅适用于图像。Lsix是一个简单的BASH脚本,用于使用Sixel图形工具在终端中查看缩略图。这个工具我之前写过一篇类似的文章,大家可以点击下面的链接查看:什么?Linux终端也可以用来查看女神照片?看到的都是真爱,走之前怎么不竖个大拇指?您的“三通”是良旭继续创作的最大动力!关注原创公众号《良序Linux》,第一时间获取最新Linux干货!公众号后台回复【信息】【面试】【简历】获取精选一线大厂的面试、自我提升、简历等信息。关注我的博客:lxlinux.net
