Рейтинг:-2

lsof показывает, что удаленные файлы .xsession-errors занимают все место на диске

флаг cn

Я настроил cronjob, который обрезает ~/.xsession-ошибки файл, потому что он занимал все место на диске. Это сохраняет файл меньше 500K. Место на диске все еще заполняется.

lsof +L1 | grep удален показывает много экземпляров удаленных элементов xsession-errors, которые заполнят все дисковое пространство. Кажется, только перезагрузка очищает это.

Что может быть причиной?

Рейтинг:1
флаг cn

Спасибо за совет. Я нашел, что пишет в файл .xsession-errors. kтерпеливый вер. 19 есть ошибка, которая заполняет диск. Версия 21 исправляет это.

Рейтинг:0
флаг it

Несмотря на то, что вы изменили представление файловой системы о размере файла, программа, которая ~/.xsession-ошибки open не имеет возможности узнать об этом. Фактическое удаление файла (и освобождение места) против пути файловой системы, когда он открыт в любом процессе. Это позволяет программе регистрации просто «записать следующий блок», а не «открыть файл; поставить в конец. Прочитать частично заполненный блок; записать данные; закрыть файл» КАЖДЫЙ раз, когда записывается строка информации.

Читать человек странице программы, некоторые программы сбрасывают файлы журналов при получении сигнал, другие должны быть убиты и перезапущены.

Как вы запускаете и останавливаете свой X-сервер? Похоже, вы оставляете X-процессы лежащими без дела с открытыми файлами журналов. смотреть на пс-эф.

Ты можешь использовать фьюзер для отправки сигналов сопротивляющимся процессам.

Читать man fuser pkill kill X ps;man -a signal

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.