Unidad 7: Modo consola: DOS.

10
u n i d a d 7 Modo consola: DOS Modo consola: DOS u n i d a d 7

Transcript of Unidad 7: Modo consola: DOS.

u n i d a d 7

Modo consola: DOSModo consola: DOS

u n i d a d

7

u n i d a d 7

Estructura y características de DOS

Sistema operativo monousuario y su sigla procede de las palabras inglesas disk operating system. Por tanto, estamos

ante un sistema operativo diseñado especialmente para gestionar los datos del disco.

Es monosaurio

Es monotarea

CaracterísticasGestiona los periféricos

Carece de interfaz gráfica

No detecta el hardware

Dispone control total del ordenador

Para organizar los datos crea una estructura en árbol, de forma que se

disponen en relación a tres elementos principales: unidades de disco,

directorios y ficheros.

Estructura

u n i d a d 7

El intérprete de comandos

Teclas y caracteres especiales

Carácter Interpretación

/Se denomina slash e indica que los caracteres que se escriben a continuación se interpretan como opciones del comando que se está ejecutando.

/? Señala que deseamos obtener ayuda sobre el comando que lo precede.

?Comodín que indica que hay un carácter en ese lugar del nombre del fichero.

* Comodín que señala una cadena de caracteres (puede ser nula).

| Tubería que toma la salida del primer comando y se la aplica como entrada al segundo.

< Redireccionamiento de entrada.

> Redireccionamiento de salida.

>> Redireccionamiento de salida en modo adición.

% Indicador de argumento.

u n i d a d 7

El intérprete de comandos

Sintaxis de los comandos

• Es indiferente escribir un comando en mayúsculas o en minúsculas, ya que MS-DOS no distingue entre un tipo de carácter y el otro.

• Entre el nombre del comando y el primer parámetro debemos dejar por lo menos un espacio en blanco.

Comandos internosComandos externos

Direccionamiento, canales y filtros

El direccionamiento consiste en redirigir las instrucciones de E/S (entrada/salida) cambiándolas respecto de la E/S estándar.

Para que la salida producida por la ejecución de un comando o programa se convierta en la entrada de otro comando o programa, se usan los

canales o tuberías (|)

• more• sort• find

Filtros

u n i d a d 7

Comandos básicos

Ayuda

Símbolo del sistema

Fecha y hora

Metacaracteres o comodines

• El comodín *: representa múltiples caracteres situados en la posición que ocupa en el nombre del fichero.

• El comodín ?: representa un único carácter en la posición que ocupa en el nombre del fichero.

u n i d a d 7

Operaciones sobre ficheros y directorios

El directorio principal recibe el nombre de directorio raíz y a partir de él colgarán otros llamados directorios hijos, que a su vez serán

directorios padre de los que penden de ellos.

Rutas absolutas o completas

Rutas relativas o incompletas

• Listar ficheros y directorios• Crear directorios

• Crear ficheros• Copiar ficheros

• Copiar directorios• Eliminar ficheros

• Eliminar directorios• Mover ficheros y directorios

• Visualizar el árbol de directorios• Visualizar el contenido de un fichero• Directorio padre y directorio propio

u n i d a d 7

Ficheros por lotes

En muchas ocasiones, los administradores del sistema operativo DOS repiten una determinada secuencia de órdenes día tras día.

Los ficheros por lotes pretenden automatizar estas tareas rutinarias ejecutando una serie de órdenes definidas con

antelación.

Un fichero por lotes puede contener cualquier orden o comando, aunque existe un conjunto de comandos internos propios para este tipo

de ficheros.

ParámetrosValor que puede ser pasado al fichero por lotes desde la propia línea de comandos.

Para ejecutar un fichero por lotes con parámetros, simplemente debemos especificar el nombre del fichero correspondiente, seguido del parámetro o lista de parámetros separados

por uno o más espacios en blanco.

u n i d a d 7

Variables de entorno

Entendemos por entorno un área de memoria RAM en la que el sistema guarda información, como la ruta de los comandos

externos, la definición del símbolo del sistema, etc.

El comando set es el que permite visualizar, definir o eliminar las variables de entorno de MS-DOS.

Variables de sistema

• comspec• prompt

• path• username

Variables de usuario

• temp• dircmd

u n i d a d 7

Variables de entorno

Entendemos por entorno un área de memoria RAM en la que el sistema guarda información, como la ruta de los comandos

externos, la definición del símbolo del sistema, etc.

El comando set es el que permite visualizar, definir o eliminar las variables de entorno de MS-DOS.

Variables de sistema

• comspec• prompt

• path• username

Variables de usuario

• temp• dircmd