Redian新闻
>
用 ranger 在 Linux 终端管理你的文件 | Linux 中国

用 ranger 在 Linux 终端管理你的文件 | Linux 中国

科技
 
导读:试试这个轻量级的开源工具,不用离开终端就可以预览文件。                               
本文字数:1728,阅读时长大约:2分钟

查看你的文件和文件夹的最基本方法是使用命令 ls 和 ll。但是有时候,我不仅想看到文件的元数据,还想一目了然地看到文件的内容。为此,我使用 ranger。

如果你喜欢在控制台中工作,并使用 Vim🔗 opensource.com 或 Vi,而且你不想因为任何原因离开你的终端,那么 ranger 就是你最好的新朋友。ranger 是一个精简的文件管理器,它不仅可以让你浏览文件,还可以预览它们。ranger 与 rifle 捆绑在一起,rifle 是一个文件执行器,可以有效地选择与特定文件类型相关的程序。

在 Linux 上安装 ranger

ranger 可以在 Fedora 或任何基于 RPM 的发行版中安装,方法是运行:

  1. $ sudo dnf install ranger

ranger 也可以用于 其他发行版和 macOS🔗 opensource.com

第一次使用 ranger

作为一个用户,你可以在你喜欢的终端上简单地输入 ranger 来启动 ranger。可以用方向键浏览。这张截图是一个很好的例子,我可以预览存储在 Kernel-tests 中的 config.example 文件的代码。

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

选中任何文件并按下 F4 键,就可以打开你的默认编辑器,让你立即编辑这些文件!

图像和视频怎么办?

使用 rifle🔗 www.systutorials.com 和 ranger 可以让你快速找到与某一文件相关的程序。将鼠标悬停在图片上,然后试图打开它是非常简单的,只要点击回车即可。下面是它的样子:

Screenshot of a PNG file preview over a terminal window

在一个图像文件上点击 i 会给用户提供所有的 EXIF 数据。点击 Shift+Enter 将打开这个 PDF 文件。

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

同样的组合键将在系统默认的支持该编解码器的视频播放器中打开并开始播放视频。下面的例子是一个 mp4 视频,它在 VLC🔗 opensource.com 上播放得很好。

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

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

◈ :openwith:用你选择的程序打开一个选择的文件
◈ :touch FILENAME:创建一个文件
◈ :mkdir FILENAME:创建一个目录
◈ :shell <command>:在 shell 中运行一个命令
◈ :delete:删除文件

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

作为一个从事质量保证(QA)工作的人,我发现搜索日志和阅读日志从未如此简单。即使我的 Gnome 显示管理器崩溃了,我也可以切换到我的 tty2,用我的用户名和密码登录,并以超级用户权限启动 ranger,然后我就可以尽情地探索了!

ranger 是一个很好的工具,可以在不离开终端的情况下处理文件。ranger 是精简的,也是可定制的,所以不妨一试吧!

图片来源:(Sumantro Mukherjee,CC BY-SA 4.0)


via: https://opensource.com/article/22/7/manage-files-linux-terminal-ranger

作者:Sumantro Mukherjee 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出


LCTT 译者 :geekpi
💎💎💎💎
翻译: 1729.5 篇
|
贡献: 3185 天
2013-10-25
2022-07-15
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
酱爆鸡丁川普手上的文件已是解密的 | 如文件涉及严重的国家安全,为什么FBI要等上几天才执行抄家?神秘的 GeckoLinux 创建者推出了一个新的 Debian 合成发行版 | Linux 中国Collision:用于验证 ISO 和其他文件的 Linux 应用 | Linux 中国如何使用 Linux sed 命令自动进行文件编辑 | Linux 中国GNOME 43 中 Nautilus 文件管理器的 6 个新变化 | Linux 中国日本老邮票及其悲惨故事和深刻教训使用 rustup 管理你的 Rust 工具链 | Linux 中国HydraPaper:一个支持多显示器的 Linux 壁纸管理器 | Linux 中国Linux 下的 Docker 入门教程 | Linux 中国用 nftwatch 监控你的 Linux 防火墙 | Linux 中国如何霸气翻译“I’m not in danger, I'm the danger”?这个回答绝了!用这些开源工具在 Linux 上编辑 PDF 文件 | Linux 中国Amberol 是一款外观漂亮的 Linux 音乐播放器,只播放音乐,不做其他事情 | Linux 中国还有人记得电影《卡桑德拉大桥》吗?如何在 Linux 中使用 Pandoc 转换文件格式 | Linux 中国5点之后的武汉,哪里最“sán”?Linux 终端,它不可怕,拥抱它 | Linux 中国Blackbox:极简主义 Linux 用户的美观终端 | Linux 中国如何在 Linux 桌面中启用 “激活 Linux” 水印通知 | Linux 中国在 Linux 上使用 Bash 创建一个临时文件 | Linux 中国10 大可以摧毁你的 Linux 的命令 | Linux 中国使用 Linux 上的开源财务工具 Skrooge 管理你的预算 | Linux 中国在 Linux 中使用 Etcher 创建可启动 USB – 下载和使用指南 | Linux 中国如何在 Ubuntu/Linux 和 Windows 之间共享文件夹 | Linux 中国如何在 Linux 中实时监控日志文件(桌面和服务器) | Linux 中国上一个说“丼”不读jǐng的人,已经被我骂哭了在 Linux 中找到你的路由器的 IP 地址(默认网关) | Linux 中国在 Linux 中隐藏文件和文件夹的那些事 | Linux 中国读了4遍《百年孤独》,我发现书中这10句话,能让人越来越清醒Linux 中国开通播客频道:“开源朗读者”和“硬核观察” | Linux 中国重新想象和设计你的文件和目录列表 | Linux 中国当你在终端上按下一个键时会发生什么? | Linux 中国Fudgie?令人惊叹的 Budgie 桌面即将登陆 Fedora Linux | Linux 中国雨还在下
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。