Задать вопрос
@kirill-93

Linux flock при завершении процесса?

Здравствуйте,
Использую flock для предотвращения дублирования задач из крона.
Указываю так:
* * * * * /usr/bin/flock -w 0 /tmp/flock/myscript myscript.sh
Как я понимаю, при запуске myscript.sh файл /tmp/flock/myscript лочится и не дает запустить еще один раз этот же скрипт через крон.
У меня вопрос, если я убью процесс через htop, спадёт ли лок? Можно ли так завершать процессы?
  • Вопрос задан
  • 973 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    AL-1802 Администрирование Astra Linux Special Edition 1.8
    2 недели
    Далее
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
Решения вопроса 1
Если процесс убить lock спадёт. Можно убивать процесс, если вам надо.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы