Worker:当 Midnight Commander 不够强时,这个双面板文件管理器把配置做到了极致

系统辅助 文件管理 2026-05-17

Worker 是一款适用于 X11 环境的高度可配置双面板文件管理器。其核心特点是将几乎所有行为——快捷键、鼠标操作、文件关联、右键菜单、自定义按钮——全部开放为可编辑的文本配置文件。内建 Actions 系统支持绑定外部脚本(Shell/Python/Perl),实现一键批量重命名、格式转换、打包解压等复杂操作。适合追求效率和深度定制的 Linux/Unix 高级用户。

一句话简介

Worker 是一款适用于 X11 环境的高度可配置双面板文件管理器。几乎所有功能都可通过 ~/.worker/ 下的 ini 配置文件重新定义,内建 Actions 系统支持绑定外部脚本。适合追求效率和深度定制的 Linux/Unix 高级用户。

官网:boomerangsworld.de/worker/

核心亮点

  • 🔧 无死角的可配置性:编辑文本文件控制系统所有行为——快捷键、右键菜单、双击行为、文件关联
  • 轻量至极的速度:C++ + 原生 X11,冷启动瞬间完成,5000 文件目录滚动无延迟
  • 🖱️ Actions 动作系统:外部命令/脚本绑定到按钮/快捷键,一键调用 ImageMagick/FFmpeg/Python 脚本
  • ⌨️ 纯键盘操作流:所有操作可绑定快捷键,双面板布局效率远超鼠标拖拽
  • 📂 双面板 + 内置功能齐全:FTP、文件预览、书签、正则搜索、批量权限管理

功能详解

配置文件驱动一切

核心配置在 ~/.worker/:worker.ini(界面+行为)、wcmd.ini(按钮+命令)、filetypes.ini(文件关联)。复制 ~/.worker/ 到新机器即可迁移所有习惯。

Actions 动作系统

将任意 Shell 命令包装成按钮或快捷键,用 %f/%F/%d 占位符引用文件。选中 PNG→一键转 JPG,选中文件夹→一键打包加密,写个 Python 脚本注册为 Action 就等于给 Worker 加了新功能。

极致性能

C++ + X11 原生,不依赖 GTK/Qt。5000 文件目录瞬间渲染,内存占用 15-30MB。老旧硬件和嵌入式 Linux 上优势显著。

双面板操作逻辑

左面板=源,右面板=目标,F5 复制、F6 移动、Tab 切换。配合 FTP,左边本机右边远程一键上传。

安装/使用教程

Debian/Ubuntu

sudo apt install worker

Fedora

sudo dnf install worker

Arch Linux

sudo pacman -S worker

从源码编译

tar xzf worker-*.tar.gz && cd worker-*
make && sudo make install

快速上手

运行 worker→浏览 worker.ini 调整外观→编辑 wcmd.ini 注册常用命令→熟悉 F5/F6/F7/F8/Tab 快捷键。

适用场景

  • 键盘流 Linux 用户:双面板 + 全快捷键,F5/F6 完成移动复制比拖拽快
  • 系统管理员和运维:X11 forwarding + 低资源占用 + FTP,适合远程维护
  • 批量处理文件的工作流:Actions 集成 ImageMagick/FFmpeg/Python 构建个性化流水线
  • 老旧硬件或嵌入式 Linux:512MB 树莓派上流畅运行
  • MC 用户升级:操作逻辑一脉相承,获得图形化文件预览和可点击工具栏

类似工具对比

维度WorkerMCDouble CommanderKrusader
界面X11 GUITUI跨平台 GUIKDE/Qt GUI
配置方式文本配置文件命令行+菜单图形化+配置图形化+配置
资源占用15-30MB极低较低中等
脚本/扩展Actions + 外部脚本Shell + 菜单脚本 + 插件KParts + KIO
平台Linux/Unix (X11)广泛广泛Linux (KDE)
易用性学习曲线陡峭需熟悉键盘较易略复杂

常见问题 FAQ

Q: 适合新手吗?

不太适合。纯文本配置 + 键盘优先设计有门槛。MC 老用户或愿花时间学配置文件的用户上手后会离不开。

Q: 界面能美化吗?

能调颜色字体但有限。X11 原生控件渲染成不了现代风格。追求颜值不适合,追求效率会忽略。

Q: 和 MC 比哪个好?

看场景。MC 是 TUI,SSH 无 X11 环境必须用 MC。Worker 需要 X11 但提供图形化预览和更灵活的 Actions。两者可共存。

Q: Actions 怎么集成外部脚本?

wcmd.ini 中定义命令,用 %f/%F/%d 占位符。Python/Shell/Perl/Ruby 都能用,不限语言。

Q: 中文文件名支持吗?

UTF-8 完整支持。建议换 Noto Sans CJK 或 WenQuanYi 字体改善 CJK 字形显示。

相关推荐

推荐资源

Lumina Desktop:1GB 内存老笔记本的 BSD 原生桌面,空闲只用 100MB,可惜已停更

Lumina Desktop:1GB 内存老笔记本的 BSD 原生桌面,空闲只用 100MB,可惜已停更

Lumina Desktop 是基于 Qt5 和 Fluxbox 构建的轻量级开源桌面环境,专为 BSD 系统设计。空闲内存占用仅 100-250MB,在 1GB RAM 的老旧笔记本上也能流畅运行。内置 ZFS 快照管理、QSS 主题系统和模块化面板。项目已于 2020 年停止活跃开发,但其极简主义设计理念仍具参考价值。

系统辅助 桌面美化
KDE PIM:KDE Plasma 原生个人信息管理套件,KMail 深度 PGP 加密 + Akonadi 统一离线搜索

KDE PIM:KDE Plasma 原生个人信息管理套件,KMail 深度 PGP 加密 + Akonadi 统一离线搜索

KDE PIM 是 KDE Plasma 桌面环境内置的个人信息管理套件,通过 Kontact 统一界面整合 KMail(邮件)、KOrganizer(日历/任务)、KAddressBook(联系人)和 Akregator(RSS 阅读器),由 Akonadi 数据后端统一驱动。KMail 对 OpenPGP/SMIME 加密的支持是桌面邮箱中最深的——原生内置无需插件。支持离线全文搜索、CalDAV/CardDAV 同步 Google 和 Nextcloud。适合 KDE Plasma 用户和重视本地化管理的效率党。

数据安全 办公文档 +1
Xfburn:Xfce 桌面的轻量光盘刻录工具——十几 MB 搞定 CD/DVD 的数据备份和 ISO 烧录

Xfburn:Xfce 桌面的轻量光盘刻录工具——十几 MB 搞定 CD/DVD 的数据备份和 ISO 烧录

Xfburn 是 Xfce 桌面环境自带的轻量级光盘刻录工具,专做 CD/DVD 数据刻录、音频 CD 制作和 ISO 镜像烧录。支持多区段刻录、可擦写光盘擦除、从音频文件创建 Red Book 标准 CD。包体积仅十几 MB,依赖极少,老旧设备也能流畅运行。基于 cdrtools/cdrkit 后端,Linux 各发行版包管理器均可一键安装。

数据安全 系统辅助
Autopsy:从 Sleuth Kit 命令行到可视化桌面,这款开源数字取证平台的工作方式拆解

Autopsy:从 Sleuth Kit 命令行到可视化桌面,这款开源数字取证平台的工作方式拆解

Autopsy 是基于 The Sleuth Kit 的开源数字取证 GUI 平台,面向安全分析师、执法调查员和企业安全团队。支持 NTFS/FAT/HFS+/Ext 等 10+ 文件系统,提供时间线分析、关键字搜索、Web Artifact 提取、注册表解析和报告生成。模块化架构支持 Java 插件扩展,Windows/Linux 双平台,Apache 2.0 协议完全免费。

数据安全 开发工具 +1
Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案

Hyprland:Wayland 上最"好看"的动态平铺合成器,效率与美学兼得的 Linux 桌面方案

Hyprland 是一个基于 Wayland 的动态平铺合成器,专为追求桌面效率与美学的 Linux 进阶用户设计。它将平铺窗口管理器的高效工作流与现代桌面的流畅动画、圆角、模糊效果无缝融合,支持高度自定义配置。核心卖点:开箱即用的视觉效果加上动态平铺,无需牺牲性能换美学。

开发工具 系统辅助 +1
AuthPass:兼容 KeePass kdbx 格式的跨平台开源密码管理器,Flutter 构建 + WebDAV 同步 + 内置 OTP

AuthPass:兼容 KeePass kdbx 格式的跨平台开源密码管理器,Flutter 构建 + WebDAV 同步 + 内置 OTP

AuthPass 是一款基于 Flutter 构建的现代开源密码管理器,原生兼容 KeePass kdbx 3/4 格式,覆盖 Windows/macOS/Linux/Android/iOS/Web 全平台。支持 AES/ChaCha20 加密保护密码库、WebDAV 同步到 Nextcloud/ownCloud 自托管服务器、内置 TOTP 一次性密码生成器和自动填充功能。如果你已有 KeePass 数据库想换个现代界面,或需要 iOS/Web 端访问密码库,AuthPass 是免费方案里平台覆盖最广的选择。注意尚未通过独立第三方安全审计。

数据安全 开发工具 +1
Métamorphose v2:端侧AI时代,批量文件重命名如何成为本地智能数据治理的基石 🗂️

Métamorphose v2:端侧AI时代,批量文件重命名如何成为本地智能数据治理的基石 🗂️

2026年端侧AI与本地数据主权趋势下,文件管理自动化成为个人知识库的基础设施。Métamorphose v2 是一款开源跨平台批量文件重命名工具,以正则表达式引擎和EXIF/ID3元数据提取为核心,将文件命名标准化转化为可编程的数据治理流程——在AI Agent驱动的自动化工作流中,它是连接混乱数据与结构化知识的关键环节。

办公文档 开发工具 +1
nvtop:当 nvidia-smi 不够直观时,这个开源 GPU 监视器给了一个 htop 风格的答案

nvtop:当 nvidia-smi 不够直观时,这个开源 GPU 监视器给了一个 htop 风格的答案

nvtop 是一个基于 ncurses 的开源 GPU 任务监视器,为 NVIDIA/AMD/Intel 多厂商 GPU 提供 htop 风格的交互式 TUI 界面。实时显示 GPU 利用率、显存占用、温度、功耗和进程列表,支持键盘排序、筛选和终止进程。适合深度学习训练监控、多 GPU 服务器管理和 GPU 应用调优。

AI与数据 开发工具 +1
Variety 开源桌面壁纸工具:端侧AI赋能 Linux 桌面美学,打造边缘计算时代的个性化数字孪生

Variety 开源桌面壁纸工具:端侧AI赋能 Linux 桌面美学,打造边缘计算时代的个性化数字孪生

2026年边缘计算与端侧AI全面落地,桌面个性化从纯美学升级为生产力入口。Variety 作为 Linux 最强大的开源壁纸自动更换工具,通过多源壁纸聚合和脚本扩展能力,在 AI 驱动的工作环境中为开发者打造动态、智能的桌面数字孪生。

系统辅助 桌面美化
KDiskMark:Linux 上最像 CrystalDiskMark 的磁盘测速工具,fio 的 GUI 分身

KDiskMark:Linux 上最像 CrystalDiskMark 的磁盘测速工具,fio 的 GUI 分身

KDiskMark 是一个面向 Linux 的图形化磁盘基准测试工具,底层调用 fio 引擎,提供类似 CrystalDiskMark 的交互体验。适合需要快速评估 SSD/HDD/NVMe 读写性能但不想啃 fio 命令行的用户。支持顺序读写、4K 随机读写、多队列深度/线程组合测试,结果以表格直观展示。

开发工具 系统辅助