返回顶部
首页 > 资讯 > 操作系统 >Linux终端如何查看图像
  • 307
分享到

Linux终端如何查看图像

2023-06-28 17:06:19 307人浏览 薄情痞子
摘要

本篇文章为大家展示了linux终端如何查看图像,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Linux 有很多用于查看图像的 GUI 应用。但我从来没有尝试过用任何命令行应用来查看它。此外

本篇文章为大家展示了linux终端如何查看图像,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

Linux 有很多用于查看图像的 GUI 应用。但我从来没有尝试过用任何命令行应用来查看它。

此外,我还为此用途得到了另一个很好的工具,叫做 FIM。
幸运的是,在使用 ImageMagick 工具时,我得到了一个从终端查看图像的命令。命令名是 “display,它是 ImageMagick 工具的一部分。这是一个很好的工具,允许类 UNIX 用户从终端查看图像。

我们将向你展示如何安装并使用它从 Linux 终端查看图像。这些命令使用系统的帧缓冲framebuffer直接从命令行显示图像。

如何使用 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

Linux终端如何查看图像
如果你想用指定的窗口大小打开图像,请使用 -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

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

$ fim -a *.jpg

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

$ fim -t bird.jpg

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

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

  • +/-:放大/缩小

  • a:自动缩放

  • w:适应宽度

  • ESC/q:退出

上述内容就是Linux终端如何查看图像,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网操作系统频道。

--结束END--

本文标题: Linux终端如何查看图像

本文链接: https://lsjlt.com/news/320779.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux终端如何查看图像
    本篇文章为大家展示了Linux终端如何查看图像,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Linux 有很多用于查看图像的 GUI 应用。但我从来没有尝试过用任何命令行应用来查看它。此外...
    99+
    2023-06-28
  • 怎么在Linux 终端中查看图像
    怎么在Linux 终端中查看图像,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。安装 ImageMagickImageMagick 软件包包含在大多数 Linux 发行版的官...
    99+
    2023-06-15
  • Linux终端怎么查看图片
    本篇内容介绍了“Linux终端怎么查看图片”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如何使用 display 命令从终端查看图像Imag...
    99+
    2023-06-28
  • Linux终端如何查看时间戳
    在Linux终端中,可以使用date命令来查看当前的时间戳。时间戳是指自格林尼治时间1970年1月1日0时0分0秒(即UNIX纪元)...
    99+
    2024-03-01
    Linux
  • linux的终端怎么查看
    这篇文章主要介绍“linux的终端怎么查看”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux的终端怎么查看”文章能帮助大家解决问题。linux的终端默认在“/bin”目录下,打开linux终端...
    99+
    2023-07-05
  • Linux下如何使用FIM查看图像
    小编给大家分享一下Linux下如何使用FIM查看图像,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用FIM在终端中显示图像FIM 意即 Fbi IMproved...
    99+
    2023-06-27
  • Linux终端中怎样查看公有IP
    这篇文章主要为大家分析了Linux终端中怎样查看公有IP的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux终端中怎样查看公有IP”的知识吧。公有地址由...
    99+
    2023-06-28
  • linux中怎么在终端显示图像缩略图
    这篇文章主要为大家展示了“linux中怎么在终端显示图像缩略图”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中怎么在终端显示图像缩略图”这篇文章吧。 Fim这是一个轻量级的命...
    99+
    2023-06-16
  • linux如何查看SSL端口
    您可以使用以下命令来查看 Linux 上的 SSL 端口:1. 使用 netstat 命令:```netstat -ntlp | g...
    99+
    2023-08-24
    linux SSL
  • 在Linux终端中怎么查看公有IP
    这篇文章主要介绍“在Linux终端中怎么查看公有IP”,在日常操作中,相信很多人在在Linux终端中怎么查看公有IP问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”在Linux终端中怎么查看公有IP”的疑惑有所...
    99+
    2023-06-12
  • linux如何查看mongodb端口号
    linux查看mongodb端口号的操作方法:1、打开linux终端;2、在终端命令行中输入“netstat -nalp | grep mongod”命令查看mongodb的端口号即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctr...
    99+
    2024-04-02
  • Linux如何查看端口占用
    这篇文章将为大家详细讲解有关Linux如何查看端口占用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如下所示:# lsof -i:8080 COMMAND PID&...
    99+
    2023-06-09
  • linux如何查看java端口号
    在Linux系统中,可以使用以下命令来查看Java进程的端口号: 使用ps命令结合grep过滤出Java进程的PID: ps a...
    99+
    2023-10-24
    linux java
  • Linux下如何查看MySQL端口
    本文小编为大家详细介绍“Linux下如何查看MySQL端口”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下如何查看MySQL端口”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新...
    99+
    2023-04-21
    linux mysql
  • Linux系统图像查看器有哪些
    小编给大家分享一下Linux系统图像查看器有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. NomacsNomacs 的特点:简单快速的用户界面图像调整工...
    99+
    2023-06-16
  • 如何拆分Linux终端
    这篇文章主要讲解了“如何拆分Linux终端”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何拆分Linux终端”吧!没有什么问题是不能用一个 Linux 终端解决的,如果不行,那就用两个。很...
    99+
    2023-06-16
  • Linux如何查看端口占用并
    这篇文章主要为大家展示了“Linux如何查看端口占用并”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux如何查看端口占用并”这篇文章吧。netstat -...
    99+
    2024-04-02
  • Linux下如何查看端口状态
    这篇文章将为大家详细讲解有关Linux下如何查看端口状态,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。查看具体端口号的状态。如果是非root用户,命令前还要加sudo进行提权。netstat -...
    99+
    2023-06-27
  • Linux下如何查看端口占用
    这篇文章将为大家详细讲解有关Linux下如何查看端口占用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在Linux系统中查看端口占用可以使用lsof和netstat命令。lsof -i:端口号 用于查看某...
    99+
    2023-06-27
  • Linux系统如何查看MySQL端口
    这篇“Linux系统如何查看MySQL端口”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统如何查看MySQL端口”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作