Você usa um shutdowncomando melhor .
Os shutdowncomandos van Smoorenburg, Upstart e systemd não permitem uma especificação de data. Mas o shutdowncomando BSD assume um valor de data na especificação de quando desligar, no formulário yymmddhhmm. Este tem sido o caso desde o 4BSD, e permanece assim com o FreeBSD e o OpenBSD. O NetBSD estendeu para ccyymmddhhmm.
Como o conjunto de ferramentas nosh também é utilizável nos BSDs, dei ao meu shutdowncomando a mesma capacidade, estendendo-a para o CCYYMMDDHHMMNetBSD. E como o conjunto de ferramentas nosh também é utilizável no Linux, isso fornece ao Linux um comando de desligamento que leva datas.
É claro que funciona com o nariz system-manager. Também funciona com alguns outros sistemas. Ele envia sinais para o processo nº 1 para aprovar coisas e os mesmos sinais são entendidos por alguns outros gerentes de sistema, como systemd, que também podem ser desativados usando-o.
Você pode usá-lo ou uma ferramenta como essa; ou você pode tentar convencer os autores de outros shutdownprogramas Linux a estender suas ferramentas para também serem tão capazes quanto o BSD shutdown.
Leitura adicional
- Jonathan de Boyne Pollard (2018).
shutdown. páginas de manual do conjunto de ferramentas nosh. Programas.
- Jonathan de Boyne Pollard (2018).
system-manager. páginas de manual do conjunto de ferramentas nosh. Programas.
shutdown. Manual do Gerente do Sistema . Páginas do Manual do NetBSD. 04/11/2011.
shutdown. Manual de Gerenciamento de Sistemas FreeBSD . 01-01-2018.
shutdown. Páginas do Manual do OpenBSD. 21/01/2015.
- /unix//a/465337/5132
shutdown. Como escrevi em outra resposta, você que quer isso pode tentar convencer o pessoal do sistema a tornar suashutdownferramenta mais capaz, com a sintaxe de décadas em pé, em vez de andar pelas casas com elesystemd-run.