Использование дополнительных опций с командой df
Команда df
предлагает несколько других полезных опций, которые могут предоставить дополнительную информацию или изменить способ отображения вывода. На этом этапе вы познакомитесь с некоторыми из этих опций, чтобы расширить свои возможности мониторинга дискового пространства.
Отображение типа файловой системы
Опция -T
добавляет столбец, показывающий тип файловой системы. Это может быть полезно, когда вам нужно знать, с каким типом файловой системы вы работаете, так как разные типы файловых систем имеют разные особенности и ограничения.
Выполните следующую команду:
df -hT
Эта команда объединяет человекочитаемый формат (-h
) с отображением типа файловой системы (-T
). Вы должны увидеть вывод, похожий на следующий:
Filesystem Type Size Used Avail Use% Mounted on
overlay overlay 20G 3.1G 16G 17% /
tmpfs tmpfs 386M 0 386M 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
shm tmpfs 64M 0 64M 0% /dev/shm
/dev/sda1 ext4 20G 3.1G 16G 17% /etc/hosts
tmpfs tmpfs 1.9G 0 1.9G 0% /proc/acpi
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/firmware
Обратите внимание на новый столбец "Type", который показывает типы файловых систем, такие как "overlay", "tmpfs" и "ext4".
Отображение информации об inode
В файловых системах есть ограниченное количество inode (инодов), которые представляют собой структуры данных, хранящие информацию о файлах. Даже если у вас есть достаточно дискового пространства, вы можете исчерпать inode, если у вас слишком много маленьких файлов.
Проверьте использование inode с помощью опции -i
:
df -i
Вы увидите вывод, показывающий использование inode:
Filesystem Inodes IUsed IFree IUse% Mounted on
overlay 1310720 106794 1203926 9% /
tmpfs 98811 1 98810 1% /dev
tmpfs 98811 16 98795 1% /sys/fs/cgroup
shm 98811 1 98810 1% /dev/shm
/dev/sda1 1310720 106794 1203926 9% /etc/hosts
tmpfs 98811 1 98810 1% /proc/acpi
tmpfs 98811 1 98810 1% /sys/firmware
Вывод показывает:
Inodes
: Общее количество inode
IUsed
: Количество использованных inode
IFree
: Количество свободных inode
IUse%
: Процент использованных inode
Эта информация особенно полезна при устранении неполадок в ситуациях, когда у вас есть доступное дисковое пространство, но вы не можете создать новые файлы, так как вы исчерпали inode.
Комбинирование опций
Вы можете комбинировать эти опции, чтобы получить комплексное представление. Например, чтобы увидеть одновременно человекочитаемое дисковое пространство и использование inode:
df -hi
Это дает более полную картину использования вашей файловой системы:
Filesystem Inodes IUsed IFree IUse% Mounted on
overlay 1.3M 107K 1.2M 9% /
tmpfs 97K 1 97K 1% /dev
tmpfs 97K 16 97K 1% /sys/fs/cgroup
shm 97K 1 97K 1% /dev/shm
/dev/sda1 1.3M 107K 1.2M 9% /etc/hosts
tmpfs 97K 1 97K 1% /proc/acpi
tmpfs 97K 1 97K 1% /sys/firmware