Clifm CLI
Clifm, файловый менеджер, открывает список имен для массовой правки в редакторе и запрашивает подтверждение переименования.
- 1 735 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Файловые и системные команды могут менять и удалять данные с правами текущего пользователя.
Установка
Ручная установка
git clone https://github.com/leo-arch/clifm.git
cd clifm
sudo make installПервый блок From source для Linux/BSD. Зависимости и содержимое сборки проверяются до установки.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Файловые и системные команды могут менять и удалять данные с правами текущего пользователя.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Clifm, файловый менеджер, выполняет операции в командной строке с подсказками и дополнением имен. Пользователь может искать и отбирать файлы, назначать метки, массово переименовывать их, работать с архивами и переходить между часто используемыми каталогами. В интерфейсе, похожем на оболочку, можно выполнять обычные системные команды. Отдельные режимы показывают список файлов, сведения о них или использование диска. Плагины и пользовательские команды расширяют поведение; автоматические команды могут запускаться при переходах, поэтому конфигурацию следует изучить до работы с важными каталогами.
Для кого. Пользователям Linux и BSD, которым удобнее управлять файлами командами с дополнением и массовыми операциями.
Подходит, если
- Пользователь отбирает файлы по шаблону и переименовывает их группой.
- В каталоге проекта ищут файлы по имени с фильтрами.
- Частые переходы между папками сохраняют в закладках и истории.
- Разные наборы файлов организуют с метками и отдельными рабочими пространствами.
Не подходит, если
- Нужен визуальный интерфейс с панелями и меню.
- Необходимо полностью запретить выполнение системных команд.
- Требуется готовое MCP-подключение вместо ручной оболочки.
Пример запроса к агенту
Подготовь план массового переименования файлов в Clifm с предварительным просмотром списка и резервной копией.Ограничения
Сборка из README рассчитана на Linux и BSD; для других платформ надо сверить отдельную инструкцию установки. Предпросмотр, архивы и плагины могут требовать внешние программы, которые устанавливаются по выбранным функциям. Пользовательские команды, плагины и автокоманды запускаются с правами вашей учетной записи, поэтому проверяйте их содержимое. Массовое удаление и переименование затрагивают весь выбранный набор; перед подтверждением просмотрите отбор и сохраните важные файлы.
Как отключить. Завершите Clifm и удалите добавленную интеграцию из настроек оболочки, если она больше не нужна. Переименованные и удаленные файлы восстанавливаются отдельно из Git или резервной копии.
Частые вопросы
Это обычная оболочка?
Нет. Это файловый менеджер с похожей командной строкой. При этом он умеет запускать системные команды.
Есть ли массовое переименование?
Да. Введите `br` и имена нужных файлов. Clifm откроет список в текстовом редакторе; измените имена, сохраните файл и закройте редактор. Затем менеджер запросит подтверждение. [Описание операции](https://github.com/leo-arch/clifm/wiki/Advanced#bulk-operations).
Можно ли искать по шаблону?
Да. Введите `/*.pdf` в строке Clifm, чтобы увидеть PDF-файлы текущего каталога. Регулярные выражения и выбор другой папки описаны в [разделе поиска](https://github.com/leo-arch/clifm/wiki/Common-Operations#searching).
Где открыть встроенную справку?
Введите `help` или `?` в командной строке Clifm.
Нужны ли внешние программы?
Для части функций да. Сверьте зависимости предпросмотра, архивов и выбранных плагинов.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыnnn помогает работать с файлами в терминале: отбор, массовое переименование, анализ диска, закладки и расширения плагинами.
Файловый менеджер в терминале помогает просматривать и организовывать файлы проекта, прежде чем передать их агенту для работы.
broot, терминальный файловый менеджер, считает размеры каталогов в фоне: пользователь видит крупные папки перед очисткой.
MCP для GitFlic поверх gitflic-cli
gitflic-cli MCP-сервер
MCP-сервер с 76 типизированными инструментами поверх CLI для GitFlic: слияния, задачи, релизы, реестр пакетов, с фильтрами групп и read-only режимом
superfile открывает файловый менеджер в терминале: навигация по папкам, операции с файлами, темы и настраиваемые клавиши.
fd, CLI для поиска файлов, передает найденные пути другим программам; скрытые и игнорируемые каталоги включают явно.
Коротко о README
Профили, цвета и сочетания клавиш настраиваются отдельно. Для внешних программ предпросмотра и архиваторов в документации перечислены зависимости.