unidad 7
unidad
Modo consola: DOS
7
unidad 7
unidad 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 Gestiona los periféricos Características
Carece de interfaz gráfica
No detecta el hardware Dispone control total del ordenador
Estructura
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.
unidad 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.
unidad 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 internos Comandos 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 (|)
Filtros
• more • sort • find
unidad 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.
unidad 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
unidad 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ámetros
Valor 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.
unidad 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