Tomcat: удаление содержания “журналов” и “tmp” каталогов

Если Вы используете клиент FTP как Filezila, я не полагаю, что можно изменить владельца файла через его интерфейс.

Если у Вас есть доступ SSH к серверу с помощью программы как Шпаклевка, то можно использовать chown управляйте как предложенный Kedare.

Для изменения имени хоста оно зависит, на котором дистрибутиве Linux Вы используете при использовании Linux. Кроме того, удостоверьтесь, что Вы не путаете имя хоста с доменным именем. И обычно, необходимо будет быть корнем для изменения имени хоста, если это будет Linux.

При использовании базирующегося дистрибутива debian, такого как Ubuntu можно отредактировать/etc/hostname файл и заменить текущее значение тем, что Вы хотите назвать своим сервером.

Если Вы нуждаетесь в большем количестве помощи, отправьте больше деталей.

3
задан 29 March 2012 в 16:36
2 ответа

Удалять журналы старше 7 дней.

find tomcat/logs/ -mtime +7 -print0 | xargs -r -0 rm -rf

Вы, вероятно, захотите добавить это также как задание cron.

Перед удалением временных файлов вы должны убедиться, что их ничто не удерживает открытыми. .

3
ответ дан 3 December 2019 в 06:14

Вы должны правильно настроить tomcat в logrotate. Что-то вроде этого, как /etc/logrotate.d/tomcat:[1249 providedtmp, возможно, вы захотите провести с помощью команды find, которую показал pkhamre, но я бы использовал logrotate для файлов журнала. Вы не сказали, какой дистрибутив вы используете, но в RHEL / CentOS есть tmpwatch, который удаляет файлы, к которым не обращались в течение определенного периода времени.

1
ответ дан 3 December 2019 в 06:14

Теги

Похожие вопросы