This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Linux - Командная строка

Не работает? Начинай читать инструкцию.

Как узнать размер поддиректорий верхнего уровня в Linux

Часто нам надо узнать, в какой нибудь директории (например /localdisk), сколько места занимает каждая поддиректория верхнего уровня.

Предлагаю ознакомиться с предложениями моих партнёров

Узнать размер поддиректорий верхнего уровня

Для этого достаточно зайти в эту директорию, например

/localdisk

И выполнить команду

find . -maxdepth 1 -type d -exec du -hs {} \;

В результате получим вот такой вывод

[root@zhru localdisk]# find . -maxdepth 1 -type d -exec du -hs {} \;
20G     .
987M    ./tftpboot
105M    ./nod32
278M    ./yoogallery
17G     ./asterisk
602M    ./server-nod32
743M    ./JW-Player

где 20G - размер директории localdisk, дальше видим размер каждой поддиректории

Вывести размер поддиректорий и файлов верхнего уровня

[root@zhru 2014]# du -sh *
600K    08.07.14
2,9M    11.08.14
2,4M    12.08.14
1,2M    15.04.14
1,8M    21.06.14
1,1M    31.03.14
4,0K    index.html

Чтобы узнать размер всех поддиректорий, пишем: 

du -hS

Получим во такой вывод:

[root@zhru localdisk]# du -hS
28K     ./tftpboot/linux-install/msgs
4,0K    ./tftpboot/linux-install/pxelinux.cfg
20K     ./tftpboot/linux-install
692M    ./tftpboot/images/hirens
292M    ./tftpboot/images/acronis
3,4M    ./tftpboot/images
8,0K    ./tftpboot/pxelinux.cfg
196K    ./tftpboot
24K     ./nod32/eset_upd/v9
20K     ./nod32/eset_upd/v6
20K     ./nod32/eset_upd/v5
20K     ./nod32/eset_upd/v8
20K     ./nod32/eset_upd/v7
20K     ./nod32/eset_upd/v3
4,0K    ./nod32/eset_upd
105M    ./nod32
56K     ./yoogallery/2014/15.04.14/thumbs
1,2M    ./yoogallery/2014/15.04.14

......

608K    ./server-nod32/create_img/fonts
16K     ./server-nod32/create_img
72K     ./server-nod32
743M    ./JW-Player
4,0K    .

Пример вывода размера для папки с вложенными папками

[root@zhru localdisk]# du -h -s
20G 

Предлагаю ознакомиться с предложениями моих партнёров