fbpx
Wikipedia

dir (comando de DOS)


dir (de directory o directorio) es un comando de la interfaz de línea de comandos del sistema operativo DOS. Se utiliza para mostrar un listado de archivos y directorios.[1]​ Es análogo al comando de Unix ls.[2]

dir

Resultado del comando dir en un MS-DOS
Información general
Tipo de programa Comando
Desarrollador DEC, Digital Research, Intel, Microsoft, IBM, ICD, Inc.

dir ha existido como comando de DOS desde la terminal versión de MS-DOS. Forma parte del intérprete de comandos de DOS, mientras que el comando ls de UNIX es un programa independiente del intérprete de comandos.[cita requerida]

Implementaciones

 
Captura de pantalla de la ventana del símbolo del sistema (cmd) de Microsoft Windows que muestra el contenido de un directorio

El comando está disponible en la interfaz de línea de comandos (CLI) de los sistemas operativos CP/M,[3]​ MP/M,[4]​ ISIS-II,[5]​ TRIPOS,[6]​ DOS, 4690 OS,[7]​ OS/2, Microsoft Windows, Singularity, ReactOS, AROS[8]​ y en la interfaz de línea de comandos DCL utilizada en los sistemas VMS, RT-11 y RSX-11. También está disponible en OS/8 como un CUSP (Commonly-Used System Program) y disponible en el emulador de código abierto de MS-DOS, DOSBox.

Los entornos de análisis numérico MATLAB y GNU Octave incluyen una función dir con un funcionamiento similar.[9][10]


Usos y ejemplos

 
Captura de pantalla de la ventana del símbolo del sistema (cmd) de Microsoft Windows que muestra el contenido de un directorio

El comando "dir", aparte de permitir realizar búsquedas de archivos y directorios, permite gracias a sus opciones crear índices, ordenar, descubrir rutas largas que den error en la red, encontrar ficheros ocultos o incluso detectar fichero con datos ocultos de ADS (alternate data stream).


Esta es la salida de ayuda del comando.

C:\>dir /? Muestra la lista de subdirectorios y archivos de un directorio. 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] Especifica la unidad, el directorio o los archivos que se mostrarán. /A Muestra los archivos con los atributos especificados. Atributos D Directorios R Archivos de solo lectura H Archivos ocultos A Archivos listos para el archivado S Archivos de sistema I Archivos indizados que no son de contenido L Puntos de reanálisis O Archivos sin conexión - Prefijo de exclusión /B Usa el formato simple (sin encabezados ni resúmenes). /C Muestra el separador de miles en los tamaños de los archivos. Es la opción predeterminada. Usa /-C para deshabilitar la aparición del separador. /D Similar al listado ancho, pero los archivos aparecen en una lista ordenada por columnas. /L Usa letras minúsculas. /N Nuevo formato de lista larga donde los nombre de archivo aparecen en el lado derecho. /O Muestra los archivos según el orden indicado. sortorder N Por nombre (orden alfabético) S Por tamaño (orden creciente) E Por extensión (orden alfabético) D Por fecha y hora (el más antiguo primero) G Agrupa primero los directorios - Prefijo para invertir el orden /P Hace una pausa después de cada pantalla completa de información. /Q Muestra el propietario del archivo. /R Muestra las secuencias alternativas de datos del archivo. /S Muestra los archivos del directorio especificado y todos sus subdirectorios. /T Controla el campo de hora que se mostrará o usará para realizar la ordenación. timefield C Creación A Último acceso W Última modificación /W Usa el formato de listado ancho. /X Muestra los nombres cortos generados para los nombres de archivo sin formato 8dot3. El formato es el mismo que para /N, con el nombre corto especificado antes del nombre largo. Si no existe ningún nombre corto, se muestran espacios en blanco en su lugar. /4 Muestra los años con 4 dígitos. /ash Muestra unix hidden files. /t Junto con dash ash muestra las uniones en el directorio cargado en terminal. puede usar TAB \ para windows o TAB / para ver los archivos unix. Los modificadores se pueden preestablecer en la variable de entorno DIRCMD. Para invalidar los modificadores prestablecidos, se debe agregar un prefijo a cada modificador con - (guión), por ejemplo: /-W. C:\> 

Ejemplo: Busca ficheros con datos ocultos ADS (alternate data stream) en todos el disco.

C:\>dir /r /s | find "$DATA" 50 Docker Desktop Installer (1).exe:Zone.Identifier:$DATA 93 MicrosoftEdgeCookiesBackup.dat:Zone.Identifier:$DATA 93 MicrosoftEdgeSettingsBackup.txt:Zone.Identifier:$DATA 26 edb00006.log:Zone.Identifier:$DATA 26 schema.txt:Zone.Identifier:$DATA 26 spartan.edb:Zone.Identifier:$DATA 26 spartan.pat:Zone.Identifier:$DATA 93 Backup.dat:Zone.Identifier:$DATA C:\> 

Ejemplo: Busca archivos ocultos en c:

C:\>dir /a:h El volumen de la unidad C no tiene etiqueta. El número de serie del volumen es: BA6A-038C Directorio de C:\ 17/01/2020 13:09 <DIR> $Recycle.Bin 09/07/2019 08:40 <JUNCTION> Archivos de programa [C:\Program Files] 09/07/2019 08:40 <JUNCTION> Documents and Settings [C:\Users] 07/02/2020 11:27 3.381.129.216 hiberfil.sys 22/01/2020 14:36 1.342.177.280 pagefile.sys 22/01/2020 15:23 <DIR> ProgramData 25/09/2019 12:35 <DIR> Recovery 22/01/2020 14:36 16.777.216 swapfile.sys 07/02/2020 09:40 <DIR> System Volume Information 3 archivos 4.740.083.712 bytes 6 dirs 207.830.421.504 bytes libres C:\>dir 
c:\Users\All Users>dir *.* /ash  Volume in drive C has no label.  Volume Serial Number is 1B40-1FEF   Directory of c:\Users\All Users  07/24/2021 06:36 PM <JUNCTION> Application Data [C:\ProgramData] 07/24/2021 06:36 PM <JUNCTION> Desktop [C:\Users\Public\Desktop] 07/24/2021 06:36 PM <JUNCTION> Documents [C:\Users\Public\Documents] 07/24/2021 06:36 PM <JUNCTION> Favorites [C:\Users\Public\Favorites] 07/25/2021 08:24 PM 384 ntuser.pol 07/24/2021 06:36 PM <JUNCTION> Start Menu [C:\ProgramData\Microsoft\Windows\Start Menu] 07/24/2021 06:36 PM <JUNCTION> Templates [C:\ProgramData\Microsoft\Windows\Templates] 07/25/2021 05:14 PM <DIR> {6A17XXX8B4-4BC3-42D3-8545-B1XXXXXX8F7FC}  1 File(s) 384 bytes  7 Dir(s) 208,020,164,608 bytes free  c:\Users\All Users>whoami nt authority\system 
 
dir command with option ash and high privileges user "nt authority\system"



Unix

dir no es un comando Unix, en su lugar dispone del comando análogo ls.[2]​ Sin embargo, el sistema operativo Linux tiene un comando dir que es equivalente a la ejecución de ls -C -b, que lista los archivos en columnas, ordenados verticalmente y con los caracteres especiales representados por secuencias de escape de barra invertida.[11]

Véase también

Referencias

  1. Rügheimer y Spanik, 1988, pp. 28-29.
  2. «GNU Coreutils: ls invocation». www.gnu.org. Consultado el 28 de abril de 2019. 
  3. «Section 1: CP/M Features and Facilities». www.gaby.de. 1983. Consultado el 28 de abril de 2019. 
  4. Digital Research, 1981, pp. 31-33.
  5. Intel Corporation, 1981, «3. File Creation and Management», pp. 26-28.
  6. MetaComCo, 1986, «1. Simple Use of Tripos», pp. 24-26.
  7. IBM, 2005, pp. 162-166.
  8. «Dir». aros.sourceforge.net. Consultado el 28 de abril de 2019. 
  9. MathWorks España. «Lista de contenido de carpeta - MATLAB dir». es.mathworks.com. Consultado el 28 de abril de 2019. 
  10. «Function Reference: dir». octave.sourceforge.io. Consultado el 28 de abril de 2019. 
  11. «GNU Coreutils: dir invocation». www.gnu.org. Consultado el 28 de abril de 2019. 

Bibliografía

  • Digital Research (1981). . Pacific Grove, California: Digital Research. Archivado desde el original el 4 de enero de 2017. Consultado el 28 de abril de 2019. 
  • IBM (2005). 4690 OS - User's Guide. IBM. 
  • Intel Corporation (1981). ISIS-II User's Guide. Santa Clara, California: Intel Corporation. 
  • MetaComCo (1986). Introduction to Tripos. Reino Unido: Metacomco. 
  • Rügheimer, Hannes; Spanik, Christian (1988). AmigaDOS quick reference. Abacus. Consultado el 28 de abril de 2019. 

Enlaces externos

  • Sintaxis y ejemplos del comando dir
  •   Datos: Q277012

comando, directory, directorio, comando, interfaz, línea, comandos, sistema, operativo, utiliza, para, mostrar, listado, archivos, directorios, análogo, comando, unix, href, html, title, dirresultado, comando, dosinformación, generaltipo, programacomandodesarr. dir de directory o directorio es un comando de la interfaz de linea de comandos del sistema operativo DOS Se utiliza para mostrar un listado de archivos y directorios 1 Es analogo al comando de Unix a href Ls html title Ls ls a 2 dirResultado del comando dir en un MS DOSInformacion generalTipo de programaComandoDesarrolladorDEC Digital Research Intel Microsoft IBM ICD Inc editar datos en Wikidata dir ha existido como comando de DOS desde la terminal version de MS DOS Forma parte del interprete de comandos de DOS mientras que el comando ls de UNIX es un programa independiente del interprete de comandos cita requerida Indice 1 Implementaciones 2 Usos y ejemplos 3 Unix 4 Vease tambien 5 Referencias 6 Bibliografia 7 Enlaces externosImplementaciones Editar Captura de pantalla de la ventana del simbolo del sistema cmd de Microsoft Windows que muestra el contenido de un directorio El comando esta disponible en la interfaz de linea de comandos CLI de los sistemas operativos CP M 3 MP M 4 ISIS II 5 TRIPOS 6 DOS 4690 OS 7 OS 2 Microsoft Windows Singularity ReactOS AROS 8 y en la interfaz de linea de comandos DCL utilizada en los sistemas VMS RT 11 y RSX 11 Tambien esta disponible en OS 8 como un CUSP Commonly Used System Program y disponible en el emulador de codigo abierto de MS DOS DOSBox Los entornos de analisis numerico MATLAB y GNU Octave incluyen una funcion dir con un funcionamiento similar 9 10 Usos y ejemplos Editar Captura de pantalla de la ventana del simbolo del sistema cmd de Microsoft Windows que muestra el contenido de un directorio El comando dir aparte de permitir realizar busquedas de archivos y directorios permite gracias a sus opciones crear indices ordenar descubrir rutas largas que den error en la red encontrar ficheros ocultos o incluso detectar fichero con datos ocultos de ADS alternate data stream Esta es la salida de ayuda del comando C gt dir Muestra la lista de subdirectorios y archivos de un directorio 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 Especifica la unidad el directorio o los archivos que se mostraran A Muestra los archivos con los atributos especificados Atributos D Directorios R Archivos de solo lectura H Archivos ocultos A Archivos listos para el archivado S Archivos de sistema I Archivos indizados que no son de contenido L Puntos de reanalisis O Archivos sin conexion Prefijo de exclusion B Usa el formato simple sin encabezados ni resumenes C Muestra el separador de miles en los tamanos de los archivos Es la opcion predeterminada Usa C para deshabilitar la aparicion del separador D Similar al listado ancho pero los archivos aparecen en una lista ordenada por columnas L Usa letras minusculas N Nuevo formato de lista larga donde los nombre de archivo aparecen en el lado derecho O Muestra los archivos segun el orden indicado sortorder N Por nombre orden alfabetico S Por tamano orden creciente E Por extension orden alfabetico D Por fecha y hora el mas antiguo primero G Agrupa primero los directorios Prefijo para invertir el orden P Hace una pausa despues de cada pantalla completa de informacion Q Muestra el propietario del archivo R Muestra las secuencias alternativas de datos del archivo S Muestra los archivos del directorio especificado y todos sus subdirectorios T Controla el campo de hora que se mostrara o usara para realizar la ordenacion timefield C Creacion A Ultimo acceso W Ultima modificacion W Usa el formato de listado ancho X Muestra los nombres cortos generados para los nombres de archivo sin formato 8dot3 El formato es el mismo que para N con el nombre corto especificado antes del nombre largo Si no existe ningun nombre corto se muestran espacios en blanco en su lugar 4 Muestra los anos con 4 digitos ash Muestra unix hidden files t Junto con dash ash muestra las uniones en el directorio cargado en terminal puede usar TAB para windows o TAB para ver los archivos unix Los modificadores se pueden preestablecer en la variable de entorno DIRCMD Para invalidar los modificadores prestablecidos se debe agregar un prefijo a cada modificador con guion por ejemplo W C gt Ejemplo Busca ficheros con datos ocultos ADS alternate data stream en todos el disco C gt dir r s find DATA 50 Docker Desktop Installer 1 exe Zone Identifier DATA 93 MicrosoftEdgeCookiesBackup dat Zone Identifier DATA 93 MicrosoftEdgeSettingsBackup txt Zone Identifier DATA 26 edb00006 log Zone Identifier DATA 26 schema txt Zone Identifier DATA 26 spartan edb Zone Identifier DATA 26 spartan pat Zone Identifier DATA 93 Backup dat Zone Identifier DATA C gt Ejemplo Busca archivos ocultos en c C gt dir a h El volumen de la unidad C no tiene etiqueta El numero de serie del volumen es BA6A 038C Directorio de C 17 01 2020 13 09 lt DIR gt Recycle Bin 09 07 2019 08 40 lt JUNCTION gt Archivos de programa C Program Files 09 07 2019 08 40 lt JUNCTION gt Documents and Settings C Users 07 02 2020 11 27 3 381 129 216 hiberfil sys 22 01 2020 14 36 1 342 177 280 pagefile sys 22 01 2020 15 23 lt DIR gt ProgramData 25 09 2019 12 35 lt DIR gt Recovery 22 01 2020 14 36 16 777 216 swapfile sys 07 02 2020 09 40 lt DIR gt System Volume Information 3 archivos 4 740 083 712 bytes 6 dirs 207 830 421 504 bytes libres C gt dirc Users All Users gt dir ash Volume in drive C has no label Volume Serial Number is 1B40 1FEF Directory of c Users All Users 07 24 2021 06 36 PM lt JUNCTION gt Application Data C ProgramData 07 24 2021 06 36 PM lt JUNCTION gt Desktop C Users Public Desktop 07 24 2021 06 36 PM lt JUNCTION gt Documents C Users Public Documents 07 24 2021 06 36 PM lt JUNCTION gt Favorites C Users Public Favorites 07 25 2021 08 24 PM 384 ntuser pol 07 24 2021 06 36 PM lt JUNCTION gt Start Menu C ProgramData Microsoft Windows Start Menu 07 24 2021 06 36 PM lt JUNCTION gt Templates C ProgramData Microsoft Windows Templates 07 25 2021 05 14 PM lt DIR gt 6A17XXX8B4 4BC3 42D3 8545 B1XXXXXX8F7FC 1 File s 384 bytes 7 Dir s 208 020 164 608 bytes free c Users All Users gt whoami nt authority system dir command with option ash and high privileges user nt authority system Unix Editardir no es un comando Unix en su lugar dispone del comando analogo a href Ls html title Ls ls a 2 Sin embargo el sistema operativo Linux tiene un comando dir que es equivalente a la ejecucion de ls C b que lista los archivos en columnas ordenados verticalmente y con los caracteres especiales representados por secuencias de escape de barra invertida 11 Vease tambien EditarlsReferencias Editar Rugheimer y Spanik 1988 pp 28 29 a b GNU Coreutils ls invocation www gnu org Consultado el 28 de abril de 2019 Section 1 CP M Features and Facilities www gaby de 1983 Consultado el 28 de abril de 2019 Digital Research 1981 pp 31 33 Intel Corporation 1981 3 File Creation and Management pp 26 28 MetaComCo 1986 1 Simple Use of Tripos pp 24 26 IBM 2005 pp 162 166 Dir aros sourceforge net Consultado el 28 de abril de 2019 MathWorks Espana Lista de contenido de carpeta MATLAB dir es mathworks com Consultado el 28 de abril de 2019 Function Reference dir octave sourceforge io Consultado el 28 de abril de 2019 GNU Coreutils dir invocation www gnu org Consultado el 28 de abril de 2019 Bibliografia EditarDigital Research 1981 MP M 86 Operating System User s Guide Pacific Grove California Digital Research Archivado desde el original el 4 de enero de 2017 Consultado el 28 de abril de 2019 IBM 2005 4690 OS User s Guide IBM Intel Corporation 1981 ISIS II User s Guide Santa Clara California Intel Corporation MetaComCo 1986 Introduction to Tripos Reino Unido Metacomco Rugheimer Hannes Spanik Christian 1988 AmigaDOS quick reference Abacus Consultado el 28 de abril de 2019 Enlaces externos EditarSintaxis y ejemplos del comando dir Datos Q277012 Obtenido de https es wikipedia org w index php title Dir comando de DOS amp oldid 137371717, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos