Linux终端查看图片具体方法

Linux终端如何查看图像?本篇文章将使用ImageMagickfim 命令为大家演示一下Linux终端查看图片具体方法。

如何使用 display 命令从终端查看图像

ImageMagick 是一个自由开源、功能丰富、基于命令行的图像处理工具。它用于创建、编辑、合成或转换位图图像。它可以读取和写入各种格式(超过 200 种)的图像,包括 PNG、JPEG、GIF、PDF、SVG 等。它可以调整图像的大小、镜像、旋转、转换图像、调整图像颜色、应用各种特殊效果等。它支持批处理,允许你一次处理所有图像。

如何安装 ImageMagick?

ImageMagick 软件包包含在大多数 Linux 发行版的官方仓库中。使用发行版软件包管理器来安装它。

**需要注意的是:**确保你的 Linux 系统上已经安装了 “Development Tools” 包,这是安装的前提条件。

对于 RHEL/CentOS 6/7 系统,请使用 yum 命令 安装 ImageMagick:

$ sudo yum install -y ImageMagick ImageMagick-devel

在 RHEL/CentOS 8 和 Fedora 系统,使用 dnf 命令 安装 ImageMagick:

$ sudo dnf install -y ImageMagick ImageMagick-devel

对于 Debian/Ubuntu 系统,使用 apt 命令 或 apt-get 命令 安装 ImageMagick:

$ sudo apt-get update
$ sudo apt-get install imagemagick

对于 openSUSE 系统,使用 zypper 命令 安装 ImageMagick:

$ sudo zypper install -y ImageMagick

要查看任何图像文件,请运行 display 命令,如下所示。你可以按下 Esc/q 按钮关闭图像:

$ display bird.jpg

如果你想用指定的窗口大小打开图像,请使用 -geometry 标志:

$ display -geometry 1000x600 ~/Downloads/bird.jpg

你也可以通过 display 命令输入图像的位置信息。下面的命令可以从桌面的距顶部 800 像素和据左上角 800 像素处打开图像:

$ display -geometry 1000x600+800+800 ~/Downloads/bird.jpg

如果你想用 display 命令调整图像的大小,请使用以下格式:

$ display -resize 600x400 ~/Downloads/bird.jp

另外,你也可以使用百分比来调整图片的大小:

$ display -resize 50% ~/Downloads/bird.jpg

如何使用 fim 命令从终端查看图像

FIM 是一个专门为 Linux 设计的轻量级全局图像查看器。但它并不局限于 Linux,它也可配置在其他操作系统上运行,如 MS-Windows。

对于熟悉 VIM 文本编辑器等软件的用户来说,它是高度可定制和可脚本化的图像查看器。它可以全屏显示图像,并且可以使用键盘快捷键轻松控制。它是一款非常轻量级的工具,因为它只依赖于某些库。

它可以打开许多文件格式,它可以在以下视频模式下显示图像:

使用 Linux 帧缓冲设备图形化。

在 X/Xorg 下,使用 SDL 库图形化

在 X/Xorg 下,使用 Imlib2 库图形化。

使用 AAlib 库,在任意文本控制台中以 ASCII 艺术形式呈现。

运行时自动检测或选择正确的视频模式,如果需要,可以在构建前配置时选择加入或去除。

FIM 是 “Fbi IMproved” 的缩写,是 Fbi Image Viewer 的复刻版本。

FIM 可以很容易地安装在基于 Debian/Ubuntu 的系统上,因为该软件包在发行版的官方仓库中是可用的。对于其他发行版,你可能需要从源码编译它:

$ sudo apt install fim

安装完毕后,你可以使用以下命令显示图像:

$ fim bird.jpg

你可以使用 -a 选项自动缩放图像:

$ fim -a bird.jpg

如果你要打开当前目录中的多个图像文件,请使用通配符将它们全部打开。使用 PageUp/PageDown 键盘快捷键移动到下一张或上一张图像:

$ fim -a *.jpg

要以 ASCII 格式查看图像,可以使用 -t 标志:

$ fim -t bird.jpg

下面的键盘快捷键可以让你控制图像:

PageUp/PageDown:上一张/下一张图片。

+/-:放大/缩小

a:自动缩放

w:适应宽度

ESC/q:退出

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/9607.html

(0)
晴川运维晴川运维
上一篇 2025年6月18日
下一篇 2025年6月18日

相关推荐

  • 详解Linux终端运算符

    Linux终端常用的运算符有bash 、let命令、expr命令、bc命令 awk命令factor命令等,本篇文章重点为大家讲解一下Linux终端运算符的具体使用方法,有需要的小伙…

    Debian 2025年6月13日
  • 【Debian GNU/Linux 安装手册】D.1. Linux 里的设备

    D.1. linux 里的设备 Linux 的许多特殊文件可以在 /dev 目录下找到。这些文件称为设备文件,其行为与普通文件不同。大多数设备文件的类型是块设备和字符设备…

    Debian 2025年6月4日
  • 如何使用 Apache 控制命令检查它的模块是否已经启用或加载

    本篇中,我们会简要地讨论 apache 服务器前端以及如何列出或查看已经启用的 Apache 模块。 Apache 基于模块化的理念而构建,这样就可以让 web 管理员添加不同的模…

    Debian 2025年6月8日
  • chkservice:在 Linux 终端管理 systemd 单元的工具

    systemd 意即系统守护进程system daemon,是一个新的初始化系统和系统管理工具,它现在非常流行,大部分的 linux 发行版开始使用这种新的初始化系统。 syste…

    Debian 2025年6月13日
  • Ubuntu 18.04和Debian 9上安装PHP 5.6具体步骤

    PHP语言是许多想要建站的站长们需要的一款强大开发语言PHP 5.6是目前比较主流的PHP版本,虽然比起PHP7要稍显不足,但是对于系统和硬件的要求也比较低,是相当不错的开发语言,…

    Debian 2025年6月8日
  • Linux下使用Dig解析域名

    Dig是一个在类Unix命令行模式下查询DNS包括NS记录,A记录,MX记录等相关信息的工具。Dig的源码是ISC BIND大包的一部分,但是大多编译和安装Bind的文档都不把它包…

    Debian 2025年6月13日
  • Linux中常用的扫描工具

    针对Linux服务器的攻击和端口扫描从未停过;虽然正确配置的防火墙和安全系统定期更新增添了额外的一层防线以确保系统安全,但是还应该经常观察是否有人潜入。这还有助于确保服务器远离任何…

    Debian 2025年6月11日
  • 【Debian管理员手册】第 5 章 包管理系统:工具和基本原则

    5.1. 二进制包的结构 5.2. 软件包元信息 5.2.1. 描述:control 文件 5.2.2. 配置脚本 5.2.3. 校验,配置文件列表 5.3. 源软件包的结构 5.…

    Debian 2025年6月4日
  • Debian 查看系统版本的6种方式

    在Debian系统中,可以使用以下6种方式来查看系统版本: 1. 使用lsb_release命令:lsb_release命令可以查看操作系统的具体版本,但需要手动安装该命令。安装命…

    Debian 2025年6月21日
  • Linux下使用BTFS 在线观看种子视频

    BitTorrent文件共享(BTFS)是利用TRON网络和BitTorrent生态系统的下一代文件共享协议,本篇文章为大家讲解一下Linux下使用BTFS 在线观看种子视频具体方…

    Debian 2025年6月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注