Что это и чем лучше обычного history
Atuin заменяет стандартный history на нормальный поиск по командам. Он хранит команды в базе, умеет искать по подстроке и фильтровать по каталогу, хосту и времени, а не просто листать "последние 500 строк".
команда → сохраняется → индексируется → находится за секунды
Установка и подключение к shell
Ставишь бинарник и добавляешь инициализацию в свой shell. После этого стрелка вверх начинает работать через Atuin, плюс появляется интерактивный поиск по истории.
atuin init bash >> ~/.bashrc
source ~/.bashrc
Как пользоваться
Самый частый сценарий: забыл точную команду, помнишь кусок или контекст. Открываешь поиск и находишь ровно то, что ты уже делал. Это особенно полезно для длинных команд с kubectl, docker, ssh, rsync, openssl.
atuin search "kubectl port-forward"
Вывод
Atuin превращает историю команд из помойки в инструмент, который экономит время каждый день.
LinuxCamp | #utils
