«Таймер самоуничтожения» процессов в Linux

Практические лайфхаки для разработчиков, DevOps и админов: Docker, Linux, Bash, Python, Golang, Ansible, логи и безопасность — только рабочие решения. Даем готовые команды, конфиги и приёмы диагностики, которые экономят часы и дни. Если нужно быстро настроить, отладить и обезопасить инфраструктуру — вы по адресу.

timeoutbashlinux

✨ Всех с наступившим Новым годом! Пусть этот год принесет вам море успешных проектов и свежих идей. А чтобы начать его продуктивно, я подготовил лаконичный и полезный лайфхак.

ℹ️ Если нужно запустить процесс, который гарантированно завершится через определённое время (например, для дебага или тестов), используйте команду timeout.

🖥 Пример:

timeout 1h ./долгий-скрипт.sh

ℹ️ Через час процесс автоматически завершится, даже если он зависнет. Если хотите сохранить код завершения процесса, добавьте опцию --preserve-status.

✳️ Удобно для скриптов, cron-заданий или мониторинга!

tags: #полезно #bash #linux

🧭 @recura_tech

Стилизованное изображение: ноутбук с терминалом и надписью «timeout 1h», рядом часы и будильник, фейерверки и поздравление с Новым годом.
Графика: команда timeout 1h на экране ноутбука, часы и праздничные элементы.

Читайте так же