自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

活久見!Linux命令行居然也可以用來查看圖像?

系統(tǒng) Linux
今天要介紹的是 3 個(gè)實(shí)用的 CLI 圖像查看器來在終端上查看圖像,讓那些使用 CLI 的朋友能更加高效地工作。

在 Linux 中有很多 GUI 應(yīng)用程序可以查看圖像,但是這對經(jīng)常使用命令行來工作的人可能會(huì)覺得很繁瑣。今天要介紹的是 3 個(gè)實(shí)用的 CLI 圖像查看器來在終端上查看圖像,讓那些使用 CLI 的朋友能更加高效地工作。

1. FIM

FIM 是 Fbi IMproved 的縮略語,意思是 Fbi 改進(jìn)版。

有些人可能還不了解 Fbi ,F(xiàn)bi 全稱 linux framebuffer imageviewer。它使用系統(tǒng)的 framebuffer 直接從命令行顯示圖像。它默認(rèn)顯示的圖像格式有 bmp、gif、jpeg、PhotoCD、png、ppm、tiff 和 xwd 。對于其他格式,它會(huì)嘗試使用 ImageMagick 來進(jìn)行轉(zhuǎn)換。

接下來我們就簡單介紹一下它的安裝和使用。對于更多Linux干貨資料,可以私信我「1024」免費(fèi)獲取。

(1) 安裝 FIM

FIM 可以在基于 deb 的系統(tǒng)(如 Ubuntu、Linux Mint)的默認(rèn)存儲庫中使用,所以,這些用戶可以用 apt-get 命令安裝 FIM :

  1. $ sudo apt-get install fim 

如果不能直接安裝,那么可能就需要去 官方文檔頁面 “Download and build instructions” 這一部分下載源碼并編譯安裝。

(2) FIM 的使用

安裝完后,你可以使用命令顯示帶有“自動(dòng)縮放”選項(xiàng)( -a )的圖像:

  1. $ fim -a dog.jpg 

活久見!Linux命令行居然也可以用來查看圖像?

FIM 支持一次性打開多個(gè)文件,例如,當(dāng)前目錄有很多個(gè) .jpg 文件,你可以使用通配符 * 來打開這些文件:

  1. $ fim -a * .jpg 

或者,要打開目錄中的所有圖像,例如 Pictures :

  1. $ fim Pictures/ 

我們還可以遞歸地打開文件夾及其子文件夾中的圖像,然后對列表進(jìn)行如下排序:

  1. $ fim -R Pictures/ --sort 

要以 ASCII 格式呈現(xiàn)圖像,可以使用 -t 選項(xiàng):

  1. $ fim -t dog.jpg 

退出 FIM 請按 ESC 或者 q 。

最后介紹一些用于控制 FIM 中圖像的常用快捷鍵:

  • PageUp / Down:上一個(gè)圖像/下一個(gè)圖像
  • +/-:放大/縮小
  • a:自動(dòng)縮放
  • w:合適寬度
  • h:合適身高
  • j / k:向下平移/向上平移
  • f / m:翻轉(zhuǎn)/鏡面反射
  • r / R:旋轉(zhuǎn)(順時(shí)針和逆時(shí)針)
  • ESC / q:退出

2. Viu

Viu 是使用 Rust 編程語言編寫的免費(fèi)開源 CLI 圖像查看器。它的安裝和使用也非常方便。使用 Viu 我們可以:

  • 顯示主流的圖像格式,包括 .jpg .png .gif 等。
  • 顯示自定義尺寸的圖像。
  • 直接從圖像托管平臺顯示圖像,例如 giphy 。

(1) 安裝 Viu

由于 Viu 是用 Rust 編寫的,我們可以使用 Cargo 包管理器安裝它。沒有安裝 Rust 的請先安裝好在進(jìn)行后續(xù)操作。在 Linux 中安裝 Rust 后,運(yùn)行以下命令安裝 Viu :

  1. $ cargo install viu 

在 Arch Linux 及其衍生產(chǎn)品上,可以使用任何類似于 Yay 的 AUR 輔助程序安裝:

  1. $ yay -S viu 

Viu 也可以作為編譯的二進(jìn)制文件使用。下載最新的二進(jìn)制文件。

下載完后,使其可執(zhí)行:

  1. $ chmod +x viu 

然后將其移至相關(guān)的路徑,例如 /usr/local/bin :

  1. $ sudo mv viu /usr/local/bin/ 

(2) Viu 的使用

Viu 的使用很簡單,viu + 圖像路徑 ,然后敲 ENTER 鍵,例如:

  1. $ viu image.jpg 

活久見!Linux命令行居然也可以用來查看圖像?

你還可以通過 -h 高度, -w 寬度 自定義圖像尺寸,例如:

  1. $ viu image.jpg -w 40 

若要在文件夾中一個(gè)接一個(gè)地顯示多個(gè)圖像,請使用如下通配符:

  1. $ viu Desktop/pic\ * 

顯示 gif 圖:

  1. $ viu animated.gif 

退出,只需按 CTRL + C 。

還有,它還可以顯示圖像托管站點(diǎn)的圖像,例如 Giphy ,操作如下:

  1. $ curl -s https://media.giphy.com/media/6pUBXVTai18Iw/giphy.gif | viu -w 40 

更多的 Viu 使用方法請參考它的幫助手冊:

  1. $ viu --help 

3. Lsix

與前兩個(gè)不同,Lsix 僅在終端中顯示縮略圖。它類似于類 Unix 系統(tǒng)中的 'ls' 命令,但僅適用于圖像。Lsix 是一個(gè)簡單的 BASH 腳本,可以使用 Sixel 圖形工具在終端中查看縮略圖。

 

責(zé)任編輯:趙寧寧 來源: 今日頭條
相關(guān)推薦

2018-04-15 21:19:30

Linux命令行Wi-Fi

2022-05-12 09:58:31

LinuxNVIDIA開源

2016-12-15 08:30:02

Linux命令

2020-12-24 10:00:35

Linux查看圖像

2011-02-25 10:12:09

GoWeb

2018-01-26 14:24:15

華為云

2009-12-24 14:51:39

Linux命令行

2010-09-01 14:23:54

Linux命令行開發(fā)

2021-07-29 09:07:44

React視圖庫Web 開發(fā)

2022-10-13 19:23:21

Linux命令行IP 地址

2009-12-09 09:25:52

Linux命令行svn命令

2020-06-05 09:37:26

互聯(lián)網(wǎng)數(shù)據(jù)技術(shù)

2009-12-23 14:14:09

Linux高級命令行

2021-11-16 12:25:14

jsPPT前端

2018-07-10 14:29:05

Linux命令行

2014-01-24 09:09:32

Linux命令行網(wǎng)速

2010-06-01 19:14:53

SVN命令行

2010-09-03 09:18:23

LinuxUNIX命令行

2018-04-23 08:45:05

Linux命令行

2011-08-22 11:51:13

Linuxconfigure
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號