[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 57:
<nowiki>-1</nowiki> — выдавать в одноколоночном формате.
 
-- — — завершает список ключей.
 
== Подробности версии [[GNU]] ==
Строка 85:
-l, --format=long, --format=verbose — в дополнении к имени каждого файла, выводятся тип файла, права доступа к файлу, количество ссылок на файл, имя владельца, имя группы, размер файла в байтах и временной штамп (время последней модификации файла, если не задано другое). Для файлов с временем больше чем 6 месяцев назад или больше, чем 1 час в будущее, временной штамп содержит год вместо времени дня.
 
Каждый каталог со списком содержимого предваряется строкой `total blocks', где blocks — это общее дисковое пространство, используемое всеми файлами в данном каталоге. По умолчанию размер блока составляет 1024 байта; если установлена переменная окружения POSIXLY_CORRECT , то используется размер блока 512 байт (если не задана опция -k). blocks считает каждую жёсткую ссылку отдельно; задать по-другому через аргументы невозможно.
Права доступа отображаются в практически обычном символьном виде, но ls комбинирует несколько битов в третий символ каждого набора прав доступа:
 
Строка 93:
* T — sticky-бит установлен, но бит прав на выполнение остальными нет.
* x — бит прав на выполнение установлен, и не выполняется ни одно из вышеуказанных условий.
* - — во всех остальных случаях.
-m, --format=commas — выдавать список файлов в строчку с максимально возможным количеством имён файлов на строку, разделяя имена запятой и пробелом.
Строка 140:
-D, --dired — при длинном формате (-l), после основного вывода, выдавать дополнительную строку вида: //DIRED// BEG1 END1 BEG2 END2 …
 
Здесь BEGn и ENDn — это целые беззнаковые числа, которые для каждой записи показывают байтовую позицию начала и конца каждого имени файла. Таким образом, [[Emacs]] может легко найти имена, даже когда они содержат необычные символы, такие как пробелы или символы новой строки.
 
Если каталоги отображаются рекурсивно (-R), то похожая строка выводится после каждого подкаталога: //SUBDIRED// BEG1 END1 …
Строка 148:
-G, --no-group — не отображать информацию о группе в длинном формате вывода.
 
-H, --si — делает то же, что и опция -h, но использует официальные единицы измерения [[СИ]] (где для расчётов используется 1000 вместо 1024 и, таким образом, M — это 1000000 вместо 10485576). (Новое в fileutils-4.0.)
 
-I, --ignore=шаблон — не показывать файлы, имена которых совпадают с заданным шаблоном (шаблон — это не регулярное выражение), если только они не заданы в командной строке. Как и в shell, начальная `.' в имени файла не совпадает с символом `*', заданным в начале шаблона.
 
-L, --dereference — выдавать информацию о файлах, на которые указывают символические ссылки, вместо информации о самих символических ссылках.