Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз
  4. Cisco-like команды
  5. Команды работы с файлами
  6. dir

dir

Поиск в комплекте Источник

dir

Вывод содержимого директории или информации о конкретном файле.

Синтаксис

dir [fs_prefix:[file-path]] | include {line_to_include}

|include {line_to_include}

модификатор фильтрации вывода

Режимы команды

privileged EXEC

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

использованию

Вывод содержимого директории по умолчанию:

dir

Вывод содержимого директории по умолчанию для конкретного префикса аналогично команде dir file:

dir fs_prefix:

Вывод содержимого другой директории или информации о конкретном файле:

dir fs_prefix:file-path

Например: dir file:/etc

Во всех вариантах команды вывод можно фильтровать по строке:

dir ... | include {line_to_include}

Например: dir | include test

Формат вывода примерно похож на формат вывода аналогичной команды Cisco IOS, однако не совпадает с ним.

Пример вывода:

1 drwx 0 Mon Feb 29 09:36:59 2016 users

2 -rw- 419 Mon Feb 29 13:34:08 2016 test

• Первое поле – порядковый номер записи.

• Второе поле – тип файла и права доступа для владельца файла (см. Таблица 5, Таблица 6).

• Третье поле – размер файла в байтах.

• Четвертое поле – время последней модификации.

• Последнее поле – имя файла.

Специальные права доступа (setuid, setgid, sticky-bit) не отображаются.

В случае корректной символьной ссылки все параметры, кроме имени, отображаются для конечного файла, на который указывает ссылка.

Если по каким-то причинам не удается получить информацию о файле, выдается строка примерно такого вида:

2 ???? ??? 12 Wed Jun 22 19:23:55 2016 test

Наиболее вероятная ситуация, при которой это может появиться, – символьная ссылка на несуществующий объект.

Примечание: в этом случае длина и время модификации указываются для самой символьной ссылки.

При попытке вывода информации о несуществующем файле выдается сообщение об ошибке:

% Error opening <fs-prefix>:<file-path> (File not found)

Таблица 5

Обозначение

Тип файла

–

Обычный файл

*

Обычный файл, но запрещенный для модификации и удаления администратором с помощью команд консоли.

Примечание: не путать с отсутствием доступа на запись (см. ниже).

d

Директория

b

Блочное устройство

c

Символьное устройство

p

Очередь FIFO (pipe)

s

Сокет

l

Символьная ссылка

Примечание: в нормальной ситуации не должно появляться

Таблица 6

Обозначение

Права доступа

r

Доступен для чтения

w

Доступен для записи

x

Доступен для исполнения