Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Practica #1 de MS-DOS

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

Laboratorio de Sistemas Operativos

Práctica #1

UNIVERSIDAD NACIONAL DE INGENIERIA


DIRECCION DE LA TECNOLOGIA DE LA
INFORMACION Y COMUNICACION

Introducción:
MS- DOS es un sistema operativo monousuario y monoprogramación
(monotarea); es decir, que dedica los recursos del ordenador aun solo usuario
y no puede procesar simultáneamente (en segundo plano) más de una
aplicación.
Otra de sus características fundamentales es que hace funcionar un ordenador
con pocos comandos su orden concreta.
Las unidades son los discos del ordenador, los ficheros son los datos que se
almacenan en los discos y los directorios son como pequeños compartimentos
que se crean en el disco para almacenar ficheros y poder organizarlos
cómodamente. Hay dos tipos de unidades:
• Las unidades físicas, que son las unidades hardware, por ejemplo, si
un ordenador posee una unidad de disquetes y un disco duro, tiene dos
unidades físicas.
• Las unidades lógicas, son la representación que el SO hace década
unidad física. Las unidades lógicas se nombran mediante una letra del
alfabeto de la A a la Z seguida del carácter dos puntos “:”, por ejemplo,
A:, B:, C:, etc.
En realidad, no se asocia una unidad lógica para cada unidad física de
disco duro, sino una unidad lógica por cada partición de un disco duro.
Una unidad física de disco duro puede dividirse en varias particiones.
Por tanto, un disco duro (una unidad física) puede tener una o más
particiones (una o más unidades lógicas). En este caso, la primera
partición del disco duro es la unidad lógica C:, la segunda partición la
unidad lógica D:, etc.

Tipos de Comandos de MS- DOS


Los comandos u órdenes que se pueden ejecutar en MS DOS se dividen en
dos grupos claramente diferenciados. En primer lugar, están las órdenes que
se cargan en memoria al ejecutarse el SO y las que no.
Así, las órdenes (Comandos) se dividen en:
• Órdenes internas. Son aquellas que han sido cargadas en memoria con
la carga del núcleo del propio SO. Estas órdenes son las que se incluyen
dentro del procesador o intérprete de comandos.
Se pueden agrupar en cuatro bloques:
✓ Archivos de procesos por lotes. Órdenes que sirven para ejecutar
ficheros batch.
✓ Directorios. Son órdenes que sirven para manipular directorios.
✓ Ficheros. Órdenes que permite realizar operaciones con y sobre
ficheros.

Ing. JJ Martinez
jorge.martinez@dactic.uni.edu.ni
Laboratorio de Sistemas Operativos
Práctica #1

✓ Otras. Son aquellas órdenes que sirven para establecer el


entorno de trabajo del usuario.
• Órdenes externas. Son aquellas que no se han cargado en RAM. La
ejecución de estas órdenes es más lenta que en el caso de las órdenes
internas, ya que es necesario la carga de la orden en memoria para ser
ejecutada.

Clear Screen.
Al trabajar en MS-DOS, es común que nuestra pantalla este atiborrada de
palabras, ya que los comandos utilizados se almacenan en ella, una manera
rápida de limpiar nuestra pantalla y ganar espacio es el comando cls. (clear
screen).
C:\>cls
Basta con teclear cls en la pantalla para que borre todos los comandos ya
utilizados.
Una vez que pulsemos enter debemos ver una pantalla libre de texto, salvo el
prompt. C:\>

El comando Exit.
Este comando es el que nos permitirá salir del programa MS-DOS, basta con
teclearlo para cerrar la pantalla (cuando lo ejecutas con Windows), no requiere
especificaciones.
C:\>exit
Nota: este comando se recomienda utilizarlo siempre para salir, ya que cerrar
una ventana de MS-DOS, con el mouse o con el menú ventana, tiende a
producir error.
Date
Con este comando podemos ver la fecha y es posible ver/modificar la fecha
del sistema desde MS-DOS, el comando es:
C:\>date
Que al igual que time nos muestra y nos da la oportunidad de modificar la
fecha del sistema.
Vol
El comando vol (volume), nos brinda información acerca del volumen que
estamos utilizando, es decir, la unidad de disco
Nos brinda su nombre, unidad, etiqueta y número de serie.
C:\>vol

C:/dir
El comando dir está disponible desde el símbolo del sistema en todos los
sistemas operativos de Windows. El comando dir es un comando de símbolo
del sistema utilizado para mostrar una lista de los archivos y subcarpetas
contenidos en una carpeta.

CD (Change Directory) sirve para mostrar el nombre del directorio actual y,


también, permite cambiar de directorio. CD es un comando interno
de cmd.exe que tiene la misma funcionalidad que CHDIR.

Ing. JJ Martinez
jorge.martinez@dactic.uni.edu.ni
Laboratorio de Sistemas Operativos
Práctica #1

Sintaxis
CD [/D] [<unidad>:][<ruta>]
CD [..]

CHDIR [/D] [<unidad>:][<ruta>]


CHDIR [..]

Parámetros
/D Cambia la unidad y el directorio actual.
<unidad>: Especifica la unidad (A:, B:, C:, D:...) de disco.
<ruta> Especifica la ruta (camino) del directorio.
[..] Especifica el directorio padre (superior).
/? Muestra información de ayuda acerca de CD en el Símbolo del
sistema.

comandos internos:
Se les llama así a los comandos que se encuentran dentro del archivo
command.exe, este archivo se encuentra por lo general en la carpeta
“system32” de Windows y es ahora el principal.
Pues bien, este pequeño archivo contiene los comandos principales de ms-
dos, de los cuales solo se mostrarán algunos:
start
ver
date
time
exit
prompt
cls
copy
vol
type
del
move
cd
dir
call
title
md
rd
etc...
Los comandos externos
son comandos que se encuentran fuera del archivo comando, pueden ser
pequeños programas escritos para MS-DOS o pequeñas instrucciones para
otros programas.

Ing. JJ Martinez
jorge.martinez@dactic.uni.edu.ni
Laboratorio de Sistemas Operativos
Práctica #1

Un archivo se compone por dos cosas:


Un nombre y una extensión.
El primero constituye solamente el nombre con el que identificamos nuestro
archivo. La extensión determina el tipo de archivo y el programa con que éste
se ha de abrir.
Un archivo es:
nombre.extension
De modo tal que un documento de word será:
nombre.doc (por ejemplo)
o un archivo de música puede ser:
song.mp3

Comando TYPE Muestra el contenido de un archivo de texto.

Sintaxis del comando Type


Syntax: TYPE filename
Ejemplo C:\>TYPE datos.txt
La sintaxis de este comando es: TYPE [unidad:][ruta]archivo
Ejemplo C:\>type C:\directorio\ datos.txt
El comando type sirve para ver el contenido de ficheros planos, pero no para
editarlos. Se puede usar con rutas absolutas y relativas.

Supongamos que cada fichero tiene dentro un texto que ponga Este es el
documento “nombre documento”.

Comando copy con, Para crear archivos.


Sintaxis del comando copy con
Syntax: copy con filename
Ejemplo C:\>copy con datos.txt
copy con archivo_nuevo.txt

Órdenes del Sistema Operativo


DIR (Interno) Lista el contenido de un directorio, mostrando el nombre y
extensión de cada archivo, el tamaño en bytes, la fecha y hora en que se
creó o modificó por última vez, y los subdirectorios que cuelgan de el.
SINTAXIS:CD[UNIDAD:][CAMINO]NOMBRE_DIRECTORIO
MD (Interno) Este comando sirve para crear directorios.
SINTAXIS:MD[UNIDAD:][CAMINO]NOMBRE_DIRECTORIO
Para crear directorios es importante tener en cuenta dónde queremos crear
el directorio y dónde estamos situados. En primer lugar, debemos considerar
en qué sitio de nuestra estructura vamos a crear un nuevo directorio.
RD (Interno) Con esta orden podemos eliminar directorios en cualquier parte
de la estructura jerárquica. Para borrar directorios tenemos que tener en

Ing. JJ Martinez
jorge.martinez@dactic.uni.edu.ni
Laboratorio de Sistemas Operativos
Práctica #1

cuenta que solamente se puede borrar un directorio si está vacío.


SINTAXIS: RD[UNIDAD:][CAMINO]NOMBRE_DIRECTORIO
DEL (Interno) Con este comando se eliminan uno o más archivos
SINTAXIS: DEL nombre_archivo

DELTREE (Externo) Con la orden RD solamente podemos borrar un directorio


cada vez que la ejecutamos. Si queremos eliminar un directorio que contiene
otro directorio podemos usar el comando DELTREE que permite borrar
directorios incluyendo archivos y directorios.

TREE (Externo) El comando TREE se utiliza para mostrar la estructura


de directorios y subdirectorios con tenida en cada uno de ellos, de
forma arborescente.
MOVE (Externo) Con esta orden podemos cambiar el nombre de un
directorio a otro. Es evidente que el directorio tiene que existir y da igual
donde esté situado.
SINTAXIS:
MOVE[UNIDAD:][CAMINO]DIREC_ANTIGUO[UNIDAD:][CAMINO]DIREC_NUEVO
Otra consideración importante es que nunca se puede borrar el directorio activo.

1- Crea la siguiente estructura jerárquica de directorios. Estando en la raíz


C:\

MD PRUEBA
CD PRUEBA
MD DIR1

Ing. JJ Martinez
jorge.martinez@dactic.uni.edu.ni
Laboratorio de Sistemas Operativos
Práctica #1

CD DIR1
MD EJERCICI
CD EJERCICI
MD NUEVOS
MD REVISADO
CD..
MD INTERES
CD..
MD PRINCIP
MD DATOS
CD DATOS
MD RESULT
CD /
TREE /F Prueba

2.- Crear dos archivos en el directorio Datos. Usando, Comando copy con
copy con datos.txt
copy con archivo_nuevo.txt
Muestre la estructura del directorio Prueba, Con el comando tree /f.
Eliminar el directorio DATOS Y PRINCIP y mantener el resto. Con el comando rd.

Muestre la estructura del directorio Prueba. Con el comando tree.

Elimina el archivo datos.txt con el comando del.

3.- Crear la siguiente estructura de directorios.

Ahora muestra la estructura de directorios, subdirectorios que cuelgan del directorio


OtraPrueba.

Ing. JJ Martinez
jorge.martinez@dactic.uni.edu.ni
Laboratorio de Sistemas Operativos
Práctica #1

Renombra los subdirectorios Geom y UTU2 con Geo1 y repPC

Ahora muestra la estructura de directorios, subdirectorios que cuelgan del directorio


OtraPrueba.
Crear los archivos datos1.txt y datos2.txt en el directorio OtraPrueba, copiar los
archivos datos1.txt y datos2.txt en el directorio Lógica.
Muestra la estructura de directorios, subdirectorios que cuelgan del directorio
OtraPrueba.
Eliminar los archivos datos1.txt y datos2.txt en el directorio OtraPrueba.
Muestra la estructura de directorios
.

Ing. JJ Martinez
jorge.martinez@dactic.uni.edu.ni

También podría gustarte