dir (kommando) - dir (command)

dir
SpartaDOS X prompt.png
Den SpartaDOS X DIR -kommando
Udvikler (er) DEC , DR , Intel , Cromemco , MetaComCo , Microsoft , IBM , Datalight , ICD, Inc.
Operativ system CP/M , MP/M , ISIS-II , iRMX 86 , CDOS , TRIPOS , DOS , MSX-DOS , SISNE plus , 4690 OS , OS/2 , Windows , Singularity , ReactOS , AROS , VMS , RT-11 , RSX -11 , OS/8
Platform På tværs af platforme
Type Kommando
Licens CP/M, MP/M: BSD -lignende
MS -DOS: MIT
ReactOS: GPL

I computing er dir(bibliotek) en kommando i forskellige computeroperativsystemer, der bruges til computerfil og biblioteksliste . Det er en af ​​de grundlæggende kommandoer til at hjælpe med at navigere i filsystemet . Kommandoen implementeres normalt som en intern kommando i kommandolinjetolken ( shell ). På nogle systemer kan en mere grafisk fremstilling af biblioteksstrukturen vises ved hjælp af treekommandoen.

Implementeringer

Image
Skærmbillede, der viser prompten " Abort, Retry, Fail? " På MS-DOS .

Kommandoen er tilgængelig i kommando-line interface (CLI) af de operativsystemer Digital Research CP / M , MP / M , Intel ISIS-II , iRMX 86 , Cromemco CDO'er , MetaComCo Tripos , DOS , IBM / Toshiba 4690 OS , IBM OS/2 , Microsoft Windows , Singularity , Datalight ROM-DOS , ReactOS , GNU , AROS og i DCL- kommandolinjegrænsefladen, der bruges på DEC VMS , RT-11 og RSX-11 . Det leveres også med OS/8 som et CUSP (almindeligt anvendt systemprogram).

Den dirkommando er støttet af Tim Paterson 's SCP 86-DOS . På MS-DOS er kommandoen tilgængelig i version 1 og nyere. Det er også tilgængeligt i open source MS-DOS- emulatoren DOSBox . MS-DOS spørger " Abort, Retry, Fail? " Efter at have fået kommandoen til at liste en mappe uden diskette i drevet.

De numeriske computing -miljøer MATLAB og GNU Octave inkluderer en dir funktion med samme funktionalitet.

Eksempler

Image
Skærmbillede, der viser en CP/M 3.0 -biblioteksliste på en Commodore 128 -hjemmecomputer.
Image
Skærmbillede af et Microsoft Windows -kommandopromptvindue , der viser en biblioteksliste.

DOS, Windows, ReactOS

Liste over alle filer og mapper i det aktuelle arbejdskatalog .

dir

Liste over eventuelle tekstfiler og batchfiler ( filtypenavnet ".txt" eller ".bat").

dir *.txt *.bat

Rekursivt liste over alle filer og mapper i det angivne bibliotek og eventuelle underkataloger i bredformat, der standser efter hver skærm med output. Mappenavnet er omsluttet af dobbelte anførselstegn , for at forhindre det i at blive fortolket er som to separate kommandolinjemuligheder, fordi det indeholder et mellemrumstegn .

dir /s /w /p "C:\My Documents"

Angiv eventuelle NTFS -krydspunkter :

C:\Users>dir /ash
Volume in drive C is OS.
Volume Serial Number is xxxx-xxxx
Directory of C:\Users
12/07/2019  02:30 AM    <SYMLINKD>     All Users [C:\ProgramData]
12/07/2019  02:30 AM    <JUNCTION>     Default User [C:\Users\Default]
12/07/2019  02:12 AM               174 desktop.ini
              1 File(s)            174 bytes
              2 Dir(s)  332,659,789,824 bytes free

Unices

direr ikke en Unix -kommando; Unix har den analoge lskommando i stedet. Det GNU operativsystem , har imidlertid en dirkommando, "svarer til ls -C -b, det er, som standard filer er anført i kolonne, sorteres lodret, og specialtegn er repræsenteret ved baglæns skråstreg escapesekvenser" .Actually grunde kompatibilitet, ls producerer enhed -afhængig output. Den dirinstruktion, i modsætning ls -Cb, producerer enhedsuafhængig output.

Se også

Referencer

Yderligere læsning

eksterne links