Когда вы часто экспериментируете в терминале, история превращается в хаос - одинаковые команды, тестовые прогоны, случайные опечатки… И вот через месяц вы смотрите на history | grep rsync и думаете: "А что это я тут хотел сделать?" или какая из этих команд рабочая..
Но тут есть один простой трюк - добавляете комментарий прямо к команде, и он сохранится в истории.
🌟 Как это работает?
В bash можно писать так:
rsync -av --delete /data/ /backup/ # бэкап данных на внешний диск
В истории будет сохранена вся строка. И когда через Ctrl+R или history | grep backup вы ищете - строка находится по тексту комментария тоже!
▪️ Примеры
ssh user@host # тест сервера
docker exec -it web bash # залезть внутрь контейнера nginx
find /var/log -type f -size +100M # поиск больших логов
▪️ Полезные фишки
Можно делать свои теги:
apt update && apt upgrade # [system-maintenance]
А потом искать:
history | grep "\[system-maintenance\]"
BashTex 📱 #bash