Моя система памяти была почти полна, как видно по команде DFосвобожденной памяти не отражает в команде DF
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 40G 38G 268M 100%/
udev 2.0G 84K 2.0G 1% /dev
Когда я проверил, я увидел один каталог потребляющих 7 ГБ.
# du -sh /home/testuser/ccmData/
7.0G /home/testuser/ccmData/
Я вошел в системе как «TestUser» и освободил большую часть содержимого с помощью «ет -rf команды» и теперь только 200 МБ данных остались.
# du -sh /home/testuser/ccmData/*
199M /home/testuser/ccmData/neo
4.0K /home/testuser/ccmData/leo
Но освобожденная память не отражается
Но ая и DF команды еще не отражает освобожденную 6 0,8 ГБ памяти.
# du -sh /home/testuser/ccmData/
7.0G /home/testuser/ccmData/
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 40G 38G 268M 100%/
udev 2.0G 84K 2.0G 1% /dev
Я попытался перезагрузить систему, но не получил никакой пользы.
Что может быть причиной этого?
Может быть, некоторые каталоги и файлы не принадлежат к testuser в этой ccmData, тогда du не показывать эти файлы (если у них нет доступа) и «rm -fr» не удалять их, потому что у него нет доступа. попробуйте вызвать «rm -fr» из root. – fghj
Спасибо за предложение. Я зарегистрировался как root и увидел каталог .moved и удаленные данные были внутри него. Теперь удаляется каталог, и память освобождается. – RKum