Сколько времени в (1) ожидает выполнения запланированного задания?

Скажем, у одного запланированного задания есть

at 11pm on Friday
> long-running-command
Ctrl-D

. Как долго может выполняться продолжительная команда? Сможет ли демон at принудительно завершиться через определенное время?

2
задан 9 July 2019 в 06:37

1 ответ

at просто выполняет команду в требуемое время. Это не влияет на команду в то время или впоследствии. Продолжает ли процесс работать, решен ядром, (в особенности, диспетчер памяти может уничтожить его, если это использует слишком много ресурсов), и другие подсистемы, Вы или Ваше распределение, возможно, установили для обеспечения системной устойчивости.

Кроме этого, проблема, перечисленная в странице справочника, может иметь влияние на то, как это выполняется:

Как at в настоящее время реализуется как setuid программа, другие переменные среды (например, LD_LIBRARY_PATH или LD_PRELOAD) также не экспортируются.

Но это будет только иметь эффект на то, как он работает, не непосредственно на том, сколько времени он работает за.

Так, для ответа на вопрос непосредственно это будет работать, пока система позволяет ему работать, который является обычно навсегда, пока это ведет себя и не принимает решение завершить себя.

3
ответ дан 2 December 2019 в 02:39

Другие вопросы по тегам:

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