
copy | deblank | delete | deltree | filefind | filetime | fixfile | index | list | mkdir | name | olist | partcopy | rename | setbytes | space | sync | touch | treesize | Команда: treesize Быстрый список размера дерева каталогов и содержащихся в нем файлов в мегабайтах
ПАРАМЕТРЫ minsize=n - выводит список только каталогов и файлов с размером больше
или равно этому, например, 100 = 100 байт, 10 тыс. = 10 кбайт, 10 млн = 10 мегабайт
i - чтение списка каталогов из stdin
nohidden - исключить скрытые и системные файлы
nosum - не выводить сводку в конце листинга
sum - вывести только сводку
gb[ytes] - вывести список всех размеров в гигабайтах
kb[ytes] - вывод всех размеров в килобайтах
bytes - список всех размеров в байтах
flat - показать номер файлов и байтов на папку
без своих подпапок (не накапливаются)
flist - x чтение списка имен файлов из файла x
ПСЕВДОНИМЫ sfk stat10 делает то же самое, что и sfk stat -minsize=10m
sfk treesize100 делает то же самое, что и sfk stat -minsize=100m
ОГРАНИЧЕНИЯ ПРИМЕРЫ sfk stat . -minsize=10m Список размеров всех каталогов ниже текущего,
имеющие размер не менее 10 Мбайт
sfk stat50 docs Список всех каталогов и отдельных файлов в папке docs
дерево каталогов размером >= 50 Мбайт
type dirlist.txt | sfk stat -quiet -i Список размеров каталогов, перечисленных
в dirlist.txt
ПРИМЕРЫ С ВЫВОДОМ: sfk stat -minsize=5 mozilla
> - выводит статистику размера для каталога mozilla
> - в этом каталоге перечислены только объекты размером >= 5 Мбайт,
т.е. это предоставление быстрой информации о самых крупных файлах.
Результат:
7 mb, 1456 files, mozilla\browser
10 mb, 2234 files, mozilla\content
6 mb, 195 files, mozilla\db
11 mb, 2182 files, mozilla\dom\tests\mochitest
11 mb, 2224 files, mozilla\dom\tests
13 mb, 2980 files, mozilla\dom
5 mb, 1418 files, mozilla\embedding
15 mb, 3880 files, mozilla\extensions
7 mb, 713 files, mozilla\gfx
8 mb, 865 files, mozilla\intl\uconv
10 mb, 1375 files, mozilla\intl
7 mb, 657 files, mozilla\js\src
7 mb, 705 files, mozilla\js
6 mb, 2834 files, mozilla\layout\html\tests
6 mb, 2838 files, mozilla\layout\html
21 mb, 7636 files, mozilla\layout
7 mb, 396 files, mozilla\modules\libpr0n\test\reftest
7 mb, 425 files, mozilla\modules\libpr0n\test
8 mb, 602 files, mozilla\modules\libpr0n
18 mb, 2664 files, mozilla\modules
5 mb, 977 files, mozilla\netwerk
5 mb, 642 files, mozilla\nsprpub\pr
6 mb, 877 files, mozilla\nsprpub
5 mb, 60 files, mozilla\plugin\oji\JEP
7 mb, 306 files, mozilla\plugin\oji
7 mb, 311 files, mozilla\plugin
19 mb, 1189 files, mozilla\security\nss\lib
25 mb, 2735 files, mozilla\security\nss
28 mb, 3282 files, mozilla\security
5 mb, 1254 files, mozilla\toolkit\components
14 mb, 3843 files, mozilla\toolkit
7 mb, 1159 files, mozilla\xpcom
228 mb, 40864 files, mozilla
228 mb, 40864 files, 5280 dirs, 228130292 bytes.
Сохраните набор текста по псевдонимами: sfk alias stat sfk stat -minsize=%1
Эта команда создает командный файл STAT.bat в вашем path. Дополнительные параметры, передаваемые в этот пакет, добавляются автоматически. |
![]() |