Введение

Введение

Введение

В Gnu/Linux есть несколько точек монтирования, например:

/mountpoint1
/xyz/abc
/root
etc. 

Возможно, что файлы и каталоги в /mountpoint1принадлежат другому тому (неважно, физическому или логическому (скажем, LVM)), чем файлы и каталоги в /xyz/abc. Это что-то вроде идеи точек монтирования.

Мой вопрос:

Можно ли проверить свободное место под /mountpoint1? Другими словами, сколько файлов и каталогов (разумеется, в единицах Б/КБ/МБ/ГБ...) я могу записатьпод /mountpoint1.

Есть ли способ это сделать?

Это кажется немного странным, однако, возможно ли проверитьсвободное место в каталоге/пути?

решение1

Это раздел, группа томов или логический том, который содержит пространство, а не путь. Вы можете запустить, du -sh or df -hно первый вариант просто покажет вам пространство, которое использует сам путь, а второй немного вводит в заблуждение, поскольку он покажет, что доступно для всего раздела или группы томов, которые содержат путь. Если это подходит вам, то используйте его.

В противном случае, чтобы увидеть пространство, включая доступное, а также общий размер и объем, используемый для диска, разделов, физических томов, групп томов или логических томов, вам придется сделать это с помощью:

df -h

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

pvs
pvdisplay

Эти команды покажут общее и доступное пространство физических томов.

vgs
vgdisplay

Эти команды показывают общее пространство и свободное пространство группы(групп) томов.

lvs
lvdisplay

Эти команды показывают общее пространство и свободное пространство логических томов.

fdisk -l

Это покажет диски и разделы, включая то, что используется и доступно в виде размера блока, а также где они начинаются и заканчиваются.

parted
print free

При использовании первой, а затем второй команды в консоли будет показан размер блока раздела, включая начальную и конечную точки, а также свободное пространство.

решение2

дфможет быть вызвана с аргументом имени файла/каталога, после чего будет отображен объем доступного дискового пространства в файловой системе, содержащей этот файл/каталог, например:

df -h /mnt/san12/office
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdc1             2.0T  2.0T   11G 100% /mnt/san12

решение3

Попробовал с кодом и все отлично работает. Показывает общее пространство, доступное пространство, используемое пространство

df -Ph /boot/|awk 'NR >1 {gsub("%","",$0);print $0}'| awk '{print "Total Space of partition" " "$2"\n""Used space on the disk is" $3"\n""free space on the disk is "$4}'

Связанный контент