Используя 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?
Что я могу сделать, чтобы это исправить, если это неожиданно?
1 ответ на вопрос
3
A. Loiseau
Это не ожидается, за исключением случаев, когда эти файлы открыты в другом месте. В этом случае запрос на удаление может быть успешным и, по-видимому, эффективным, но пространство будет освобождено, когда файлы больше не используются.
Вы можете увидеть эти ожидающие удаления файлы lsofследующим образом: