Английская Википедия:Dir (command)

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Other uses Шаблон:Lowercase title Шаблон:Infobox software In computing, dir (directory) is a command in various computer operating systems used for computer file and directory listing.[1] It is one of the basic commands to help navigate the file system. The command is usually implemented as an internal command in the command-line interpreter (shell). On some systems, a more graphical representation of the directory structure can be displayed using the tree command.

Implementations

Файл:Abort Retry Fail.PNG
Screenshot showing the "Abort, Retry, Fail?" prompt on MS-DOS.

The command is available in the command-line interface (CLI) of the operating systems Digital Research CP/M,[2] MP/M,[3] Intel ISIS-II,[4] iRMX 86,[5] Cromemco CDOS,[6] MetaComCo TRIPOS,[7] DOS, IBM/Toshiba 4690 OS,[8] IBM OS/2,[9] Microsoft Windows,[10] Singularity, Datalight ROM-DOS,[11] ReactOS,[12] GNU,[13] AROS[14] and in the DCL command-line interface used on DEC VMS, RT-11 and RSX-11. It is also supplied with OS/8 as a CUSP (Commonly-Used System Program).

The dir command is supported by Tim Paterson's SCP 86-DOS.[15] On MS-DOS, the command is available in versions 1 and later.[16] It is also available in the open source MS-DOS emulator DOSBox. MS-DOS prompts "Abort, Retry, Fail?" after being commanded to list a directory with no diskette in the drive.

The numerical computing environments MATLAB and GNU Octave include a dir function with similar functionality.[17][18]

Examples

Файл:Commodore C128 CPM Screenshot 2 full.jpg
CP/M 3.0 directory listing on a Commodore 128 home computer.
Файл:Robotron1715SCREEN.gif
Directory listing on SCP running on a robotron PC 1715.
Файл:J Elwro 804 Junior.JPG
Directory listing on CP/J 2.21 running on an Elwro 804 Junior.
Файл:Dir command in Windows Command Prompt.png
Microsoft Windows Command Prompt showing a directory listing.

DOS, Windows, ReactOS

List all files and directories in the current working directory. Шаблон:Sxhl

List any text files and batch files (filename extension ".txt" or ".bat"). Шаблон:Sxhl

Recursively list all files and directories in the specified directory and any subdirectories, in wide format, pausing after each screen of output. The directory name is enclosed in double-quotes, to prevent it from being interpreted is as two separate command-line options because it contains a whitespace character. Шаблон:Sxhl

List any NTFS junction points: Шаблон:Pre

Unices

dir is not a Unix command; Unix has the analogous ls command instead. The GNU operating system, however, has a dir command that "is equivalent to ls -C -b; that is, by default files are listed in columns, sorted vertically, and special characters are represented by backslash escape sequences".[19] Actually, for compatibility reasons, ls produces device-dependent output. The dir instruction, unlike ls -Cb, produces device-independent output.

See also

References

Шаблон:Reflist

Further reading

External links

Шаблон:Wikibooks

Шаблон:Windows commands