Linux文件管理器选择与推荐
Linux 生态中拥有极其丰富的文件管理器选择,从轻量级到功能全面,从图形化到命令行,应有尽有。这充分体现了 Linux 的可定制性和多样性。
下面我将它们分为几个类别为您详细介绍。
一、 图形化文件管理器
这是大多数用户最常使用的类型,通常与桌面环境深度集成。
主流桌面环境默认管理器
-
Nautilus (现名 Files)
-
所属桌面环境: GNOME
-
特点: 界面简洁现代,遵循 GNOME 的设计哲学。功能足够日常使用,支持插件扩展(如压缩文件处理、图像缩略图等)。与 Gnome 桌面整合度极高。
-
-
Dolphin
-
所属桌面环境: KDE Plasma
-
特点: 功能极其强大且高度可定制。支持分栏视图、标签页、内嵌终端、批量重命名、网络文件浏览(sftp, smb 等)等高级功能。被认为是功能最全面的文件管理器之一。
-
-
Thunar
-
所属桌面环境: XFCE
-
特点: 轻量、快速、启动速度快。界面简洁,但功能并不弱,支持可自定义的动作脚本。是追求效率和速度的用户的首选。
-
-
PCManFM
-
所属桌面环境: LXDE/LXQt
-
特点: 极其轻量级,资源占用极低。即使在非常古老的硬件上也能流畅运行。LXQt 版本为 PCManFM-Qt。
-
-
Nemo
-
起源: Linux Mint(基于 Nautilus 的分支)
-
特点: 保留了经典的文件管理器的布局(如树状侧边栏),提供了比 Nautilus 更丰富的功能和一些实用插件,深受喜欢传统布局用户的喜爱。
-
其他优秀/独立的图形文件管理器
-
Double Commander
-
特点: 双面板(正交式)文件管理器,深受 Total Commander(Windows)和 Midnight Commander(Linux)的影响。支持压缩文件、插件、批量重命名、文件比较等,效率极高。
-
-
SpaceFM
-
特点: 模块化设计,高度可定制和可编写脚本。支持标签页、多面板、菜单自定义,非常适合高级用户。
-
-
Caja
-
所属桌面环境: MATE(GNOME 2 的分支)
-
特点: 继承了经典 GNOME 2 时代文件管理器的外观和感觉,稳定可靠。
-
二、 命令行文件管理器
在终端中使用,对于服务器管理、远程连接或追求极致效率的用户来说必不可少。
-
mc
-
全称: Midnight Commander
-
特点: 类 Norton Commander 风格的双面板正交式管理器。是命令行下最经典、最强大的文件管理器之一。支持内部查看文件、编辑文件、解压缩、FTP/SFTP 连接等,功能非常全面。
-
-
nnn
-
特点: 极其快速、轻量(几乎零依赖)且功能强大。支持通过插件无限扩展功能(预览、版本控制、文件操作等)。其“磁盘空间分析器”功能非常出名。是很多高级用户和系统管理员的首选。
-
-
ranger
-
特点: 基于文本、带有 VI 键绑定的文件管理器。支持预览文件内容(文本、图片、甚至视频),可以通过快捷键快速导航,学习曲线稍陡峭但效率极高,深受 Vim 用户喜爱。
-
-
lf
-
特点: 受 ranger 启发,但用 Go 语言编写,速度更快,配置更简单。同样支持预览和类 Vim 的键绑定。
-
-
Vifm
-
特点: 模仿 Vim 操作方式和精神的文件管理器。如果你精通 Vim,那么它的学习成本几乎为零,可以让你用熟悉的键位高效管理文件。
-
选择建议总结
名称 | 类型 | 推荐给... |
---|---|---|
Nautilus (Files) | 图形化 | GNOME 用户,喜欢简洁现代界面的新手 |
Dolphin | 图形化 | KDE 用户,需要强大功能和高度定制的用户 |
Thunar | 图形化 | XFCE 用户,追求速度和轻量级的用户 |
Double Commander | 图形化 | 从 Windows 的 Total Commander 转来的用户,效率至上者 |
Midnight Commander (mc) | 命令行 | 所有服务器管理员和习惯命令行操作的初学者 |
nnn | 命令行 | 追求极致速度和扩展性的高级用户、系统管理员 |
ranger/lf | 命令行 | Vim 用户,喜欢预览和高效键盘操作的用户 |
如何尝试和安装?
大多数文件管理器都可以通过您发行版的包管理器轻松安装。
例如:
-
Ubuntu/Debian:
sudo apt install nautilus dolphin thunar mc nnn ranger
-
Fedora/RHEL:
sudo dnf install nautilus dolphin thunar mc nnn ranger
-
Arch Linux/Manjaro:
sudo pacman -S nautilus dolphin thunar mc nnn ranger
结论:
Linux 的文件管理器世界非常精彩。对于桌面用户,建议先从您桌面环境自带的开始用起,如果不满意再尝试其他。对于服务器或终端用户,mc 和 nnn 是绝对值得花时间学习的利器。探索并找到最适合您工作流程的那一款,是使用 Linux 的一大乐趣!
提升效率,从挑选文件管理器开始 - Awesome软件 - OSCHINA - 中文开源技术交流社区