Как Узнать Размер Папки во FreeBSD

Как посмотреть размер папки во FreeBSD  находясь в консоли ? Существует для этого специальная команда «du» . Попробуйте ввести ее и нажать enter, мы увидим как команда начнет рекурсивно шариться по каталогам и выводить нам на экран непонятные строки . Так как значение этих строк ни о чем нам не говорит, нужно полистать мельком ман «man», для того что бы узнать нужные параметры или опции, для команды «du» , вводим с клавиатуры в консоль «man du» затем ентер.

Вывод справки по программе DU

DU(1)                   FreeBSD General Commands Manual                  DU(1)

NAME
du — display disk usage statistics

SYNOPSIS
du [-H | -L | -P] [-a | -s | -d depth] [-c] [-h | -k | -m] [-n] [-x]
[-I mask] [file …]
———————————————

Нам понадобятся ключи :

-h                «Human-readable» output.  Use unit suffixes: Byte, Kilobyte, Megabyte, Gigabyte, Terabyte and Petabyte.

-s                 Display an entry for each specified file.  (Equivalent to -d 0)

-x                File system mount points are not traversed.

-d  depth  Display an entry for all files and directories depth directories deep.

Для того что бы узнать размер папки во FreeBSD , необходимо ввести команду «DU» с опциями -hsx и указанием папки например /usr/home/vasya

[root@homecomp /home/black]# du -hsx /usr/home/vasya
1.1G    /home/vasya

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

[root@box /home/black]#du -h -d 1 /

Должно вывести на экран  все папки в корневой директории с указанием объёма занимаемым на диске места.

924K    /bin
814K    /boot
1.0K    /dev
1.8M    /etc
3.2M    /lib
282K    /libexec
2.0K    /mnt
0B    /proc
3.5M    /rescue
136M    /root
4.0M    /sbin
883M    /tmp
22G    /usr
2.3G    /var
80G    /home
180G    /

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

Как Узнать Размер Папки во FreeBSD: 2 комментария

  1. Уёборт Пластослон (сумерки)

    Очень полезная статья кстати! Теперь не мудохаюсь с МС =)

Обсуждение закрыто.