TGViewer
/usr/bin /usr/bin @usr_bin_linux · 4.9K subscribers
Post #1009 2.61K
10 Bash-скриптов, которые автоматизируют 90% ежедневных задач DevOps

Мне очень понравилась фраза автора этой статьи: «Bash — это скотч в арсенале DevOps. Некрасиво, не модно, но работает — и работает быстро.»

Согласны?

Все скрипты ниже, а подробности в статье по ссылке выше.

1. Скрипт «Уничтожить всех тварей»
#!/bin/bash
kill -9 $(ps aux | grep "$1" | grep -v grep | awk '{print $2}')


2. Просмотр логов с подсветкой
#!/bin/bash
tail -f "$1" | grep --color=always -E "$2|$"


3. Быстрый коммит и пуш в Git
#!/bin/bash
git add .
git commit -m "$1"
git push


4. Команда по уборке докер-контейнеров
#!/bin/bash
docker system prune -af
docker volume prune -f


5. Переключатель контекста Kubernetes
#!/bin/bash
kubectl config use-context "$1"
kubectl get nodes


6. Сокращённая команда для деплоя
#!/bin/bash
kubectl apply -f "$1"
kubectl rollout status deployment/"$2"


7. Disk Space Whisperer
#!/bin/bash
df -h | grep -E 'Filesystem|/dev/sda'


8. Пингер работоспособности сервиса
#!/bin/bash
curl -s -o /dev/null -w "%{http_code}\n" "$1"


9. Маскировщик секретов
#!/bin/bash
sed 's/[A-Za-z0-9]\{20,\}/[REDACTED]/g' "$1"


10. Утренняя проверка сервера
#!/bin/bash
for host in $(cat servers.txt); do
ping -c 1 "$host" &> /dev/null && echo "$host is UP" || echo "$host is DOWN"
done



@usr_bin_linux
  • 👎 17
  • 👍 12
  • 🔥 10
More from @usr_bin_linux
  1. Sep 26, 2026MinIO заархивировал открытую версию. Что остаётся тем, у кого он уже развёрнут Июнь 2025 г…
  2. Sep 25, 2026Pandora FMS — замена ушедших PRTG, WhatsUp Gold и SolarWinds 🔥 Проверенная временем платф…
  3. Sep 25, 2026PortPal — наглядный контроль локальных портов для разработчика Ошибка EADDRINUSE: address…
  4. Sep 25, 2026Скрипт для Linux, переназначающий клавиши Shift, Backspace, стрелки и мышку на клавиши дом…
  5. Sep 24, 2026Speedtest Tracker — свой мониторинг качества интернет-канала Когда интернет периодически т…
  6. Sep 23, 2026HUATUO — eBPF-наблюдаемость и автоматическая диагностика ядра Linux HUATUO — open source-п…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →