TEMA 1 Sistema Operativo MS-DOS Introducción CONCEPTOS fichero.ppt drectori.ppt unidad.ppt indiso.ppt M menu.ppt BASICOS Ficheros Directorios Unidad de disco Indicador del sistema operativo Menú de comandos Ficheros • INTRODUCCION Concepto Nombres de fichero Normas de los nombres Creación del primer fichero Uso de rutas para un fichero Menu de Inicio Ficheros • Concepto Un fichero o archivo es un conjunto de información identificada con un nombre que nosotros le asignamos. Esta información puede ser un texto: Fichero de texto O datos ( Ej. Datos de clientes): Fichero de datos O un programa: Fichero Ejecutable El tamaño del fichero se mide en bytes ( octeto) que es una unidad de memoria que guarda un carácter. menu.ppt Menú de comandos Ficheros • Nombre de un fichero. Un fichero es referenciado con un único nombre denominado especificador de fichero y consta de dos partes: -El nombre -Extensión o tipo Formato: nombre.tipo Ej.: CARTAS.TXT menu.ppt Menú de comandos Ficheros • Normas para asignar un nombre al fichero – No puede haber en el mismo directorio dos nombres iguales. – No se permiten los caracteres: coma (,), punto (.), dos puntos (:), / , \ , “, ? , * – Es conveniente elegir un nombre que sugiera el contenido del fichero – Es conveniente utilizar extensiones estándar. Ej. TXT para desiganr ficheros de texto. menu.ppt Menú de comandos Ficheros • Creación del primer fichero de texto. COPY CON En un fichero de texto se puede almacenar cualquier tipo de información compuesto por caracteres. Ej. Escriba: COPY CON A:gastos01.dat Pulse: <Intro> En este momento el ordenador está esperando a que introduzca texto. Para terminar pulse F6 o <CONTROL-Z> que es la marca fin de fichero y a continuación pulsar <Intro>. menu.ppt Menú de comandos Ficheros • USO de rutas para designar a un fichero Una ruta es el camino que lleva de un directorio raíz de una unidad al archivo que desee utilizar. C:\ Oficinas Ventas 1994 Factura.txt 1995 Personal menu.ppt Menú de comandos Ficheros C:\ Oficinas Unidad Directorio Subdirectorio Ventas 1994 C:\Oficinas\Ventas\1994\Factura.txt Factura.txt 1995 D.raíz Separadores Archivo Personal RUTA COMPLETA menu.ppt Menú de comandos Ficheros C:\ Oficinas Ventas 1994 Factura.txt 1995 Personal Unidad actual Directorio actual Ruta relativa de acceso al fichero Factura.txt Ventas\1994\Factura.txt RUTA RELATIVA menu.ppt Menú de comandos Directorios • INTRODUCCION Crear directorios Cambiar de un directorio a otro Eliminar directorios Definir rutas de búsqueda Menú de Inicio Directorios • CREAR DIRECTORIOS Los directorios son fundamentales para que la información esté organizada y se pueda tener un rápido acceso a ella. Supongamos una empresa que maneja dos grandes bloques de información: Oficinas : Donde se guardan las carpetas que almacenan datos de Clientes, Ventas, Catálogos, Presupuestos... Personal : Donde se almacenan la carpetas de los empleados de los distintos departamentos de la empresa. Menú de comandos Estructura de directorios Directorio Raiz ( \ ) (El mueble) Subdirectorio Ventas (La carpeta de Ventas) Ficheros Subdirectorio Clientes (La carpeta de Clientes) Directorio Oficinas (El Cajón de Oficinas) Directorio (El Cajón de Personal) Personal Oficinas al Estructura de directorios 1º Nivel RAIZ 2º Nivel Oficinas Personal 3º Nivel Clientes Ventas Prepto Catalogo Administracion Comercial Informatica Directorios • CREAR DIRECTORIO. Comando MD El comando interno MKDIR o MD ( Make Directory) crea un directorio . El directorio raiz siempre existe. Como crear los directorios del 2º nivel Oficinas y Personal: Desde el raíz se hace: MD Oficinas <Intro> MD Personal <Intro> Menú de comandos Directorios • CAMBIAR de DIRECTORIOS. Comando CD El comando CD o CHDIR nos permite cambiar de directorios. Ej.: Como cambiar del 1º nivel: Raíz al directorio Oficinas del 2º nivel. Desde el raiz se hace: CD Oficinas Menú de comandos Unidad Unidad de Disco: Orden Interna Cambio de unidad de disco Formato [u:] Propósito Cambiar la unidad de disco activa Menú de comandos Unidad Unidad de Disco: Orden Interna Cambio de unidad de disco Ejemplos A: Nos cambia a la unidad A de disco y quedamos en el directorio actual de dicha unidad A C: Nos cambia a la unidad C de disco, y quedamos en el directorio actual de dicha unidad C. Menú de comandos Indicador del S. operativo El indicador o prompt es el lugar por donde se escriben las órdenes que mandamos realizar a la máquina. Se muestra en pantalla de la siguiente forma: C:\> Unidad de disco activa menu.ppt Caracteres Menú de comandos Ruta de acceso Indicador del S. operativo La ruta de acceso es el camino que lleva de un directorio raíz de una unidad al directorio que desee utilizar. Suponer esta estructura: C:\ Indicador S.O. Oficinas D. raíz Directorio Subdirectorios Ventas 1994 C:\Oficinas\Ventas\1995> 1995 Personal Unidad Separadores menu.ppt Menú de comandos Menú Principal U Unidades de disco C Copias de Seguridad GF Gestión de ficheros E Editores unidad.ppt gesedi.ppt GD Gestión de directorios gesdir.ppt gesfich.ppt GF F Formatear Menu de Inicio O Otros Menú de Gestión de ficheros Copy Copia ficheros Type Del Xcopy Copia ficheros y cd.ppt dir.ppt Borra ficheros rd.ppt Lista ficheros tree.ppt directorios Ren md.ppt Cambia nombre de fichero Menú de comandos COPY Gestión de Ficheros: Orden Interna Copia ficheros Formato: COPY [u:][\][tray \] origen [u:] [\][tray\] destino Propósito Permite hacer una copia de un fichero en su mismo directorio, en otro directorios y en otros discos. Opciones +,, : Para que al copiar un fichero, se le de a la copia la fecha y hora actual. Menú de comandos COPY Gestión de Ficheros: Orden Interna Copia ficheros Opciones Para copiar hacia un dispositivo de salida. CON Pantalla PRN Impresora Ejemplo: COPY TEXTO.TXT PRN Para copiar desde un dispositivo de entrada CON Teclado Ejemplo: COPY CON CARTA.TXT Menú de comandos COPY Gestión de Ficheros: Orden Interna Copia ficheros Opciones Para copiar el contenido de dos o más ficheros en uno COPY fichero1+fihcero2+ ....+ ficheroN destino Ejemplo:COPY NAM.TXT+NOM.TXT COMPL.TXT Jose Luis Perez + Menú de comandos Carlos Lluch Jose Luis Perez = Carlos Lluch COPY Gestión de Ficheros: Orden Interna Copia ficheros Opciones Para copiar el contenido de dos o más ficheros en uno solo COPY fichero1+fihcero2+ ....+ ficheroN Ejemplo:COPY NAM.TXT+NOM.TXT Jose Luis Perez Carlos + Lluch Menú de comandos Jose Luis Perez = Carlos Lluch DEL Gestión de Ficheros: Orden Interna Borra ficheros Formato: DEL [u:][\][tray \] nombre.tipo [/P] [/W] Propósito Sirve para borrar un fichero o grupo de ficheros de un directorio, liberando el espacio que ocupa. Ejemplos DEL A:\ CARTA.TXT Borra un fichero llamado CARTA.TXT de la raiz de la unidad de disco A. DEL *.* Borra todos los ficheros del directorio actual Menú de comandos REN Gestión de Ficheros: Orden Interna Cambia el nombre de un fichero Formato: REN [u:][\][tray \] nombre-antiguo nombre-moderno Propósito Permite cambiar un nombre de fichero y/o extensión Observaciones Si ya existe un fichero con el nombre-nuevo especificado, el MS-DOS abandona la orden y emite el mensaje “Nombre de fichero duplicado o no encontrado”. No se pone ninguna unidad ni vía de acceso al nombremoderno Menú de comandos REN Gestión de Ficheros: Orden Interna Cambia el nombre de un fichero Ejemplos REN CARTA.TXT INFORME.DOC Cambia el nombre de un fichero llamado CARTA.TXT del directorio actual por INFORME.DOC. REN A:\FICHA.DOC FICHA.TXT Cambia la extensión DOC de un fichero llamado FICHA.DOC de la raiz del disco A, por la extensión TXT. Menú de comandos TYPE Gestión de Ficheros: Orden Interna Muestra en pantalla el contenido de un fichero. Formato: TYPE [u:][\][tray \] nombre.tipo Propósito Permite mirar un fichero, visualizando el contenido del mismo. Ejemplos TYPE A:\ CARTA.TXT Muestra el contenido de un fichero llamado CARTA.TXT de la raiz de la unidad de disco A. Menú de comandos Informática Básica y S.O. MS-DOS 6.0 XCOPY Gestión de Ficheros: Orden Interna Copia ficheros y árbol de directorios Formato: XCOPY [u:][\][tray \] origen [u:] [\][tray\] destino /P /S /E /D /C Propósito Permite hacer una copia de un directorio en otro directorio. Opciones /P: Solicita confirmación antes de crear archivo destino /S: Copia directorios y subdirectorios no vacíos /E: Copia directorios y subdirectorios vacíos /D:Fecha-> Copia archivos modificados en o después de la fecha especificada. Si no se indica fecha se copia archivos cuya fecha origen es más reciente que la de destino. /C: Continúa copiando incluso si se producen errores Menú de comandos Informática Básica y S.O. MS-DOS 6.0 Menú de Gestión de directorios Cd Cambiar directorio cd.ppt Dir Listar contenido Md Crear directorio dir.ppt md.ppt Md Rd rd.ppt Borrar directorio Tree Lista estructura tree.ppt Deltree Borra estructura de directorio Path Asignar rutas Menú de comandos CD Gestión de Directorios: Orden Interna Cambia el directorio actual Formato: CD [u:][\]tray Propósito Cambia el directorio actual y le permite acceder a cualquier subdirectorio que haya creado con el mandato MD. Ejemplos CD ANUAL Cambia a un subdirectorio denominado ANUAL que está dentro del directorio actual de la unidad actual. Menú de comandos CD Gestión de Directorios: Orden Interna Cambia el directorio actual Ejemplos CD \INFORMES Cambia del directorio actual a un subdirectorio denominado INFORMES que está dentro del directorio raíz de la unida actual. CD \ Cambia al directorio raiz CD .. Cambia al directorio padre del directorio actual Menú de comandos DIR Gestión de Directorios: Orden Interna Listado del contenido de un directorio Formato DIR [u:][\][tray\][nombre.tipo][/P][/W] Propósito Le permite ver qué archivos hay en un disco. El mandato Dir lista todos los archivos y subdirectorios de un directorio. El sistema visualiza el nombre, el tamaño en bytes, y la fecha y la hora en que puso la información en el archivo. También visualizará el número total de archivos y la cantidad de espacio libre que queda en disco. Menú de comandos DIR Gestión de Directorios: Orden Interna Lista el contenido de un directorio Opciones: /P : Si el listado no cabe entero en la pantalla, DIR hace una pausa cuando se llena la pantalla, espera hasta que el usuario pulse una tecla, da la siguiente página y así sucesivamente. /W: Da el listado Horizontalmente, que consiste en cinco nombres completos por línea, sin ninguna otra información. Menú de comandos DIR Gestión de Directorios: Orden Interna Lista el contenido de un directorio Ejemplos DIR C: Lista todos los archivos y subdirectorios del directorio actual de la unidad C. DIR Lista todos los archivos y subdirectorios del directorio actual y de la unidad actual. Menú de comandos MD Gestión de Directorios: Orden Interna Creación de un directorio Formato: MD [u:][\]tray Propósito Permite crear subdirectorios dentro del directorio raíz o dentro de otro subdirectorio. Ejemplos MD ANUAL Crea un subdirectorio denominado ANUAL en el directorio actual de la unidad actual Menú de comandos MD Gestión de Directorios: Orden Interna Creación de un directorio Ejemplos MD \INFORMES Crea un subdirectorio denominado INFORMES dentro del directorio raíz de la unida actual. Observaciones No utilizar el símbolo de barra inclinada invertida (\) si ha cambiado de directorios y desea crear un subdirectorio en su directorio actual. Si se usa este símbolo, el subdirectorio que crea está dentro del directorio raíz. Menú de comandos RD Gestión de Directorios: Orden Interna Suprime un directorio actual Formato: RD[u:][\]tray Propósito Sirve para suprimir un directorio de la estructura de directorios de un disco. Observaciones El directorio a borrar debe estar vacío, es decir no puede contener ningún fichero n i subdirectorio. En caso contrario deben ser borrados previamente. Menú de comandos RD Gestión de Directorios: Orden Interna Suprime un directorio Ejemplos Suponer la siguiente estructura de directorios: C:\ Informes Actuales Cartas Atrasados Menú de comandos TREE Gestión de Directorios: Orden Interna Da un listado de la estructura de directorios y ficheros Formato: TREE [u:][\][tray \] [/F] Propósito Da para cada directorio, su trayectoria completa y los nombres de los subdirectorios. Opciones /F: Da los nombres de los ficheros que hay en cada directorio. Menú de comandos TREE Gestión de Directorios: Orden Interna Da un listado de la estructura de directorios y ficheros Ejemplos TREE Visualiza todos los nombres de subdirectorios sin los nombres de los ficheros del directorio actual. TREE C:\DOS /F Visualiza todos los subdirectorios y ficheros del directorio \DOS del disco C. Menú de comandos DELTREE Gestión de Directorios: Orden Interna Elimina la estructura de directorios y ficheros especificada Formato: DELTREE [u:][\][tray \] [/y] Propósito Elimina cada directorio, su trayectoria completa y los subdirectorios y ficheros incluidos Opciones /Y: Omite la solicitud de confirmación de eliminación. Menú de comandos PATH Define una trayectoria de búsqueda Formato: PATH [u:]\tray[;[u:]\tray...] Propósito Permite buscar en los directorios especificados los mandatos o ficheros de proceso por lotes que no se encontraron en la búsqueda del directorio actual. Observaciones PATH sólo encuentra ficheros que puedan ejecutarse, tales como los ficheros con extensión .COM, .EXE y .BAT. Menú de comandos PATH Gestión de Directorios: Orden Interna Define una trayectoria de búsqueda Ejemplos PATH C:\DOS; C:\DOS\CARTAS Busca en el subdirctorio DOS de la unidad C; a continuación busca en el subdirectorio CARTAS del subdirectorio DOS. PATH Visualiza la vía de acceso actual de su sistema. PATH; Suprime la vía de acceso. Menú de comandos FORMAT Menú de comandos Orden Interna Otros D DOSKEY MO MORE y tuberías F FIND S M MEM O unidad.ppt gesedi.ppt MO GF MOVE Menú de Comandos gesdir.ppt gesfich.ppt SORT DOSKEY Menú de comandos Orden Externa FIND Menú de comandos Orden Externa MEM Menú de comandos Orden Interna MOVE Menú de comandos Orden Externa MORE Menú de comandos Orden Interna SORT Menú de comandos Orden Externa EDIT.COM Orden Externa . Editor de texto ASCII del DOS Menú de comandos