Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

sumэто устаревшая утилита, доступная в некоторых Unix и Unix-подобных операционных системах . Эта утилита выводит контрольную сумму каждого файла аргументов , а также количество блоков, которые они занимают на диске. [1]

Обзор [ править ]

sumПрограмма , как правило , используется только для исторического интереса. Это не часть POSIX. Обычно доступны два алгоритма: 16-битная контрольная сумма BSD и 32-битная контрольная сумма SYSV . Оба они слабее (и без того слабого) CRC32, используемого cksum . [2]

По умолчанию алгоритм на реализации FreeBSD и GNU является слабее BSD контрольной суммы. Переключение между двумя алгоритмами осуществляется с помощью параметров командной строки. [2] [1]

Синтаксис [ править ]

Сумма утилита вызывается из командной строки в соответствии со следующим синтаксисом:

сумма [ОПЦИЯ] ... [ФАЙЛ] ...

с возможными параметрами опции:

  • -r
  • -s, --sysv
  • --help
    • отобразить экран справки и выйти
  • --version
    • вывести информацию о версии и выйти

Если параметр файла не задан или задан ФАЙЛ -, в качестве входного файла используется стандартный ввод .

См. Также [ править ]

Ссылки [ править ]

  1. ^ a b sum(1) - страницы справочника GNU coreutils
  2. ^ a b sum(1)  -  Руководство по основным командам FreeBSD

Внешние ссылки [ править ]

  • sum(1)- справочные страницы от GNU coreutils