Могу ли я удалить / var / tmp / mkinitramfs- * файлы?

Я заметил, что моя папка /var/tmp заняла место на 9.3 ГБ на моем Ubuntu 16.04.2. В частности, имеется папка из mkinitramfs_* папок, занимающих большую часть пространства в папке tmp. Я просмотрел их, и они, похоже, являются временными файлами для ядер Linux, собранными недавно и в прошлом. Могу ли я удалить их безопасно или они связаны с другими важными файлами?

Я попытался использовать приложение tmpreaper для автоматизации процесса очистки временных файлов при перезагрузках. Но я считаю, что я могу только сместить обе папки /tmp/ и /var/tmp/ вместе в настройки автоматической очистки и установить только один максимальный возраст файла для удаления старых файлов. Это может затруднить настройку максимального параметра возраста файла TMPREAPER_TIME. Если я установил слишком короткий (по умолчанию, 7 дней), я мог бы удалить те последние файлы компиляции ядра в папках mkinitramfs_*, которые могут быть полезны. Если я установил слишком долго, в /tmp я могу получить много файлов. Надеюсь, вы можете указать мне некоторые рекомендации о роли этих папок mkinitramfs_* и о том, как использовать приложение tmpreaper или другие инструменты для автоматического удаления старых временных файлов.

Спасибо!

8
задан 19 April 2017 в 08:31

5 ответов

Как правило, вы можете удалить любой файл в /tmp и /var/tmp, не нарушая работу системы. В худшем случае, это файл, необходимый для открытого приложения, но это, похоже, не так.

Что касается файлов, связанных с mkinitramfs, я бы сказал, что их можно безопасно обрезать. См. Также эту ошибку Debian: # 818345 - tmp-файл остается под / var / tmp, если mkinitramfs терпит неудачу. В основном эти файлы должны быть очищены после того, как процесс, который их создал, закончился, но по какой-то причине это не так.

Я не уверен, затронуты ли вы этой ошибкой, но дело в том, что эти файлы необходимы mkinitramfs, пока процесс продолжается. По завершении процесса вам больше не нужны. Кроме того, как обычно, с временными файлами они будут воссозданы в последующих прогонах того же процесса, если это необходимо.

Надеюсь, вы можете указать мне некоторые ссылки на роль этих папок mkinitramfs_* и как использовать tmpreaper приложение или другие инструменты для автоматического удаления старых временных файлов.

У меня нет опыта работы с tmpreaper, но вы можете использовать задание cron для периодического удаления этих файлов. См.:

# 818345 - файл tmp остается в / var / tmp, если mkinitramfs не работает

9
ответ дан 22 May 2018 в 23:27
  • 1
    Спасибо, что написал этот ответ. После понимания файлов tmp я использовал tmpreaper (подробности см. В моих заметках ), чтобы автоматически очистить файлы старше 30 дней и сохранить мне 7 ГБ пространства. Это очень полезно! – Xiaodong Qi 27 April 2017 в 02:59

Как правило, вы можете удалить любой файл в /tmp и /var/tmp, не нарушая работу системы. В худшем случае, это файл, необходимый для открытого приложения, но это, похоже, не так.

Что касается файлов, связанных с mkinitramfs, я бы сказал, что их можно безопасно обрезать. См. Также эту ошибку Debian: # 818345 - tmp-файл остается под / var / tmp, если mkinitramfs терпит неудачу. В основном эти файлы должны быть очищены после того, как процесс, который их создал, закончился, но по какой-то причине это не так.

Я не уверен, затронуты ли вы этой ошибкой, но дело в том, что эти файлы необходимы mkinitramfs, пока процесс продолжается. По завершении процесса вам больше не нужны. Кроме того, как обычно, с временными файлами они будут воссозданы в последующих прогонах того же процесса, если это необходимо.

Надеюсь, вы можете указать мне некоторые ссылки на роль этих папок mkinitramfs_* и как использовать tmpreaper приложение или другие инструменты для автоматического удаления старых временных файлов.

У меня нет опыта работы с tmpreaper, но вы можете использовать задание cron для периодического удаления этих файлов. См.:

# 818345 - файл tmp остается в / var / tmp, если mkinitramfs не работает

11
ответ дан 18 July 2018 в 14:40

Как правило, вы можете удалить любой файл в /tmp и /var/tmp, не нарушая работу системы. В худшем случае, это файл, необходимый для открытого приложения, но это, похоже, не так.

Что касается файлов, связанных с mkinitramfs, я бы сказал, что их можно безопасно обрезать. См. Также эту ошибку Debian: # 818345 - tmp-файл остается под / var / tmp, если mkinitramfs терпит неудачу. В основном эти файлы должны быть очищены после того, как процесс, который их создал, закончился, но по какой-то причине это не так.

Я не уверен, затронуты ли вы этой ошибкой, но дело в том, что эти файлы необходимы mkinitramfs, пока процесс продолжается. По завершении процесса вам больше не нужны. Кроме того, как обычно, с временными файлами они будут воссозданы в последующих прогонах того же процесса, если это необходимо.

Надеюсь, вы можете указать мне некоторые ссылки на роль этих папок mkinitramfs_* и как использовать tmpreaper приложение или другие инструменты для автоматического удаления старых временных файлов.

У меня нет опыта работы с tmpreaper, но вы можете использовать задание cron для периодического удаления этих файлов. См.:

# 818345 - файл tmp остается в / var / tmp, если mkinitramfs не работает

11
ответ дан 24 July 2018 в 20:26

Как правило, вы можете удалить любой файл в /tmp и /var/tmp, не нарушая работу системы. В худшем случае, это файл, необходимый для открытого приложения, но это, похоже, не так.

Что касается файлов, связанных с mkinitramfs, я бы сказал, что их можно безопасно обрезать. См. Также эту ошибку Debian: # 818345 - tmp-файл остается под / var / tmp, если mkinitramfs терпит неудачу. В основном эти файлы должны быть очищены после того, как процесс, который их создал, закончился, но по какой-то причине это не так.

Я не уверен, затронуты ли вы этой ошибкой, но дело в том, что эти файлы необходимы mkinitramfs, пока процесс продолжается. По завершении процесса вам больше не нужны. Кроме того, как обычно, с временными файлами они будут воссозданы в последующих прогонах того же процесса, если это необходимо.

Надеюсь, вы можете указать мне некоторые ссылки на роль этих папок mkinitramfs_* и как использовать tmpreaper приложение или другие инструменты для автоматического удаления старых временных файлов.

У меня нет опыта работы с tmpreaper, но вы можете использовать задание cron для периодического удаления этих файлов. См.:

# 818345 - файл tmp остается в / var / tmp, если mkinitramfs не работает

11
ответ дан 31 July 2018 в 12:04

Как правило, вы можете удалить любой файл в /tmp и /var/tmp, не нарушая работу системы. В худшем случае, это файл, необходимый для открытого приложения, но это, похоже, не так.

Что касается файлов, связанных с mkinitramfs, я бы сказал, что их можно безопасно обрезать. См. Также эту ошибку Debian: # 818345 - tmp-файл остается под / var / tmp, если mkinitramfs терпит неудачу. В основном эти файлы должны быть очищены после того, как процесс, который их создал, закончился, но по какой-то причине это не так.

Я не уверен, затронуты ли вы этой ошибкой, но дело в том, что эти файлы необходимы mkinitramfs, пока процесс продолжается. По завершении процесса вам больше не нужны. Кроме того, как обычно, с временными файлами они будут воссозданы в последующих прогонах того же процесса, если это необходимо.

Надеюсь, вы можете указать мне некоторые ссылки на роль этих папок mkinitramfs_* и как использовать tmpreaper приложение или другие инструменты для автоматического удаления старых временных файлов.

У меня нет опыта работы с tmpreaper, но вы можете использовать задание cron для периодического удаления этих файлов. См.:

# 818345 - файл tmp остается в / var / tmp, если mkinitramfs не работает

11
ответ дан 31 July 2018 в 23:29

Другие вопросы по тегам:

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