Вы используете лучшую shutdown
команду.
Команды van Smoorenburg, Upstart и systemd shutdown
не позволяют указывать дату. Но команда BSD shutdown
принимает значение даты в своей спецификации времени выключения в форме yymmddhhmm
. Так было со времен 4BSD, и остается таковым для FreeBSD и OpenBSD. NetBSD расширил его до ccyymmddhhmm
.
Поскольку набор инструментов nosh также можно использовать на BSD, я дал своей shutdown
команде такую же возможность, расширив ее до CCYYMMDDHHMM
каждого NetBSD. И поскольку набор инструментов nosh также можно использовать в Linux, это дает Linux команду выключения, которая принимает даты.
Это конечно работает с Nosh system-manager
. Это также работает с некоторыми другими системами. Он посылает сигналы процессу № 1, чтобы воспроизвести материал, и те же сигналы понимаются некоторыми другими системными администраторами, такими как systemd
, которые также могут быть отключены с его помощью.
Вы могли бы использовать это, или инструмент как это; или вы можете попытаться убедить авторов других shutdown
программ для Linux расширить их инструменты так же, как BSD shutdown
.
дальнейшее чтение
- Джонатан де Бойн Поллард (2018).
shutdown
, страницы справочника nosh toolset. Softwares.
- Джонатан де Бойн Поллард (2018).
system-manager
, страницы справочника nosh toolset. Softwares.
shutdown
, Руководство системного менеджера . Страницы руководства по NetBSD. 2011-11-04.
shutdown
, Руководство системного администратора FreeBSD . 2018-01-01.
shutdown
, Страницы руководства OpenBSD. 2015-01-21.
- /unix//a/465337/5132
shutdown
. Как я написал в другом ответе, вы, кто этого хотите, можете попытаться убедить системных людей сделать свойshutdown
инструмент более функциональным, с синтаксисом десятилетий, вместо того, чтобы ходить по домамsystemd-run
.