Убедитесь, что он записывает стандартную ошибку или, по крайней мере, стандартный вывод, и что его стандартный вывод/ошибка является концом записи канала, на конце чтения которого вы запускаете инструмент, который поддерживает строго ограниченный размер -., автоматически ротируется, ротируется -по запросу -, файлы журнала устанавливаются в указанном каталоге::
./thing-to-be-logged 2>&1 | cyclog logs/
У вас не будет потерянных записей журнала, которые может дать вам logrotate
. И вам вообще не придется трогать сервер, чтобы программа записи журнала переключилась на новый выходной файл.
К таким инструментам относятся:
multilog
из daemontools , или Дэна Бернштейнаmultilog
из djbwares , или Брюса Гюнтераmultilog
из daemontools -encore , или multilog
Адама Сэмпсона из freedts6-log
из s6svlogd
из рунитtinylog
от преступникаcyclog
из ношаshutdown задает время выключения системы. Его можно использовать для остановки, выключения питания -или перезагрузки машины.
shutdown -h
эквивалентно :shutdown --poweroff
, просто это означает POWEROFF.
другой рукой
shutdown -H
или
shutdown --halt
указывает аппаратному обеспечению остановить все функции ЦП, но оставляет его включенным. Вы можете использовать его, чтобы привести систему в состояние, при котором вы можете выполнять техническое обслуживание на низком уровне. Обратите внимание, что в некоторых случаях это полностью выключает систему. Ниже приведены примеры остановки