Большой файл на виртуальной машине человечности 16.04

Когда я выполняюсь sudo du -h --max-depth=1 Я получаю этот результат:

enter image description here

13 г занимают целое место виртуальной машины, но когда я выполняюсь ls -la общий размер размера файлов только 96k.

Я не уверен в том, что происходит, но виртуальная машина не может использоваться.

0
задан 29 January 2019 в 03:44

2 ответа

Большая сумма пространства используется /var который, вероятно, связан с файлами журнала. По любой причине systemd нравится использовать большое дисковое пространство, хранящее почти каждый бит истории, сделанной к файлам журнала. Можно убрать его использование:

sudo journalctl --vacuum-size=50M

Это удалит все старые файлы журнала, оставляющие всего 50 МБ остающихся журналов, который достаточно вероятен для большинства основных потребностей входа. Можно сделать это постоянной установкой путем создания/изменения /etc/systemd/journald.conf файл и помещение:

SystemMaxUse=50M
2
ответ дан 26 October 2019 в 10:47

Когда Вы хотите узнать, где большие файлы находятся в Вашей системе, необходимо сказать du подвести итог использования диска для каждого каталога.

$sudo du -sh /*
13M     /bin
184M    /boot
4,0K    /cdrom
4,0M    /core
4,0K    /dev
41M     /etc
63G     /home
--- snip

Отсюда на Вас лучше опускают -h и вместо этого позвольте выводу быть отсортированным по числам. В моем случае я убывал бы в /home (самый большой каталог).

sudo du -s /home/* | sort -n | head -3

( -n виды численно вместо в алфавитном порядке, head -3 только отображает первые три записи),

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

$sudo du -s /home/* | sort -nr |head -3  
61121744        /home/g
4306660 /home/andrea
37032   /home/test

$sudo du -s /home/g/* | sort -nr |head -3
10054692        /home/g/temp
8006620 /home/g/Downloads
5056024 /home/g/Documents

В случае, если Ваш "скрыли" каталоги (скорее всего, в корневом каталоге), Вы дополнительно используете немного отличающуюся команду

$sudo du -s /home/g/.* | sort -nr |head -3
12754648        /home/g/.vagrant.d
4400684 /home/g/.local
3311584 /home/g/.cache
0
ответ дан 26 October 2019 в 10:47

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

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