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

用 ranger 在 Linux 終端管理你的文件

開源 Linux
試試這個輕量級的開源工具,不用離開終端就可以預覽文件。

查看你的文件和文件夾的最基本方法是使用命令 ??ls??? 和 ??ll??。但是有時候,我不僅想看到文件的元數(shù)據(jù),還想一目了然地看到文件的內(nèi)容。為此,我使用 ranger。

如果你喜歡在控制臺中工作,并使用 ??Vim?? 或 Vi,而且你不想因為任何原因離開你的終端,那么 ranger 就是你最好的新朋友。ranger 是一個精簡的文件管理器,它不僅可以讓你瀏覽文件,還可以預覽它們。ranger 與 rifle 捆綁在一起,rifle 是一個文件執(zhí)行器,可以有效地選擇與特定文件類型相關的程序。

在 Linux 上安裝 ranger

ranger 可以在 Fedora 或任何基于 RPM 的發(fā)行版中安裝,方法是運行:

$ sudo dnf install ranger

ranger 也可以用于 ??其他發(fā)行版和 macOS??。

第一次使用 ranger

作為一個用戶,你可以在你喜歡的終端上簡單地輸入 ??ranger??? 來啟動 ranger??梢杂梅较蜴I瀏覽。這張截圖是一個很好的例子,我可以預覽存儲在 ??Kernel-tests??? 中的 ??config.example?? 文件的代碼。

Screenshot of terminal showing config.example highlighted and a preview of the file in the terminal to the right

Screenshot of terminal showing config.example highlighted and a preview of the file in the terminal to the right

選中任何文件并按下 ??F4?? 鍵,就可以打開你的默認編輯器,讓你立即編輯這些文件!

圖像和視頻怎么辦?

使用 ??rifle?? 和 ranger 可以讓你快速找到與某一文件相關的程序。將鼠標懸停在圖片上,然后試圖打開它是非常簡單的,只要點擊回車即可。下面是它的樣子:

Screenshot of a PNG file preview over a terminal window

Screenshot of a PNG file preview over a terminal window

在一個圖像文件上點擊 ??i??? 會給用戶提供所有的 EXIF 數(shù)據(jù)。點擊 ??Shift+Enter?? 將打開這個 PDF 文件。

A screenshot showing a preview of a PDF file (tickets to a museum) floating over the terminal window

A screenshot showing a preview of a PDF file (tickets to a museum) floating over the terminal window

同樣的組合鍵將在系統(tǒng)默認的支持該編解碼器的視頻播放器中打開并開始播放視頻。下面的例子是一個 mp4 視頻,它在 ??VLC?? 上播放得很好。

Screenshot of a Bugcrowd University Cross Site Scripting video in VLC media player, previewed over the terminal

Screenshot of a Bugcrowd University Cross Site Scripting video in VLC media player, previewed over the terminal

文件操作

除非 Vim 用戶另有配置,否則下面的鍵綁定工作良好。

  • ??j??:下移
  • ??k??:上移
  • ??h??: 移動到父目錄
  • ??gg??:移到列表的頂部
  • ??i??:預覽文件
  • ??r??:打開文件
  • ??zh??:查看隱藏文件
  • ??cw??:重命名當前文件
  • ??yy??:復制文件
  • ??dd??:剪切文件
  • ??pp??:粘貼文件
  • ??u??:撤銷
  • ??z??:改變設置
  • ??dD??:刪除文件

控制臺命令

有時我在起草文章時,有一個文件夾包含某個軟件的截圖。通過點擊空格選擇或標記文件,然后輸入 ??:bulkrename??,可以幫助我把所有奇怪的時間戳變成如:lorax1、lorax2 等等。下面是一個例子。

Screenshot of terminal showing timestamped files that can be renamed with the bulkrename command

Screenshot of terminal showing timestamped files that can be renamed with the bulkrename command

其他有用的控制臺命令包括:

  • ??:openwith??:用你選擇的程序打開一個選擇的文件
  • ??:touch FILENAME??:創(chuàng)建一個文件
  • ??:mkdir FILENAME??:創(chuàng)建一個目錄
  • ??:shell <command>??:在 shell 中運行一個命令
  • ??:delete??:刪除文件

在 tty2/3/4 中能工作嗎?

作為一個從事質(zhì)量保證(QA)工作的人,我發(fā)現(xiàn)搜索日志和閱讀日志從未如此簡單。即使我的 Gnome 顯示管理器崩潰了,我也可以切換到我的 tty2,用我的用戶名和密碼登錄,并以超級用戶權限啟動 ranger,然后我就可以盡情地探索了!

ranger 是一個很好的工具,可以在不離開終端的情況下處理文件。ranger 是精簡的,也是可定制的,所以不妨一試吧!

圖片來源:(Sumantro Mukherjee,CC BY-SA 4.0)

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2022-02-25 07:38:35

Linux

2022-04-18 16:28:30

Linux

2022-04-16 19:04:49

Linuxpass 命令

2021-02-20 18:00:26

rangerLinux

2022-04-11 15:30:39

LinuxGlowMarkdown

2018-11-06 09:24:55

LinuxLutries命令

2019-09-09 09:30:59

Git行程Linux

2021-08-17 10:53:11

Linuxsystemd-ude硬件

2021-10-15 13:00:55

LinuxSeahorse加密密鑰

2019-05-30 10:20:10

Linux環(huán)境變量命令

2018-04-02 11:15:04

Linux終端管理chkservice

2020-09-16 06:09:43

開源工具PulpLinux

2021-08-13 15:00:40

Linux終端移動文件

2015-04-08 09:26:21

IT管理云計算基礎設施數(shù)據(jù)存儲

2023-03-21 12:52:05

Linux創(chuàng)建文件

2019-07-13 14:21:04

LinuxShell命令

2023-08-01 08:26:24

Linux文件目錄

2019-03-31 17:28:37

Arch LinuxLinux鏡像

2022-06-19 14:13:29

tmateLinux

2023-05-13 17:43:17

Linux文件文件夾
點贊
收藏

51CTO技術棧公眾號