dir (comandă) - dir (command)
Dezvoltatori | DEC , DR , Intel , Cromemco , MetaComCo , Microsoft , IBM , Datalight , ICD, Inc. |
---|---|
Sistem de operare | CP / M , MP / M , ISIS-II , iRMX 86 , CDOS , TRIPOS , DOS , MSX-DOS , SISNE plus , 4690 OS , OS / 2 , Windows , Singularitate , ReactOS , AROS , VMS , RT-11 , RSX -11 , OS / 8 |
Platformă | Cross-platform |
Tip | Comanda |
Licență | CP / M, MP / M: MS-DOS de tip BSD : MIT ReactOS: GPL |
În calcul , dir
(directorul) este o comandă în diferite sisteme de operare ale computerului utilizate pentru listarea fișierelor și a directorului computerului . Este una dintre comenzile de bază pentru a ajuta la navigarea în sistemul de fișiere . Comanda este de obicei implementată ca o comandă internă în interpretorul de linie de comandă ( shell ). Pe unele sisteme, o reprezentare mai grafică a structurii directorului poate fi afișată folosind tree
comanda.
Implementări
Comanda este disponibilă în interfața de linie de comandă (CLI) a sistemelor de operare digitale de cercetare CP / M , MP / M , Intel ISIS-II , iRMX 86 , Cromemco CDO , MetaComCo Tripos , DOS , IBM / Toshiba 4690 OS , IBM OS / 2 , Microsoft Windows , Singularity , Datalight ROM-DOS , ReactOS , GNU , AROS și în interfața de linie de comandă DCL utilizată pe DEC VMS , RT-11 și RSX-11 . De asemenea, este livrat împreună cu OS / 8 ca CUSP (Common-Used System Program).
dir
Comanda este sustinuta de Tim Paterson „s SCP 86-DOS . Pe MS-DOS , comanda este disponibilă în versiunile 1 și ulterioare. De asemenea, este disponibil în emulatorul open source MS-DOS DOSBox . MS-DOS solicită „ Întrerupeți, reîncercați, nu reușiți? ” După ce i sa comandat să listeze un director fără dischetă în unitate.
Cele numerice de calcul mediile MATLAB și GNU Octave includ o dir
funcție cu funcționalitate similară.
Exemple
DOS, Windows, ReactOS
Enumerați toate fișierele și directoarele din directorul de lucru curent .
dir
Enumerați toate fișierele text și fișierele batch ( extensia numelui de fișier „.txt” sau „.bat”).
dir *.txt *.bat
Listează recursiv toate fișierele și directoarele din directorul specificat și din orice subdirectoare, în format larg, întrerupându-se după fiecare ecran de ieșire. Numele directorului este inclus între ghilimele duble , pentru a împiedica interpretarea acestuia ca două opțiuni separate din linia de comandă, deoarece conține un caracter spațial .
dir /s /w /p "C:\My Documents"
Enumerați orice punct de joncțiune NTFS :
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
Unici
dir
nu este o comandă Unix ; Unix are ls
comanda analogă în schimb. Cu toate acestea, sistemul de operare GNU are o dir
comandă care „este echivalentă cu ls -C -b
; adică, în mod implicit, fișierele sunt listate în coloane, sortate vertical, iar caracterele speciale sunt reprezentate prin secvențe de ieșire inversă”. De fapt, din motive de compatibilitate, ls produce dispozitivul -output dependent. dir
Instrucțiunea, spre deosebire ls -Cb
, produce ieșire independentă de dispozitiv.
Vezi si
- Director (comandă OpenVMS)
- Lista comenzilor DOS
- ls (comanda corespunzătoare pentru sistemele * nix )
Referințe
Lecturi suplimentare
- Wolverton, Van (1990). Comenzi MS-DOS: Microsoft Quick Reference, ediția a 4-a revizuită . Microsoft Press . ISBN 978-1556152894.
- Kathy Ivens; Brian Proffit (1993). OS / 2 Inside & Out . Osborne McGraw-Hill . ISBN 978-0078818714.
- Frisch, Æleen (2001). Referințe de buzunar pentru comenzi Windows 2000 . O'Reilly . ISBN 978-0-596-00148-3.