Я замечаю что мой /var/tmp
папка заняла на 9.3 ГБ пространства на моей Ubuntu 16.04.2. Особенно, существует набор mkinitramfs_*
папки, занятые большая часть места в tmp папке. Я изучил их, и они, кажется, временные файлы для ядер Linux, скомпилированных недавно и в прошлом. Я могу удалить их безопасно, или они связаны с другими важными файлами?
Я попытался использовать tmpreaper
приложение для автоматизации временного процесса очистки файла на перезагрузках. Но я нахожу, что могу только поместить обоих /tmp/
и /var/tmp/
папки вместе в авточистые настройки и только настроенный один макс. возраст файла для удаления старых файлов. Это может мешать настраивать макс. параметр возраста файла TMPREAPER_TIME
правильно. Если бы я установил его слишком короткий (по умолчанию, 7 дней), то я мог бы удалить те недавние файлы компиляции ядра в mkinitramfs_*
папки, которые могли бы быть полезными. Если я устанавливал его слишком долго, я могу закончить с большим количеством файлов в /tmp
. Я надеюсь, что можно указать мне на некоторые ссылки на роли тех mkinitramfs_*
папки и как использовать tmpreaper
приложение или другие инструменты для автоматического удаления старых временных файлов.
Спасибо!
Обычно можно удалить любой файл в /tmp
и /var/tmp
не повреждая систему. Худший вариант развития событий - то, что это - файл, необходимый открытому приложению, но это, кажется, не имеет место.
Относительно тех файлов, связанных с mkinitramfs
, Я сказал бы, что безопасно сократить их. См. также эту ошибку Debian: № 818345 - tmp файл оставляют под/var/tmp, если mkinitramfs перестал работать. В основном те файлы должны быть очищены после того, как процесс, который создал их, закончен, но по некоторым причинам они не.
Я не уверен, затронуты ли Вы той ошибкой а именно, но дело в том, что те файлы необходимы mkinitramfs
в то время как процесс продолжается. После того, как процесс закончен, Вам больше не нужны они. Кроме того, как обычно, с временными файлами, они будут воссозданы в последующих выполнениях того же процесса при необходимости.
Я надеюсь, что можно указать мне на некоторые ссылки на роли тех
mkinitramfs_*
папки и как использоватьtmpreaper
приложение или другие инструменты для автоматического удаления старых временных файлов.
У меня нет опыта с tmpreaper
, но Вы могли использовать задание крона для удаления тех файлов периодически. См.: