Ответы:
Чуть более обоснованное предположение. Рассматривая -s
опции различных команд coreutils и их интерпретацию в этих командах, кажется, что -s
это опция, которая может означать много разных вещей в разных командах. Следующий список показывает значение -s
параметра для команд в скобках:
sleep
)uname
)chmod
(+/-))nl
, date
, seq
)cp
, install
, ln
, mv
, basename
)sort
, shred
, truncate
, test
)tty
, readlink
, csplit
)kill
, timeout
)tac
, pr
)du
)sum
)unique
)paste
)tr
, cat
)ln
)realpath
)fold
)fmt
)Из списка видно, что суффикс часто используется в контексте суффиксов имен файлов, поэтому я остановлюсь на размере .
Интересно, что описание -s
в справочной странице ls
звуков близко к тому, что автор мог иметь в виду при выборе -s
переключателя с помощью quota
:
-s Показать количество блоков файловой системы, фактически используемых каждым файлом, в единицах по 512 байт, где частичные единицы округляются до следующего целого значения. Если выходные данные передаются на терминал, общая сумма для всех размеров файла выводится в строке перед списком. Переменная среды BLOCKSIZE переопределяет размер блока 512 байт.
quota
опция «читабельная» есть-h
(тогда вы бы не спрашивали).