tmpfs удаление файлов не освободит место

использование fedora@latest, у меня /tmp установленный как tmpfs.

иногда я запускаю какую-то программу, которая хранит в себе большие файлы, пока не заполню их полностью.

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

Я могу сказать, что это не связано с открытой ручкой файла, так как я проверял его вручную, и вот результаты,

перед тем,

$ df -h
Sys. de fichiers        Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/fedora-root    32G     20G  9,8G  68% /
tmpfs                     1,9G       0  1,9G   0% /tmp
/dev/sda5                 126G     71G   50G  59% /home

затем я копирую на него файл, с cp для демонстрации

$ df -h
Sys. de fichiers        Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/fedora-root    32G     20G  9,8G  68% /
tmpfs                     1,9G    487M  1,5G  26% /tmp
/dev/sda5                 126G     71G   50G  59% /home

затем я удалил файл, с rm

$ df -h
Sys. de fichiers        Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/fedora-root    32G     20G  9,8G  68% /
tmpfs                     1,9G    487M  1,5G  26% /tmp
/dev/sda5                 126G     71G   50G  59% /home

это ожидаемое поведение tmps ?

что я могу сделать, чтобы исправить это, если это неожиданно ?

19
задан mh-cbon
26.12.2022 13:43 Количество просмотров материала 2849
Распечатать страницу

1 ответ

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

вы можете увидеть эти удаления отложенных файлов с помощью lsof таким образом:

lsof -nP +L1 /tmp

как отмечено @user75021 на другой поток, есть хороший lsof quickstart , из которого была извлечена эта команда (§3a).

3
отвечен A. Loiseau 2022-12-27 21:31

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх