|
Синтаксис
ls [опции] [файл...] |
Описание
Команда ls сначала выводит список всех файлов (не каталогов), перечисленных в командной строке, а затем выводит список всех файлов, находящихся в каталогах, перечисленных в командной строке. Если не указано ни одного файла, то по умолчанию аргументом назначается '.' (текущий каталог). Опция -d заставляет ls не считать аргументы-каталоги каталогами. Будут отображаться только файлы, которые не начинаются с '.' или все файлы, если задана опция -a. Результаты печатаются на стандартный вывод, по одному файлу на строку, если с помощью опции -C не задан многоколоночный вывод. Каждый список файлов (для файлов, которые не являются каталогами и для каждого каталога, содержащего список файлов) сортируется отдельно в алфавитной последовательности. |
Опции
|
1 Типы файлов (первая буква в строке при задании опции -l) могут принимать следующие значения: - для обычного файла, d для каталога, b для блочного устройства, c для символьного устройства, l для символической ссылки, p для FIFO и s для гнезда (socket).
2 Права доступа составляют 9 символов и делятся
на три группы по три символа: права доступа владельца, других пользователей
из его группы, всех прочих пользователей. Права обозначаются следующим
образом:
r
Право на чтение.
w
Право на запись.
x
Право на выполнение (поиск в каталоге).
-
Данное право доступа отсутствует.
Для каталога под правом на выполнение подразумевается право на просмотр в
поисках требуемого файла.