Можно ли установить принудительное завершение работы через терминал? Например:
sudo shutdown -P 60
Но таким образом:
shutdown -c
] Пользователь, не являющийся пользователем sudo, не допускается. Это моя проблема. Пользователь, не являющийся пользователем sudo, может отменить команду выключения.
Или есть другое решение или способ достичь того же эффекта?
Использование 'at' для планирования выключения в следующие 11:00 от имени root
(Возможно, вам придется сначала установить 'at': sudo apt install at
)
$ sudo at 11:00
[sudo] Password for <user>:
at> shutdown now
at> Ctrl-d
Чтобы увидеть at-queue root:
sudo atq
Смотрите man at
для других опций и параметров.
Cron, как я уже упоминал, выполняет команду в заданное время, каждый раз, когда это время наступает, например, через 15 минут, каждый 5. день недели или комбинации минут, часов, дня, дня недели и дня месяца. Это полезно для команд, которые должны выполняться в определенное время каждый день, неделю или месяц, но не для одноразовых команд. Здесь at
лучше.