Linux: Куда делось место

1) df - Смотрим какие диски смонтированы
$ df -hT
-h Human readable: Выводит размер в удобочитаемом виде
-T Выводит тип файловой системы
Результат:
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs tmpfs 792M 9.7M 782M 2% /run
/dev/sda1 ext4 103G 84G 13G 87% /
tmpfs tmpfs 3.9G 161M 3.8G 5% /dev/shm
tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs tmpfs 792M 72K 791M 1% /run/user/1001
Type | Тип файловой системы |
Size | Общий размер файловой системы |
Used | Сколько места занято |
Avail | Сколько места доступно |
Use% | Сколько места занято в процентах от полного объёма |
Mounted on | Место монтирования |
2) du - Ищем вглубь от точки монтирования
$ sudo du -xsh --exclude=/proc /* |sort -hr
du:
-x Подсчитывать размеры только для той файловой системы, где расположен заданный аргумент. (Если в иерархии встретятся каталоги, которые будут являться точками монтирования других файловых систем, то их размеры учитываться не будут)
-s Выводить размеры только для указанных явно аргументов, а не для их подкаталогов.
-h Human readable: Выводит размер в удобочитаемом виде
--exclude Игнорируем путь
/* Путь, от которого будет считаться размер файлов
sort:
-h Сравнивать численные значения с учетом сокращения степени (2K, 1G)
-r Reverse: Выводить результаты в обратном порядке
Вывод:
54G /var
23G /home
5.8G /usr
1.2G /opt
1.1G /lib
455M /core
199M /boot
30M /root
18M /etc
13M /sbin
13M /bin
9.7M /run
2.2M /tmp
48K /media
16K /lost+found
4.0K /srv
4.0K /snap
4.0K /mnt
4.0K /lib64
4.0K /cdrom
0 /vmlinuz.old
0 /vmlinuz
0 /sys
0 /proc
0 /initrd.img.old
0 /initrd.img
0 /dev
Комментарии (0)