Professional Documents
Culture Documents
Características
! Es un sistema operativo
– Monotarea
– Monousuario
– Memoria real
! MS-Windows
– Capacidades multitarea
– Gestión de memoria virtual
Breve historia
! DOS (Disc Operating System)
! MS-DOS
– Desarrollo por Microsoft para PCs
! Adopción por IBM para el IBM-PC en 1981
– PC-DOS
! Sucesivas versiones hasta los entornos
gráficos “Windows”
Diferencias y similitudes con
UNIX
! Unix y DOS disponen de intérprete de
comandos, como todo sistema operativo
! Prompt
– Configurable por el usuario (igual que Unix)
– Forma habitual
! letra de unidad + directorio actual + “>”
! C:\WINDOWS>
Diferencias y similitudes con
UNIX
! Jerarquía de ficheros
– El concepto de disco aparece en la jerarquía de
archivos.
– Estructura jerárquica “por disco”
– Símbolo separador de directorios “\”
– Existe el concepto de directorio raíz, aunque existe
uno por disco
– Desplazamiento por jerarquía de archivos es
similar
Estructura de
ficheros/directorios
! Volumen o dispositivo físico
– unidad de disco
– lleva asociado letra de unidad
! debe aparecer como parte del camino
! D: unidad de CD-ROM
Estructura de
ficheros/directorios
! Referencias a dispositivos
– No existen ficheros especiales
– A través de puertos
! LPT: Puertos paralelos
! Ficheros ocultos
– Modificando las propiedades del fichero con el
comando ATTRIB
Estructura de
ficheros/directorios
! Estructura típica
– C:\ archivos principales y de configuración
– C:\DOS comandos típicos del S.O.
! Especificación de archivos
– {letra de unidad}:{camino jerárquico}\nombre{.ext}
– Ejemplo
! C:\USER\STAR.FOR
! Longitud de nombres de archivos
– 8 caracteres + extensión (max. 3 caracteres)
Estructura de
ficheros/directorios
! Extensión con significado:
– .FOR Programa fuente escrito en Fortran
– .PAS Programa fuente escrito en Pascal
– .C Programa fuente escrito en C
– .OBJ Fichero objeto
– .LIB Biblioteca de módulos
– .H Fichero de “cabecera”
Estructura de
ficheros/directorios
! Supongamos ejemplo de estructura visto en
Unix y que nos “encontramos” en
otros_archivos
Nombre del fichero Acceso absoluto Acceso relativo
¡¡encontrar gazapo!!
Estructura de
ficheros/directorios
! Recuperación de archivos borrados
– comando undelete
– Al borrar
! No se borra de disco el archivo, sólo su
referencia
! Espacio disponible para otros archivos
– Ejemplo:
! dir c:\dos\*.exe /p
Comandos de información
general
! DATE
– Da la fecha y posibilita cambiarla
! CD (sin argumentos)
– Directorio en el que se está trabajando
– como pwd
! HELP comando
– Da ayuda sobre el comando
– Equivalente a comando /?
Comandos de información
general
! MORE
– Dos formas
! more<fichero
! comandos | more
– Posibles respuestas
! Cualquier tecla: Página siguiente
! ctrl-C: Finalización del comando
Comandos de manipulación de
ficheros
! TYPE cat
! COPY cp
! MOVE mv
! RENAME o REN
– Cambia el nombre de un archivo. A diferencia de
MOVE, no se puede cambiar el camino jerárquico
del archivo, simplemente cambia el nombre
Comandos de manipulación de
ficheros
! DEL rm
– /P Pregunta antes de borrar
! DIR ls
– /A:H Lista todos los ficheros (incluso los ocultos)
– /O:D Ordena por fecha de creación
– /P Pantalla a pantalla
– /W Listado extendido
– /S Recursivo (archivos de directorio y subdirectorios)
– Por defecto sale toda la información (fecha, tamaño, …); si el
archivo es un directorio aparecerá la palabra <DIR>
Comandos de manipulación de
ficheros
! CD
– Cambio de directorio; funcionamiento
prácticamente igual que en UNIX
– Caso especial: Cambio de letra de unidad
! No usar CD
! Edición
! Búsqueda
! Opciones
! Ayuda