Если я наберу:
df -h
Он показывает мне, что используется 12G.
Но если я использую эту команду:
du -h -x / | sort -hr >> /home/log_size.txt
Это даст мне:
Если я суммирую / usr + / var + / root, это не даст мне примерно 12 ГБ ... Итак, где я могу найти другие файлы, которые используются в 12 ГБ?
Я сам нашел решение.
Сначала введите эту команду:
lsof -n | grep deleted
Вы получаете какой-нибудь результат? Если да, то найдите, какая программа использует эти открытые файлы, и перезапустите соответствующие службы.
Фактически найдите процессы, которые использовали «удаленные файлы», а затем перезапустите все процессы, в моем случае это был nginx.