Clifm – светкавично бърз файлов мениджър за команден ред в Linux

В свят, в който файловите мениджъри стават все по-тежки, цветни и „умни“, Clifm върви в обратната посока – право към суровата ефективност. Това е файлов мениджър за команден ред, създаден за хора, които мислят в команди, а не в менюта.
Clifm не се опитва да имитира графичен интерфейс. Той мисли като shell. Работи като shell. И реагира като shell. Ако терминалът е естествената ти среда – тук си у дома.
Какво прави Clifm различен от Midnight Commander и Ranger
Докато инструменти като Midnight Commander и Ranger разчитат на TUI интерфейси, панели и навигация с клавиши, Clifm казва:
„Пиши командата. Свърши работата. Продължи.“
Няма менюта. Няма панели. Няма излишни визуални слоеве.
Само директна интеракция с файловата система, така както вече я познаваш от bash, zsh или sh.
Резултатът е:
- по-малко когнитивен шум
- по-бърза работа
- усещане, че файловият мениджър е разширение на shell-а, а не отделна програма
Основни характеристики на Clifm
Изцяло CLI-базиран
Clifm работи изцяло в команден ред, без графичен или псевдографичен интерфейс. Това го прави:
- изключително лек
- идеален за SSH, сървъри и rescue среди
- напълно използваем дори в kernel console
Невероятна производителност
- под 5 MiB RAM
- около 0,5 MiB дисково пространство
- работи без проблем на много стар хардуер
Това не е „лек“. Това е минимализъм на ниво ядро.
ELN – Entry List Numbers
Вместо да пишеш дълги имена на файлове, Clifm използва номера на записи (ELN).
Пример:
…и вече работиш с третия файл в списъка. Бързо. Чисто. Без грешки.
Филтри и файлови атрибути
- стандартни и разширени атрибути (ACL, xattr)
- филтриране на файлове
- показване и скриване на скрити ресурси
Отметки и етикети
Често използвани директории?
Маркирани файлове?
Clifm ги третира като първокласни граждани, не като допълнение.
Автопредложения и TAB довършване
- команди
- файлове
- пътища
- отметки
- персонализирани команди
Всичко това – с TAB, без усилие.
Плъгини и пълна персонализация
Clifm не те заключва в рамка:
- персонални клавишни комбинации
- теми и подсказки
- собствени команди
- разширяване чрез плъгини
Това е файлов мениджър за хора, които обичат да пипат системата си.
Скрит (stealth) режим
Clifm може да работи така, че да не оставя следи в системата.
Подходящо за:
- чувствителни среди
- споделени машини
- ситуации, в които дискретността е важна
Отваряне и преглед на файлове
- интелигентно отваряне според средата (GUI / non-GUI)
- вграден преглед на файлове
- поддръжка на различни типове съдържание
Максимална съвместимост
- VT102 терминали
- kernel console
- SSH
- отдалечени сесии
- стари и embedded системи
Clifm не изисква „модерен терминал“. Той просто работи.
Инсталиране на Clifm под Linux
Clifm може да се инсталира чрез пакети от OpenSUSE Build System или директно от GitHub.
Зависимости
Debian / Ubuntu / Linux Mint
sudo apt install libcap-dev libacl1-dev libreadline-dev libmagic-dev git
RedHat / Fedora / Rocky / Alma
sudo dnf install libcap-devel libacl-devel readline-devel file-devel git
Компилация и инсталация
git clonecd clifm![]()
GitHub - leo-arch/clifm: 💾 The shell-like, command line terminal file manager
💾 The shell-like, command line terminal file manager - leo-arch/clifmgithub.com
sudo make install
Първи стъпки с Clifm
Няма нужда да учиш нов език. Shell командите работят директно.
Полезни стартови команди:
- help или ? – бързо въведение
- cmd<TAB> – списък с налични команди
- help<TAB> – теми за помощ
- cmd или F2 – секция COMMANDS
- F1 – пълна man страница
- F3 – клавишни комбинации
- CMD -h – помощ за конкретна команда
Пример:
s -h
Деинсталиране
sudo make uninstall
Заключение
Clifm не е за всеки.
Но ако живееш в терминала, ако обичаш контрол, минимализъм и скорост – Clifm е злато.
Това не е просто файлов мениджър.
Това е философия на работа, в която ти командваш системата, а не тя теб.
Бърз. Лек. Без компромиси.
Истински инструмент за истински Linux потребители.
Clifm може да се инсталира от хранилището му в GitHub
Last edited:

