feh: linux終端下看圖片的好工具
類似imagemagick裡的display,快捷鍵不同,引數也挺多的。
1) 普通瀏覽
$ feh * 可以察看當前目錄下的所有圖片,以及當前子目錄裡的所有圖片
2) 播放幻燈片 (-D)
$ feh -D 2 *.jpg 對所有jpg以幻燈片的方式播放,每兩秒放一張 $ feh -FD 2 *.jpg 以全屏的方式播放幻燈片 $ feh -g 800x600 -D 10.5 /pics 在一個800x600的窗口裡按10.5s每張的速度,檢視pics目錄下的圖片 $ feh --cycle-once -FD 1 *.jpg 迴圈一次後即結束播放 $ feh -S 排序,可按照 name, filename, width, height, pixels,size, format 七種方式排序 $ feh -FD 2 -Sfilename * 以檔名訪問排序播放幻燈片
3) 縮圖功能(-t)
-t 是生成縮圖 -E 是縮圖的高度 -y是縮圖寬度 -W 是拼接後的照片的寬度
eg:對/pictures路徑下的所有檔案生成縮圖
$ feh -t -E 128 -y 128 -W 1024 /pictures 這個功能超讚!
若圖片較多螢幕不能全部顯示,生成的圖片是可以用滑鼠託動的
4) 生成索引 (-i)
-r 遞迴所指定目錄下所有子目錄,-i 是生成索引,-F全屏
eg:遞迴的方式對/opt/img路徑下所有檔案生成一個索引
$ feh -irF -O index.jpg /opt/img
還可以指定字型
feh -irFarial/14 -O index.jpg .
注 arial/14是表示用14point的arial字型,注意這個引數必須和前邊的引數連在一起寫
5) Montage 蒙太奇模式(-m)
$ feh -m -X -y 50 -W 500 -o montage.jpg .
把當前目錄下的圖片按50的寬度,不限寬高比,生成一張寬度為500的拼貼畫
6) 堆疊模式 (-c) 可以把縮圖堆在一起生成一張大圖
$ feh -c
更多樣例:https://wiki.archlinux.org/index.php/Feh
參考這裡: http://feh.finalrewind.org/examples/
察看exif 資訊,list 模式:
$ feh --list $ feh --draw-tinted --info "exifgrep '(Model|DateTimeOriginal|FNumber|ISO|Flash|ExposureTime|FocalLength.\\*)' '%f' | cut -d . -f 4-"
注意,--draw-tinted
這個引數找不到,因為我的系統中的feh版本是1.14.2的而樣例中的版本是2.5的
$ feh --scale-down --info "exifgrep '(Model|DateTimeOriginal|FNumber|ISO|Flash|ExposureTime|FocalLength.\\*)' '%f' | cut -d . -f 4-"
可以在展示圖片的同時,將一些exif資訊也展示出來,注意 裡面的 exifgrep
命令是 exifprobe
這個包裡的。
一些別名:
alias feh='feh --quiet --verbose --action8 "nrm '\'%f\'\"
alias fehe='feh -Texif'
alias feher='feh -Texif --recursive'
alias fehf='feh -Tfs'
alias fehfr='feh -Tfs --recursive'
alias fehi='feh .fehindex.jpg'
alias fehj='feh -Trfs'
alias fehjr='feh -Trfs --recursive'
alias fehjx='feh -Trfs --slideshow-delay'
alias fehfx='feh -Tfs --slideshow-delay'
alias fehjrx='feh -Trfs --recursive --slideshow-delay'
alias fehfrx='feh -Tfs --recursive --slideshow-delay'
alias feht='feh -Tthumb_s'
alias fehtr='feh -Tthumb_s --recursive'
alias fehtb='feh -Tthumb_b'
alias fehtbr='feh -Tthumb_b --recursive'
alias fehtn='feh -Tthumb_s_nt'
alias fehtnr='feh -Tthumb_s_nt --recursive'
alias fehtnb='feh -Tthumb_b_nt'
alias fehtnbr='feh -Tthumb_b_nt --recursive'
相關推薦
feh: linux終端下看圖片的好工具
類似imagemagick裡的display,快捷鍵不同,引數也挺多的。1) 普通瀏覽$ feh * 可以察看當前目錄下的所有圖片,以及當前子目錄裡的所有圖片 2) 播放幻燈片 (-D)$ feh -D 2 *.jpg 對所有jpg以幻燈片的方式播放,每兩秒放一張 $ feh -FD 2 *.jpg 以
cacaview - Linux終端下將圖片轉換ASCII Art程式碼圖案
有時你可能需要終端輸出許多圖片,那麼現在就讓我們在Linux終端開啟一個新視窗顯示圖片。 cacaview - Linux終端下將圖片轉換ASCII Art程式碼圖案的命令。 命令使用方法: 試試看吧 按g/G能使圖片變深/淺(Gamma——伽馬) 再具體介紹下: 說明
Linux終端下 dstat 監控工具
linux終端下 dstat 監控工具dstat 是一個可以取代vmstat,iostat,netstat和ifstat這些命令的多功能產品。dstat克服了這些命令的局限並增加了一些另外的功能,增加了監控項,也變得更靈活了。dstat可以很方便監控系統運行狀況並用於基準測試和排除故障。dstat可以讓你實時
linux監控下幾個系統工具
orien -- wid auto http linux監控 系統 all top 1、top 2、htop(yum install -y htop) 3、glances(yum install -y glances) 4、dstat -l -c -m -
linux終端下生存30天
fsp slide 界面 有趣 gif class market detail 情況 誰需要 GUI?—— Linux 終端生存之道 局長 發布於2016年11月27日 收藏 134 【騰訊雲】0基礎建站 網站模板9元起! >>>
Linux終端下命令列顏色的設定,三步解決
要實現的效果如下: 步驟: 1,在命令列輸入: vim ~/ .bashrc 2,進入vim編輯器內容頁,然後在vim的最後一行(正文的最後一行),輸入 PS1='\[\033[1;31;1m\]\[email
linux終端下實現的conio.h中的getch()功能函式
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <termios.h> char
Linux 環境下的抓包工具
Linux 環境下,通常通過 tcpdump 來進行抓包和分析。它是幾乎所有 Linux 發行版本預裝的資料包抓取和分析工具。 一、tcpdump 的用法 tcpdump [-aAbdDefhHIJKlLnNOpqRStuUvxX] [ -B size ] [ -c co
Linux終端下 Ctrl+S卡死 無法輸入問題
Linux終端下Ctrl+S卡死 第一次遇到 在vim插入模式下,習慣使用Ctrl+s儲存一下(在windows下的習慣),但是之後終端會卡死; 解決辦法 原因是在終端下“CTRL+S”代表鎖定螢幕顯示,使用“CTRL+Q”退出即可(解除之後,會出現在鎖定期間輸入
Metasploit終端下的輔助掃描工具 (auxiliary模組講解)
(輔助掃描工具主要用於網路攻防前期的踩點、資訊蒐集) 一、操作環境 虛擬機器Kali(IP:192.168.1.92) # 為方便學習開啟ssh埠 # 進入ssh配置檔案 》》vi /etc/ssh/sshd_config 將#Passw
windows命令列下也有好工具(三)--檢視程式開啟的檔案
在linux下有一個很有用的工具lsof,可以檢視一個程式打開了哪些檔案,或者一個檔案是被哪個程式開啟的。 其實windows下也有類似工具,那就是openfiles。不過使用起來比lsof麻煩一些。 先要通過openfiles /loca
Linux終端下查單詞
Linux下執行命令: vi ~/.bashrc 然後加入以下程式碼段: #translation ts(){ words="" for word in [email prote
linux系統下檢視圖片尺寸的命令
1、首先需要安裝:imagemagick,即: # apt-get install imagemagick 2、用 identify 命令查詢對應圖片的資訊,即: # identify logo.jpg 輸出資訊:logo.jpg JP
C語言在linux終端下實現2048小遊戲:第二版
原來我轉載過一個機遇ncurses的2048,今天無聊自己手寫了一個,看下我的目錄結構: $ tree ../2048/ ../2048/ ├── 2048.c ├── 2048.h └── main.c 0 directories, 3 files 2048.h
linux環境下cc和gcc工具
首先,如果討論範圍在Unix和Linux之間,那麼cc和gcc不是同一個東西。cc來自於Unix的c語言編譯器,是 c compiler 的縮寫。gcc來自Linux世界,是GNU compiler collection 的縮寫,注意這是一個編譯器集合,不僅僅是c或c++。
linux環境下 C++效能測試工具 gprof 和gprof2dot
1 簡介 改進應用程式的效能是一項非常耗時耗力的工作,但是究竟程式中是哪些函式消耗掉了大部分執行時間,這通常都不是非常明顯的。GNU 編譯器工具包所提供了一種剖析工具 GNU profiler(gprof)。gprof 可以為 Linux平臺上的程式精確分析效能瓶頸。gprof精確地給出函式被呼叫
Linux終端下或Vim下進行拷貝、貼上的快捷鍵、組合鍵
在linux終端、控制檯中,我們常常需要使用拷貝、貼上功能,但是由於Ctrl+C被連結到了鍵盤訊號,因此簡單的Ctrl+C/Ctrl+V將不能使用,因此需要使用其它的拷貝貼上方法。 注意:在vim中優先使用vim自帶的拷貝貼上命令 拷貝快捷鍵:Ctrl+In
簡談linux環境下網路效能測試工具iperf
通用引數 -f [kmKM] 分別表示以Kbits, Mbits, KBytes, MBytes顯示報告,預設以Mbits為單位,eg:iperf -c 222.35.11.23 -f K -i sec 以秒為單位顯示報告間隔,eg:iperf -c 222.35.11.23 -i 2 -l 緩衝區大小
linux終端下isql
----------------------公司 例如sybase 伺服器 -sybase資料庫: 使用者名稱ljd 密碼ljd123 -----> db_server=ljddb eucgb [[email protected] ~]$ isql -U
如何在linux終端下編寫C++應用程式
我們知道在windows下編譯並執行c++程式,只需要一個合適的集編輯,編譯,連線執行為一體的多功能軟體就可以完成整個過程。國內用的比較多的軟體有visual studio(版本現已更新到2017)初學者也可以考慮visual c++6.0;本章我們主要討論在如何linux