Проект OpenNet: MAN dir (1) Команды и прикладные программы пользовательского уровня (FreeBSD и Linux)

Author

Ричард Столлман и Дэвид Маккензи являются авторами.

Availability

Все операционные системы Microsoft имеют опцию командной строки под названием dir, которую можно использовать внутри системы.

Description

List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor –sort.

Обязательные аргументы для длинных опционов являются обязательными и для коротких опционов.

Dir command availability

The dir command is available from within the Command Prompt in all Windows operating systems including Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP.

Команда dir присутствует и в более ранних версиях Windows, хотя она имеет несколько меньше опций, чем те, которые мы перечислили ниже. Еще одна команда DOS, доступная во всех версиях MS-DOS, – это команда dir.

Автономные версии командной строки, например, доступные из Advanced Startup Options и System Recovery Options, содержат команду dir. Кроме того, консоль восстановления Windows XP содержит команду dir.

Dir command syntax

dir [drive:][path][filename] [/a[[:]attributes]] [/b] [/c] [/d] [/l] [/n] [/o[[:]sortorder]] [/p] [/q] [/r] [/s] [/t[[:]timefield]] [/w] [/x] [/4]

Dir связанные команды


Команда dir часто используется с командой del. После использования команды dir для поиска имени и местоположения файла (ов) в любой конкретной папке (папках) можно использовать команду del для удаления файлов непосредственно из командной строки.

Удаление файлов и папок с помощью команды rmdir/s. При использовании команды dir для поиска пустых папок, для их удаления следует использовать команду rmdir (без параметров/s).

Оператор перенаправления часто используется с командой dir.

Display alternate data streams (ads)

Все альтернативные потоки данных (ADS), которые может иметь файл, отображаются с помощью ключа /R. Файловая система NTFS имеет опцию ADS, которая позволяет файлам иметь дополнительные метаданные для поиска автора и названия.

dir /R

Display short name filenames

Если длинное имя файла нарушает правила именования 8.3, переключатель /X отображает короткое имя файла.

dir /X

Display using thousands separator

Командная строка в последних версиях Windows отображает большие числа, разделенные запятыми (например: 25 000 вместо 25000). Так было не всегда. Чтобы отобразить эти запятые в более ранних версиях, нужно было использовать переключатель /c.

Examples

dir

Перечисляет все файлы и каталоги текущего каталога.

dir *.exe

Перечисляет все файлы с расширением “.exe”.

dir *.txt *.doc

Перечислите все файлы с расширением “.txt” или “.doc”.

dir /a:d

Перечисляет только каталоги.

dir /a:r

Отображение только тех файлов, которые имеют атрибут “только для чтения”.

dir /s

Рекурсивно перечисляет все файлы и каталоги в каталоге, включая любые подкаталоги. Эта команда перечисляет все файлы и каталоги на диске C:, например, если ваш текущий каталог – корневой каталог “C:>”.

dir /p

После каждого экрана вывода делайте паузу. Если текст прокручивается за пределы экрана до того, как вы успеваете его прочитать, выберите этот параметр. Перед тем как листинг перейдет за пределы текущего экрана, вам будет предложено нажать любую клавишу.

dir /w

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

dir /s /w /p

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

dir /s /w /p "C:Program Files"

Аналогична команде выше, но вместо того, чтобы перечислять все в текущем каталоге, она перечисляет все в C:Program Files. Имя каталога заключено в двойные кавычки, поскольку содержит пробел, чтобы предотвратить его считывание как двух отдельных опций.

dir /o:n

Перечисляет файлы и каталоги текущего каталога в алфавитном порядке. Из-за того, что каталоги и файлы обычно перечисляются в алфавитном порядке, этот пример эквивалентен простому запуску dir.

dir /o:-n

Изменяет алфавитный порядок перечисленных файлов.

dir /s /q /a:sh /p C:Windows

Index

NAME
SYNOPSIS
DESCRIPTION
AUTHOR
REPORTING BUGS
COPYRIGHT
SEE ALSO
:/>  Как увеличить файл подкачки на Windows 10, 8 и 7

Related commands

Вместе с командой del часто используется команда dir. Прямое удаление файлов из командной строки возможно с помощью команды del после использования команды dir для определения имени и местоположения любого файла (файлов) в определенной папке (папках).


As mentioned above, the dir command is also often used with a redirection operator.

Reporting bugs

Присылайте ошибки по адресу.

>.

Run without switches

dir

В этом примере используется исключительно команда dir, без каких-либо переключателей drive:, path, filename или переключателей, и вывод выглядит следующим образом:

See also

Полная инструкция для

dir

Обновляется как руководство Texinfo. Если

info

and

dir

Программы на вашем сайте установлены правильно, команда

info dir

Позволит вам получить доступ к полному руководству.

Synopsis

dirOPTION
]… [
FILE
]…

Syntax

Синтаксис команды dir со временем немного изменился. Чтобы перейти к информации, относящейся к вашей версии, выберите вашу операционную систему.

  • Windows 11, 10, 8, 7, Vista, XP, and 2000 syntax.
  • Windows ME, 98, 95, 3.x, and MS-DOS syntax.

Windows 11, 10, 8, 7, vista, xp, and 2000 syntax

DIR [Drive:][Path][FileName] [/A[[:]Attributes]] [/B] [/C] [/D] [/L] [/N]
    [/O[[:]SortOrder]] [/P] [/Q] [/R] [/S] [/T[[:]TimeField]] [/W] [/X] [/4]
[Drive:][Path][FileName]Specifies the drive, directory, or files to list. Multiple filespecs are allowed, e.g., “*.txt *.exe“.
/A:AttributesDisplays only files with the specified file attributes. Attributes is several letters, each representing an attribute as shown below.

D : Directories.
R : Read-only files.
H : Hidden files.
A : Files marked ready for archiving.
S : System files.
I : Non-indexed files.
L : Reparse points.
: Prefix meaning “not”.

Опция “/A:R-A”, например, будет соответствовать только файлам, атрибуты которых (/A:) предназначены только для чтения (R) и не готовы (-) к архивированию (A).

/BUses bare format (no heading information or summary, only the information itself).
/CDisplay the thousand separator in file sizes (e.g., a comma after every third digit), which is the default setting. Use /-C to disable the display of separator.
/DSame as wide (/W), but files are sorted by column, rather than by row.
/LUses lowercase in the output.
/N“New long-list” format, which displays file names on the far right.
/O:SortOrderSort the list of files by SortOrder, a series of letters representing sort criteria.

N : By name (alphabetic).
S : By size (smallest first).
E : By extension (alphabetic).
D : By date/time (oldest first).
G : Group directories first.
: Prefix to reverse order.

Например, опции “/O:D” и “/O:-S” отображают файлы в порядке убывания, соответственно.

/PPauses after each screenful of information.
/QDisplay the owner of the file.
/RDisplay alternate data streams of the file.
/SDisplays files recursively, traversing any subdirectories.
/TTimeFieldSpecify the time field displayed and used for sorting. TimeField may be any of the following letters.

C : Creation time.
A : Last access time.
W : Last write time.

Например, время, указанное при использовании опции “/T:C”, – это время создания файла.

/WUses wide list format, displaying file/folder names only, with multiple names on every line.
/XDisplays the short names generated for non-8dot3 file names. The format is that of /N (“new long-list” format, see above), with the short name inserted before the long name. If no short name is present, blanks are displayed in its place.
/4Display years with four digits, e.g., 2022 instead of 18.
:/>  Как понизить пинг: лучшие способы

Наличие команды dir

Во всех версиях операционных систем Windows, включая встроенные Vista и XP, команда dir доступна из командной строки.

Команда dir присутствует в более ранних версиях Windows, но имеет меньше опций. Кроме того, все версии Windows поддерживают команду DOS, известную как MS-DOS.


Команду dir можно найти в автономных версиях командной строки, например, доступных в дополнительных параметрах запуска и параметрах восстановления системы. Команда dir также включена в консоль восстановления в Windows XP.

Уникальный код команды необходим для определенного синтаксиса и переключателей в команде dir.

Примеры команд dir

 dir 

В этом примере используется исключительно команда dir, без использования каких-либо команд drive: path или key, и результат выглядит следующим образом

 C: > dir 
Том на диске C не имеет метки.
Серийный номер тома - F4AC-9851
Каталог C:
09/02/2022 12 : 41 PM $ SysReset
30.05.2022 18:22 93 HaxLogs.txt
07.05.2022 02:58 PerfLogs
22.05.2022 19:55 Программа Файлы
31.05.2022, 11:30. Программные файлы (x86)
30.07.2022, 16:32 Temp
22.05.2022, 19:55 Пользователи
22.05.2022 20:00 Windows
22.05.2022 21:50 Windows.old
1 файл (ов) 93 байта
8 директорий (s) 18 370 433 024 байта бесплатно

Видно, что команда dir была запущена из корневого каталога C. Команда dir показывает эту информацию, не указывая, в каком файле или папке находится содержимое (в данном случае это может быть информация только из этой конкретной части).

Синтаксис команды dir

Dir [ диск : ] [ путь ] [ имя файла ] [/a [[: ] атрибуты ]] [/b ] [/c ] [/d ] [/l ] [/n ] [/o [[:: ] классификатор] [/p ] [/q ] [/r ] [/s ] [/t [[: ] время] [ /w ] [ /x ] [/4 ] [/t ] [[: ] время] [ /w ] [/x ] [/4 ]


См. Как читать синтаксис команды, если вы не уверены, как интерпретировать синтаксис команды dir, как я написал выше или как показано в таблице ниже.

Опции команды Dir
Item Объяснение
диск : , путь, имя файла Это диск , путь и/или имя файла , для которого вы хотите увидеть результаты команды dir. Все три являются необязательными, так как команда dir может быть выполнена одна. Подстановочные знаки разрешены. Посмотрите раздел Примеры команд Dir ниже, если это не ясно.

При независимом использовании этот переключатель показывает все типы файлов и папок, которые обычно запрещено отображать в командной строке или на экране Windows. Чтобы гарантировать, что только эти типы файлов будут показаны в результатах команды dir, используйте /a с одним или несколькими из следующих атрибутов (двоеточия необязательны, пробелы не обязательны):

a = архивные файлы

Каталогов является d.

h = скрытые файлы

I = неиндексированные файлы содержимого

l = точки повторного анализа

Файлы только для чтения

s = системные файлы

v = файлы целостности

X = нет файлов для очистки

– Чтобы исключить элементы с этими параметрами файла, используйте это в качестве префикса к любому из вышеупомянутых атрибутов.

Используйте эту опцию, чтобы показать результаты dir в «голом» формате, который удаляет типичную информацию верхнего и нижнего колонтитула, а также все детали каждого элемента, оставляя только имя каталога или имя файла и расширение.
Этот ключ заставляет использовать разделитель тысяч, когда команда dir используется для отображения размеров файлов. Это поведение по умолчанию на большинстве компьютеров, поэтому практическое использование /- c для отключения разделителя тысяч в результатах.
Используйте /d , чтобы ограничить отображаемые элементы только папками (содержащимися в скобках) и именами файлов с их расширениями. Элементы перечислены сверху вниз, а затем по столбцам. Стандартный заголовок команды dir и данные нижнего колонтитула остаются неизменными.
Используйте этот параметр, чтобы отображать все имена папок и файлов в нижнем регистре.
/п Этот переключатель выдает результат со столбцами в дате > время > каталог > размер файла > имя файла или папки структура столбца.Поскольку это поведение по умолчанию, на практике используется /- n , которое создает столбцы в имени файла или папки > каталог > размер файла > дата > время порядок.

Порядок сортировки результатов можно установить с помощью этой опции. При одиночном использовании команда /o перечисляет файлы и каталоги в алфавитном порядке. Введите в это поле одно или несколько следующих значений (пробелы и скобки обязательны, а двоеточия необязательны):

Сортировка по дате/времени: Самая старая первая (d)

E = сортировка по алфавиту по расширению

Групповой каталог = g, за которым следуют файлы

Сортировка по имени (в алфавитном порядке) называется n.

Сортировка по размеру, от наименьшего к наибольшему

– = Добавьте это в качестве префикса к любому из следующих значений, чтобы изменить состав строки путем изменения порядка (например, -d или -s).

Этот параметр отображает результаты по одной странице за раз, прерываясь с помощью Нажмите любую клавишу, чтобы продолжить … . Использование /p очень похоже на использование команды dir с командой more.
Используйте этот переключатель, чтобы отобразить владельца файла или папки в результатах. Самый простой способ просмотреть или изменить владельца файла из Windows – это нажать кнопку Дополнительно на вкладке Безопасность при просмотре Свойства файла .
Параметр /r показывает любые альтернативные потоки данных (ADS), которые являются частью файла. Сам поток данных указан в новой строке под файлом, и к нему всегда добавляется суффикс $ DATA , что облегчает их поиск.
/s Этот параметр отображает все файлы и папки в указанном каталоге. плюс все файлы и папки, содержащиеся во всех подкаталогах этого указанного каталога.

Чтобы указать поле времени для сортировки или отображения результатов, используйте опцию с одним из перечисленных ниже значений (двоеточия необязательны, пробелы и символьные скобки не обязательны):

a = последний доступ

C = создан

w = последний написанный

Используйте /w , чтобы показывать результаты в «широкоформатном формате», который ограничивает отображаемые элементы только папками (содержащимися в скобках) и именами файлов с их расширениями. Элементы перечислены слева направо, а затем вниз строк. Стандартный заголовок команды dir и данные нижнего колонтитула остаются неизменными.
Этот переключатель показывает эквивалент «короткого имени» для файлов, длинные имена которых не соответствуют правилам, отличным от 8dot3.
/4 Переключатель /4 принудительно использует 4-значные годы. По крайней мере, в более новых версиях Windows отображение года с 4 цифрами является поведением по умолчанию, а /- 4 не приводит к отображению года с 2 цифрами.
/? Используйте переключатель справки с командой dir, чтобы отобразить подробности о вышеупомянутых параметрах непосредственно в окне командной строки. Выполнение dir /? аналогично использованию команды help для выполнения help dir .
:/>  Можно ли вызвать Центр обновления Windows из командной строки?

Обычно целесообразно использовать оператор redirect для сохранения всех данных в текстовом файле, если источник возвращает команду dir. Для получения более подробной информации о том, что это делает, см. раздел “Как перенаправить вывод команды в файл”.

Display results one page at a time

Многие каталоги содержат тысячи или даже сотни файлов. Командная строка может приостанавливать результаты после отображения каждого экрана с помощью ключа /P. Чтобы просмотреть результаты на следующей странице, необходимо нажать клавишу .

dir /P

Display results in wide format

Подобно переключателю /D (который отображает столбцы), переключатель /W сортирует результаты по горизонтали в широком формате.

dir /W

Display results in lowercase

При использовании переключателя /L все имена файлов и папок отображаются в нижнем регистре.

dir /L

Оставьте комментарий

Adblock
detector