Описание тега copy-paste
Не слишком дорого = сколько долларов? @EliahKagan, я знаю, что LTS-версии Минт основан на Убунту 12.04 ЛТС и, кроме визуальных вещей, я думал, что большая часть действия такие же. Что стало причиной задавать здесь. Но спасибо за замечание, буду знать на будущее вопросы. Вы также хотите, судо, чтобы снять все колебания`среды с? многие строки из которых первая строка-для моей учетной записи admin Я имел этот вопрос на практике. По сути 'vizgne это' ответ правильный и я ничего не могу добавить к ней только это возможное попадание при попытке эмигрировать туда. Как он говорит, смотреть на СКР. Если вы действительно хотите увидеть истинное микроядро в действии, опробовать ОС QNX. В перегородка qnx4, ядро было только 32 к байт, и обрабатываются только передача сообщений, планирование процессора и interrups. Все остальные части ОС QNX операционной системы может быть заменен без выключения или перезагрузки системы, и это был очень надежный. В свое время там был эмулятор окно для QNX называется верб, что побежал приложений Windows быстрее, чем родные окна. Хотя это не имеет ничего общего с ОС-Х Пер СЭ, ОС QNX доказал, что микроядра действительно жизнеспособным, когда сделано правильно.
Если у вас есть nosharedscripts
набор (по умолчанию), и prerotate
сценарий завершается с ошибкой пострадавших лог-файл не будет иметь никаких дальнейших действий по нему*.
Так, в теории, вы могли бы что-то вроде (внимание, непроверенных):
в /var/журнал/приложение.войти {
nosharedscripts
prerotate
логфайл=$1
как lsof $файл_журнала >/dev/нуль
выйти $?
endscript
...
}
так что если как lsof
не могу найти какие-либо процессы с $logfile не
открыт, prerotate
скрипт завершает свою работу с 1
, и у logrotate
не будет предпринимать никаких действий на этот журнал.
*С у logrotate(8)
Man-странице по linux.die.net:
nosharedscripts
Запустить prerotate и postrotate скрипты для каждого файла журнала, который вращается
(это значение по умолчанию, и отменяет sharedscripts). Абсолютная
путь к файлу журнала передается как первый аргумент скрипта. Если
выход скриптов с ошибкой, остальные действия не будут выполняться на
только пострадавшие журнала.
...
prerotate/endscript
Линии между prerotate и endscript (оба из которых должны появиться на
линии сами по себе) выполнены (с использованием /Бен/ш) файл журнала
поворачивается и только если журнал будет вращаться. Эти директивы могут
только внутри определения файла журнала. Обычно, абсолютный путь к
лог-файл передается в качестве первого аргумента в сценарий. Если sharedscripts является
указанное, вся картина передается в скрипт. См. также postrotate. См
sharedscripts и nosharedscripts для обработки ошибок.
Это может быть зависит от вашего logrotate, предназначенную
версия, но я не могу найти любую документацию о том, какие версии делать / не ведут себя подобным образом.