Сумма (Unix) - Sum (Unix)

сумма
Оригинальный автор (ы)Кен Томпсон
Разработчики)AT&T Bell Laboratories
изначальный выпуск3 ноября 1971 г.; 49 лет назад (1971-11-03)
Операционная системаUnix, Unix-подобный, Inferno
ТипКоманда
Лицензияcoreutils: GPLv3 +

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

Обзор

Существует GNU утилита, написанная Кайван Агайепур и Дэвид Маккензи и распространял Unix - и Linux операционные системы на базе.

Согласно странице руководства,[1] сумма использует два разных алгоритмы для вычисления контрольной суммы и блоков Контрольная сумма SYSV алгоритм и Контрольная сумма BSD (дефолт ) алгоритм. Переключение между двумя алгоритмами осуществляется с помощью параметров командной строки.

Алгоритмы, реализованные в этой программе, менее чувствительны, чем более современные. контрольная сумма методы; алгоритм SYSV даже не зависит от порядка данных. На странице руководства GNU говорится: «сумма предоставляется для совместимости; cksum программа предпочтительнее в новых приложениях ».

Синтаксис

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

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

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

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

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

Смотрите также

Рекомендации

  1. ^ а б сумма (1) - справочные страницы из GNU coreutils

внешняя ссылка