Your SlideShare is downloading. ×
Sistema operativo (ms dos)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Sistema operativo (ms dos)

1,379
views

Published on

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,379
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Marco Teórico
  • 2. Grupo: 419Materia: Informática.Práctica 11.
  • 3. Uso de comodines *· Este signo remplaza cadenas de caracteres. Es utilizado en elejemplo *.txt , en el que remplaza el nombre de cualquier archivo soloespecifica que se listen los archivos con el nombre [*] y con extensión[txt].·? Este otro signo remplaza pero solo un carácter. Podemosespecificar más signos de interrogación. Con lo que si ponemos dirs???*.* Esto nos listaría los directorios y archivos con un nombre queempiecen por s y otras 3 letras cualquier mas unos carácter cualquiera,a continuación él.* que hace que se listen archivos con cualquierextensión.
  • 4. Ayudas para el MSDOS.MSDOS, cuenta con una ayuda que se ejecuta con el comando HELP.Lo malo es que hay versiones que no incorpora tal ayuda. La versióndel WINDOWS no lo incorpora.También podemos obtener ayuda de un comando determinado,introduciendo el comando y a continuación /?. Por ejemplo: dir /? Estonos sacara la ayuda del DOS sobre este comando.Para cambiar de unidad se pone el nombre de la unidad, seguida dedos puntos y se pulsa la tecla “enter”. Ej: A:>C: 8 Comandos para la gestión de directoriosComando: MD Comando: RDEtimología: make directory. Etimología: remove directory.Función: Crear directorios Función: Borra un directorio (solo si esteSintaxis: MD se encuentra vació).[unidadruta]<nombre> Sintaxis: RD [unidadruta]<nombre>
  • 5. Comando: DIREtimología: De directorio.Función: Este comando procesa una visualización de todos losficheros, directorios, de la ruta en la que nos encontramos.Mediante una serie de parámetros podemos modificar ese listado devisualización. Este comando funciona como un filtro.Sintaxis: DIR [unidaddirectoriofichero]Parámetros: podemos especificar unos parámetros para que selisten los archivos y directorios de una forma concreta:/P Con este parámetro podemos restringir la secuencia de listado ydetenerla hasta que pulsemos una tecla. Al pulsar una tecla seprocesara el siguiente bloque de listado y así sucesivamente. Estecomando reparte internamente el numero de ficheros y directorios enbloques para luego ir sacándolos./N Ordena por nombre/E Ordena por extensión/S Ordena por tamaño/D Ordena por fecha/G Ordena poniendo agrupados todos los directorios después de losficheros.
  • 6. Comando: CDEtimología: De change dir (cambiar directorio)Función: Permite cambiar de un directorio activo a otro. Es por el cualpodemos movernos en MSDOS.Sintaxis: CD [unidad:][ruta][directorio]Peculiaridades: Si deseamos retroceder un directorio no hace falta ponerla ruta nos basta con poner cd..Comando: TREEEtimología: tree (árbol).Función: Este comando nos mostrara la estructura o el árbol dedirectorios de la unidad especificada en función opcional de unosparámetros dados.Sintaxis: tree [unidadruta] [/f] [/a]Donde unidad/ruta podremos especificar la ruta de la cual deseamosobtener esta información. El parámetro /f hará que se muestren tambiénlos archivos dentro de esta estructura de directorios.Comando: TYPEEtimología: anglicismo.Función: Ver el contenido de archivos de texto, haciendo un listado (nopermite el uso de comodines).Sintaxis: TYPE [unidad:][ruta][directorio]<archivo>
  • 7. Comando: COPYEtimología: copiar.Función: Este comando permite la reproducción o copia de archivos oficheros (es lo mismo).Sintaxis: copy <fichero-origen> <fichero-destino>Comando: REN o RENAMEEtimología: rename (renombrar).Función: Su función es dar un nuevo nombre a un fichero. No se puederenombrar y que haya dos archivos con el mismo nombre, ni MSDOS niWindows lo permiten dentro de un mismo directorio. Si los archivosllamados de forma igual se encuentran en directorios distintos si lopermiten. También podemos usar en este comando los comodines del dir J.Sintaxis: rename <nombre-actual> <nombre-nuevo>Comando: DELEtimología: (delete).Función: Es el comando encargado de eliminar archivos. En estecomando podemos usar los comodines que usábamos en el comando dir.Sintaxis: del [unidad:][ruta][directorio]<archivo>
  • 8. Comandos para gestiones en discos y disquetesComando: FORMATEtimología: formatear, anglicismo.Función: (OJO, MUY PELIGROSO SI SE HACE POR ERROR)Formateado, o borrado completo de un disco o disquete.Sintaxis: format <unidad:>Parámetros: Permite los siguientes modificadores/Q: Realiza formato rápido./Q y /U : El uso conjunto de estos dos parámetros asegura un formateadomuy rápido.Peculiaridades: También existe para recuperar lo formateado elUNFORMAT.Comando: SYSEtimología: De system (sistema).Función: Crear un disco de sistema (un disco con los archivos de sistema)Sintaxis: sys unidad:
  • 9. Comando: CHKDSKEtimología: Deriva de las palabras (check disck), chequear disco.Función: Nos realiza un cheque de la unidad introducida como parámetroen el comando. Mostrándonos así el estado del disco o disquete.Sintaxis: chkdsk [unidad:] [fichero]Comando: DISKCOPYEtimología: Deriva de disk (disco) y copy (copiar) = copia de discos.Función: Copia el contenido total de un disco o disquete, sirve parahacer copias de seguridad, etc.Sintaxis: diskcopy <unidad_origen:> <unidad_destino:>Comando: LABELFunción: Es una orden que permite cambiar o borrar el nombre de laetiqueta que tiene asignado un disco o disquete cuando este esformateado. La etiqueta es simplemente un nombre asignado por elusuario para identificar el disco o disquete. Generalmente es bueno quedicho nombre haga alusión a su contenido.Sintaxis: label [etiqueta de volumen]Donde, poniendo solo label nos visualizaría el nombre de la etiqueta,actual. Y especificando ya ese parámetro nos lo podría directamente.
  • 10. Comando: VOLFunción: Este comando nos muestra en pantalla, prácticamente la mismainformación que el anterior, haciendo la salvedad de que este también nosmuestra el número de serie que se le es asignado al disco o disquete.Este número de serie no es modificable puesto que la etiqueta si lo es yha de haber alguna forma con la que siempre el sistema pueda identificarun disco. Esto lo hace refiriéndose a ese número de serie (no modificable).Sintaxis: vol Comandos para gestiones variasComando: CLSSintaxis: clsFunción: Sus iniciales vienen de clean screen (limpiar pantalla). Su uso esmuy simple, se introduce el comando se pulsa intro, y se procesa unlimpiada de pantalla. Solo queda el directorio en el que nosencontrábamos, situado en la parte superior de la pantalla.
  • 11. Comando: PROMPTSintaxis: prompt [texto o parámetros]Definición: Este comando sirve para mostrar en pantalla un texto deseado.Mediante una serie de signos podemos hacer que sean restituidos por valores yaalmacenados como la hora, la fecha, etc. Los que sabéis programar en scripttingveréis que el uso de estos signos es muy similar al uso de identificadores.Ejemplo: C:>prompt El verdadero poder se encuentra en OrioN ScripT.$_ Hoy esdia $d y son las $._Telee una nueva orden $p$g .Signos devolutorios de valores:$ Este signo, es el que siempre se ha de colocar, una vez que es leído por elMSDOS, sabe que ha de sustituir la cadena de carácter que le sigue por un valoralmacenado.$_ Procesa el efecto de retorno de carro, o lo que es lo mismo un salto de línea(intro). $b Procesa una canalización ( | ).$d Muestra en pantalla la fecha del sistema.$e Representa el código ascii 27, tecla escape.$g Muestra en pantalla el carácter “>”.$h Procesa un retroceso, la tecla back space. Elimina el carácter anterior.$l Muestra en pantalla el carácter, “<”.$n Visualización de la unidad de trabajo por defecto.$p Visualiza el directorio de trabajo incluyendo la unidad.$q Muestra el carácter “=”.$t Muestreo de la hora del sistema.$v Muestra la versión del MSDOS con la que estamos operando.
  • 12. Comando: CLSSintaxis: clsFunción: Sus iniciales vienen de clean screen (limpiar pantalla). Su uso es muysimple, se introduce el comando se pulsa intro, y se procesa un limpiada de pantalla.Solo queda el directorio en el que nos encontrábamos, situado en la parte superior dela pantalla.Comando: VERFunción: Este comando nos muestra en pantalla la versión que estamos usandodel MSDOS.Etimología: De versión en ingles.Sintaxis: verComando: DATEEtimología: De fecha en inglesFunción: Nos muestra en pantalla la fecha almacenada por el sistema de formadiaria. En una línea posterior nos facilita la posibilidad de cambiar la configuración dela fecha del sistema.Sintaxis: [dd-mm-aa]Comando: TIMEFunción: Funciona de la misma forma que el comando anterior. La única diferencia esque el anterior muestra la fecha y este la hora, resulta bastante evidente, no J.También nos permite la tarea de cambiar la hora en una línea posterior al muestreo dela hora actual almacenada por el sistema.Sintaxis: time
  • 13. Nombres de ficheroLos ficheros tienen un nombre y, opcionalmente, separado por un punto(.) una extensión. En el MS-DOS "clásico" el nombre debe estarcomprendido entre 1 y 8 caracteres, y la extensión de 1 a 3.Las extensiones permiten identificar el tipo de contenido del archivo.Algunos ejemplos de extensiones son: .com --> archivos ejecutables de no más de 64k (= 1 segmento). Solían ser comandos. .exe --> archivo ejecutable .bat --> archivo que contiene comandos MS-DOS para procesamiento por lotes (batch) .sys --> archivo del sistema .bak --> copias de seguridad (backup) .txt --> archivo de texto plano, sin formato (código ASCII puro, o alguna de sus variantes) .drv --> controladores de dispositivos (drivers)
  • 14. No se permiten ciertos caracteres que tienen significado especial paraMS-DOS como:- barras de división: / separan, respectivamente, directorios y los argumentos paracomandos- interrogaciones: ? es un metacarácter que representa un único caracter (puede ser 0 siva en un extremo)- asteriscos: * metacarácter que representa cero o más caracteres- dos puntos : utilizado en los nombres de las unidades de disco- la tubería o pipe: | pasar argumentos a un comando desde la salida de otro comando- menor/mayor < > redireccionamiento de entrada/salida- las comillas: " agrupa nombres con el carácter espacio (ASCII 32)- el punto y coma: ; utilizado como separador (p.ej. de directorios en la variable PATH)- el ampersand: & separador de comandosSi un archivo ha sido creado desde Windows y tiene más de 8caracteres, el MS-DOS clásico recorta el nombre y pone elsímbolo ~ (alt+126) seguido de un número, y después laextensión, también recortada a 3 caracteres.Para visualizar los archivos en el formato clásico 8.3:Z:>DIR /X o bien Z:>DIR /-N
  • 15. AtributosAdemás del nombre y extensión, el sistema de archivos también almacenaotros atributos como la fecha/hora de creación de un directorio o últimamodificacióndel contenido de un fichero, y que podemos visualizarejecutando el comando DIR.Otros atributos que podemos consultar con el comando ATTRIB: C:>attrib A SH C:PAGEFILE.SYS A SHR C:ntldr A SHR C:Bootfont.bin A SHR C:NTDETECT.COM SH C:boot.ini H C:CONFIG.SYS A H C:AUTOEXEC.BAT A SHR C:IO.SYS A SHR C:MSDOS.SYS A C:loteria.png A SHR C:arcldr.exe A SHR C:arcsetup.exe
  • 16. El significado de los atributos es el siguiente:R - Archivo de sólo lectura.A - Archivo modificado (suele utilizarse para realizar copias deseguridad sólo de los ficheros que hayan cambiado).S - Archivo del sistema (MS-DOS los oculta).H - Archivo oculto.La sintaxis del comando ATTRIB es la siguiente:I:>attrib /?Muestra o cambia los atributos de un archivo.ATTRIB [±R] [±A] [±S] [±H] [archivoOdirectorio] [/S [/D]] + Establece un atributo. - Borra un atributo. R Atributo de sólo lectura del archivo. A Atributo de archivo de almacenamiento. S Atributo de archivos del sistema. H Atributo de archivo oculto. /S Procesa archivos que coinciden en la carpeta actual y todas las carpetas. /D Procesa carpetas.ATTRIB no procesa los directorios, salvo que lo indiquemosexplícitamente dando el nombre, o con el parámetro /D:
  • 17. C:>mkdir prueba & attrib +H prueba creamos un directorio y lo ocultamos C:>attrib prueba H C:prueba Los siguientes comandos ocultan sólo archivos, no directorios:C:prueba>attrib +H # oculta todos los archivos del directorio actualC:prueba>attrib +H /s # oculta todos los archivos de el directorio actual y de todos sus subdirectorios Si queremos ocultar todo, archivos y directorios, de forma recursiva:C:prueba>attrib +H /s /d
  • 18. Organización de los datosEl DOS crea una estructura arborescente o jerárquica de los datos, esdecir, existe un nivel superior que se conoce como raíz (simbolizadocon ) del que parten archivos y directorios (2º nivel). Los directoriosson un tipo especial de archivos que a su vez pueden contenerarchivos y subdirectorios (3er nivel), y así sucesivamente.Podemos visualizar el árbol de directorios ejecutando elcomando tree:
  • 19. C:Documents and SettingsAdministrador>treeListado de rutas de carpetasEl número de serie del volumen es 0006FE70 E05F:EDA3C:.├───Menú Inicio│ └───Programas│ ├───Accesorios│ │ ├───Accesibilidad│ │ ├───Herramientas del sistema│ │ └───Entretenimiento│ ├───Inicio│ └───MSXML 4.0├───Mis documentos│ ├───Mis imágenes│ ├───Mis Webs│ │ ├───_private│ │ └───images......├───.thumbnails│ └───normal├───Settings│ └───juan└───pruebas
  • 20. Directorios: Raíz, Padre, ActualEn el nivel más alto de cualquier unidad está el directorio raíz, que seidentifica con el símobolo C:pruebauno>dir X: listamos el directorio raíz de la unidad X:...C:pruebauno>cd X: hacemos activo el raíz de la unidad X:C:pruebauno>dir listamos el directorio raíz de la unidad C:...C:pruebauno>cd y vamos para alláC:> Cuando visualizamos el contenido de un directorio que no sea el raíz, aparecen los directorios . y .. :C:>dir pruebaEl volumen de la unidad C es WINDOWSEl número de serie del volumen es: E04F-EDB2Directorio de C:prueba06/01/2006 13:41 <DIR> . directorio actual (el que se está listando: prueba)06/01/2006 13:41 <DIR> .. directorio superior (en este caso, el raíz )06/01/2006 13:45 <DIR> uno 0 archivos 0 bytes 3 dirs 1.681.096.704 bytes libres
  • 21. Así, podemos realizar operaciones sobre estos directorios en la forma:C:pruebauno>move foto.jpg .. movemos la foto al directorio superiorC:pruebauno>dir .. comprobamos que ha subido un nivel...C:pruebauno>move ..kk.txt . y volvemos a bajar la foto Ruta absoluta- El nombre completo o ruta absoluta de un archivo o directorio, escuando nos referirnos a él partiendo del directorio raíz. Es de la forma: [unidad:] ruta NombreArchivoDonde la ruta o path, está formada por todoslos directorios y subdirectorios por los que hay que pasar para llegar hastaél. Ruta relativa- La ruta relativa, es la que partiendo del directorio activo llega hasta elfichero. Es de la forma: [unidad:] ruta NombreArchivo
  • 22. I:restosbabel>cd c: ¿Cuál es el directorio activo en C:?C:Documents and SettingsAdministradorI:restosbabel>dir c:.. Para ver las carpetas de los usuarios me basta El volumen de la unidad C es WINDOWS subir un nivel El número de serie del volumen es: E04F-EDB2 Directorio de C:Documents and Settings16/04/2005 23:05 <DIR> .16/04/2005 23:05 <DIR> ..16/04/2005 23:05 <DIR> All Users16/04/2005 23:25 <DIR> sirio14/08/2005 09:44 <DIR> andromeda23/10/2005 22:15 <DIR> Administrador 0 archivos 0 bytes 6 dirs 1.680.498.688 bytes libresvoy a copiar TODOS los documentos de sirio en el directorio raíz de I: a) utilizando sólo rutas relativas:I:restosbabel>xcopy C:..sirio* ....sirio /sC:..siriogsview32.iniC:..sirio.glade2C:..siriohola.txt... b) utilizando sólo rutas absolutas:I:restosbabel>xcopy "C:Documents and Settingssirio*" I:sirio /sC:Documents and Settingssiriogsview32.iniC:Documents and Settingssirio.glade2C:Documents and Settingssiriohola.txt...