Команда df выводит количество свободного места в блоках на специфициро- ванном устройстве, а если оно не указано, то на всех смонтированных файло- вых системах. При этом удобно использовать опцию –h (пример 11.24) для отображения информации в удобных для пользователя единицах (human readable format).
Пример 11.24. Определение свободного пространства на дисках
$ df -h
Файловая система
Разм
Исп
Дост
Исп%
смонтирована на
/dev/sda3
9,5G
4,2G
4,9G
47%
/
tmpfs
504M
504M
0%
/dev/shm
/dev/sda7
11G
2,6G
7,1G
27%
/home
/dev/sdb2
20G
5,9G
13G
31%
/media/disk
/dev/sdb1
7,8G
4,8G
3,1G
62%
/media/disk-1
/dev/sda8
45G
36G
9,0G
80%
/home/disk
Для получения информации о наличии свободных индексных дескрипторов необходимо вызвать команду df –i (пример 11.25).
Пример 11.25. Получение количества свободных индексных дескрипторов
$ df -i
Файловая система
Инодов
Испол Своб
Исп %
смонтирована на
/dev/sda3
178864 2382000
7%
/
tmpfs
1 128831
1%
/dev/shm
/dev/sda7
10484 2725900
1%
/home
/dev/sdb2
956 2642884
1%
/media/disk
/dev/sdb1
0 0
-
/media/disk-1
/dev/sda8
0 0
-
/home/disk
Для того чтобы узнать, сколько пространства занимают файлы в каталоге, следует использовать команду du, отображающую количество блоков, зани- маемых каждым каталогом и каждым его подкаталогом. Можно использо- вать du -h для отображения информации в удобных единицах. Также можно отобразить лишь суммарную информацию о каталоге. Для этого применяется du –s (пример 11.26).
Пример 11.26. Определение суммарного занятого пространства
$ du -sh ~
467M /home/user1
В этом примере получена информация о суммарном пространстве, исполь- зуемом домашним каталогом пользователя.