Repolode
leo-arch

leo-arch/clifm

类 shell 的命令行文件管理器,通过输入命令而非图形或文本界面管理文件。

Star
1,733
Fork
53
未关闭 Issue
26
最近提交
3天前

这是什么?

Clifm 是一款用 C 语言编写的命令行文件管理器。它没有面板和菜单式的文本界面,而是提供一个类似 shell 的提示符,你可以直接输入熟悉的命令完成文件操作、导航和选择,并可通过编号(ELN)快速访问列表中的文件。

它支持书签、glob 与正则表达式搜索和选择、文件预览、批量重命名、压缩归档、符合 Freedesktop 标准的回收站、目录跳转、工作区和插件等功能。同时集成了 fzf 补全、自动建议、语法高亮和别名等 shell 特性。

它可在内核控制台、SSH 会话以及较老的 VT102 类终端上运行,支持 Linux、BSD 系列、macOS、Termux、Solaris、Haiku 以及 Cygwin/MinGW 等平台。

核心功能

  • 01类 shell 命令,支持简短命令和编号选择文件
  • 02书签、文件标签、过滤器,以及 glob 和正则表达式搜索与选择
  • 03文件预览(含图片预览)以及基于 fzf 的 Tab 补全
  • 04批量重命名、归档压缩,以及符合 Freedesktop 标准的回收站
  • 05目录跳转、最多八个工作区和插件支持
  • 06可在 SSH 会话和内核控制台等极简终端中运行

适用场景

  • 通过 SSH 在远程服务器上用普通终端管理文件
  • 偏好输入命令而非使用 TUI 文件浏览器的开发者
  • 用基于模式的批量操作重命名或整理大量文件
  • 在精简或老旧的终端环境中工作

快速上手

  1. 1

    通过包管理器或安装章节安装 clifm

  2. 2

    阅读安装章节,获取适合你系统的安装命令

使用前须知

  • README 徽章标明许可证为 GPL-2.0-or-later,但仓库元数据未识别出许可证。
  • 它完全通过输入命令操作而非菜单,需要先学习其命令集。

标签

常见问题

clifm 是什么?
类 shell 的命令行文件管理器,通过输入命令而非图形或文本界面管理文件。 Clifm 是一款用 C 语言编写的命令行文件管理器。它没有面板和菜单式的文本界面,而是提供一个类似 shell 的提示符,你可以直接输入熟悉的命令完成文件操作、导航和选择,并可通过编号(ELN)快速访问列表中的文件。
clifm 可以免费使用吗?用的什么许可证?
clifm 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
clifm 还在维护吗?
活跃维护中。clifm 最近一次提交是在 2026年10月17日。
clifm 适合用来做什么?
通过 SSH 在远程服务器上用普通终端管理文件 偏好输入命令而非使用 TUI 文件浏览器的开发者 用基于模式的批量操作重命名或整理大量文件 在精简或老旧的终端环境中工作
clifm 怎么安装和运行?
通过包管理器或安装章节安装 clifm 阅读安装章节,获取适合你系统的安装命令
在哪里获取 clifm?
源代码和安装说明在 GitHub 上:https://github.com/leo-arch/clifm

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目