На OS X /var/log/system.log повернут на newsyslog
команда, которая выполняется в половине мимо каждый час (см./System/Library/LaunchDaemons/com.apple.newsyslog.plist) каждый раз, когда Mac работает и просыпается. Правила вращения находятся в/etc/newsyslog.conf, от которого соответствующие строки:
# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num]
/var/log/system.log 640 7 * @T00 J
Если я понимаю это право (см. newsyslog.conf страницу справочника), "@T00" в, "когда" поле означает, что журнал будет повернут, если newsyslog будет работать между полуночью и 1:00 - т.е. в выполненное 0:30. Но если Mac будет выключен или спать в 12:30, то этого выполнения не произойдет, и журнал не будет повернут в тот день, который является, вероятно, почему Вы видите такие переменные результаты.
Если Вы хотите изменить критерии вращения, не стесняйтесь редактировать/etc/newsyslog.conf; большинство других журналов повернуто на основе размера, и я не уверен, почему system.log отличается.
ОБНОВЛЕНИЕ: Начиная в 10,9, управление вращением для system.log, перемещенного от/etc/newsyslog.conf до/etc/asl.conf (конфигурация для Системного средства Журнала Apple, которое делает записи к system.log). Это будет иметь раздел как это:
# Rules for /var/log/system.log
> system.log mode=0640 format=bsd rotate=seq compress file_max=5M all_max=50M
? [= Sender kernel] file system.log
? [<= Level notice] file system.log
? [= Facility auth] [<= Level info] file system.log
? [= Facility authpriv] [<= Level info] file system.log
"rotate=seq сжимают file_max=5M all_max=50M" архивация средств управления разделом и хранение. Посмотрите человека asl.conf для большего количества информации и опций.
Система регистрации добралась, довольно полное переписывают в 10,12, но это, кажется, не изменилось.
По умолчанию пользователь не может выбирать между использованием одного или нескольких мониторов в ферме Microsoft RDS на базе Windows Server 2012 (R2). Хотя есть возможность добавлять / заменять параметры в содержимом файла RDP, которое создается страницей веб-доступа к удаленным рабочим столам. Это можно сделать, изменив флажок ShowOptimizeExperience.
Для этого вам необходимо выполнить следующие шаги:
Изменить параметры приложения в диспетчере IIS
Изменить файл Site.xsl
Изменить RDWAStrings. xml
Измените настройки приложения в диспетчере IIS
Запустите диспетчер IIS
Перейдите на: Веб-сайт по умолчанию -> RDWeb -> Страницы -> Настройки приложения
Измените параметр ShowOptimizeExperience с False на True
Измените файл RDWAStrings.xml
Перейдите по следующему пути: C: Откройте файл RDWAStrings.xml в блокноте
Замените текст:
<string id="OptimizeMyExperience">Optimize my experience for a LAN network when connecting to the computer or application.</string>
следующим текстом:
<string id="OptimizeMyExperience">Use multiple monitors.</string>
Измените файл Site.xsl
Перейдите по следующему пути: C: \ Windows \ Web \ RDWeb \ Страницы \ Откройте файл Site.xsl
Найдите текст strRdpFileContents
Замените текст:
<xsl:if test="$showoptimizeexperience">
if (<xsl:value-of select="$feedidprefix"/>Controls.chkShowOptimizeExperience.checked) {
var objRegExp = new RegExp("connection type:i:([0-9]+)", "i");
var iIndex = strRdpFileContents.search( objRegExp );
<!-- Add 'connection type' if it does exist otherwise replace. -->
if ( -1 == iIndex ) {
if ( "\\n" != strRdpFileContents.charAt(strRdpFileContents.length-1) ) {
strRdpFileContents += "\\r\\n";
}
strRdpFileContents += "connection type:i:6\\r\\n";
} else {
strRdpFileContents = strRdpFileContents.replace(objRegExp, "connection type:i:6");
}
}
</xsl:if>
следующим текстом:
<xsl:if test="$showoptimizeexperience">
var pmxUseMultimon = 0;
if (<xsl:value-of select="$feedidprefix"/>Controls.chkShowOptimizeExperience.checked) {
pmxUseMultimon = 1;
}
var objRegExp = new RegExp("use%20multimon%3Ai%3A([0-9])", "i");
var iIndex = strRdpFileContents.search( objRegExp );
<!-- Add 'use multimon' if it does exist otherwise replace. -->
if ( -1 == iIndex ) {
if ( "\\n" != strRdpFileContents.charAt(strRdpFileContents.length-1) ) {
strRdpFileContents += "\\r\\n";
}
strRdpFileContents += "use%20multimon%3Ai%3A"+pmxUseMultimon+"\\r\\n";
} else {
strRdpFileContents = strRdpFileContents.replace(objRegExp, "use%20multimon%3Ai%3A"+pmxUseMultimon);
}
</xsl:if>
Примечание:
Как вы можете видеть в исходном тексте, Microsoft выполняет поиск регулярного выражения "тип соединения: i:".
В сгенерированном содержимом файла rdp содержится текст "тип соединения% 3Ai% 3A".
Это означает, что параметр "Оптимизировать мой опыт" Microsoft никогда не будет работать.
Теперь, когда вы перейдете на веб-страницу RDS, вы увидите флажок с текстом «Использовать несколько мониторов»