Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 1. File System - Файловая cистема
copy | deblank | delete | deltree | filefind | filetime | fixfile | index | list | mkdir | name | olist | partcopy | rename | setbytes | space | sync | touch | treesize |


Help:   Рус   |   Eng        Refer:   Рус   |   Eng  

Команда: treesize

Быстрый список размера дерева каталогов и содержащихся в нем файлов в мегабайтах

sfk treesize [-minsize=n] dir [-i]

sfk stat [mb] dir Отображение статистики по размеру дерева каталогов в мегабайтах.
скрытые и системные файлы включены по умолчанию, , чтобы всегда отображалось использование реального размера

ПАРАМЕТРЫ

  • -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

    ОГРАНИЧЕНИЯ
    Эта команда не может суммировать содержимое zip-файла

    ПРИМЕРЫ

  • 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 stat -minsize=5 ...", вы можете создать псевдоним SFK , например:

    sfk alias stat sfk stat -minsize=%1

    Эта команда создает командный файл STAT.bat в вашем path.

    Дополнительные параметры, передаваемые в этот пакет, добавляются автоматически.
    Теперь, чтобы сделать то же самое, что и в примере с Mozilla выше, просто введите: stat 5 mozilla