Translate

viernes, 17 de abril de 2015

PRACTICA 5 MS DOS

Archivos o ficheros en DOS.


La información que utiliza el sistema está almacenada en ficheros o archivos. Cada archivo tiene un nombre. La mayoría de los archivos tienen una extensión que ayuda a identificar el tipo de información que contiene el fichero. El nombre del archivo aparece siempre en primer lugar y la extensión está separada del nombre por un punto (ej. : autoexec.bat, config.sys). El nombre del archivo no puede tener más de 8 caracteres y los caracteres deben ser letras y/o números y/o algunos símbolos como _, -, ~. No se pueden utilizar los siguientes símbolos en nombres de archivos: \, /, :, *, ?, ", <, > y |. Algunas extensiones que utiliza el DOS son:
  • .EXE(ejecutable) o .COM(mandato): archivos que contienen programas.
  • .BAT(por lotes): archivos que contienen listas de mandatos que lleva a cabo DOS de forma consecutiva.
  • .SYS: archivos de configuración del sistema.
  • .TXT: archivos de texto.
EN TU SISTEMA OPERATIVO ANOTA EN TU LIBRETA AL MENOS 10 ARCHIVOS DE CADA COMANDO QUE ESTEN EN EL DISCO DURO DE TU PC.

Mandatos internos y externos.

Al iniciarse el sistema DOS carga automáticamente algunos mandatos en la memoria del ordenador. A estos COMANDOS se les denomina internos y están incluidos en uno de los ficheros de arranque del sistema operativo llamado command.com. Los COMANDOS básicos incluidos en este fichero son: cddirdeltimedate...
Los COMANDOS externos se encuentran en ficheros ejecutables en disco y serán transferidos del disco a memoria según sean necesarios. Hay un fichero por cada uno de los mandatos. Ejemplos de COMANDOS externos son: formatlabelchkdskattrib.




Toma de contacto.
Si se escribe un COMANDO en el indicador de comandos de DOS (prompt en inglés), dicho COMANDO se llevará a cabo en la unidad en la que se está trabajando en ese momento, a menos que se especifique una unidad distinta. Las unidades se denominan mediante letras. La unidad actual suele mostrarse como parte del indicador de mandatos de DOS (ej. : ‘C:\>’ si la unidad actual es la C).
Para cambiar de unidad actual se escribe la letra de la unidad a la que se desea cambiar seguida del signo de dos puntos. Por ejemplo, si estamos en la unidad C y queremos cambiar a la unidad A escribiremos A: .
Comenzaremos la práctica utilizando algunos comandos de utilidad general.
COMANDO date:(ANOTA LAS SIGUIENTES PREGUNTAS EN TU CUADERNO Y REALIZA LO QUE SE TE PIDE EN L A COMPUTADORA).
En la unidad C teclea:
    date
y pulsad la tecla INTRO (¿ ).
¿Qué se obtiene como resultado?Teclead una fecha y volved a pulsar INTRO.
Teclead de nuevo el mandato date y pulsad INTRO dos veces.
¿Qué se obtiene como resultado?
Mandato time:Teclead time.
¿Qué sucede?
Ya somos capaces de tener nuestro ordenador actualizado, pero la pantalla está llena de mensajes que no nos interesan. Ahora veremos como limpiar la pantalla.
COMANDO cls:
Teclea cls.Ya hemos visto como utilizar algunos comandos de DOS. El problema que surge muchas veces es que nos olvidamos de cómo se usan los mandatos o simplemente como se escriben. Para ayudarnos a resolver estos problemas el DOS dispone de una ayuda. El formato de ésta varía bastante de una versión a otra del DOS.COMANDO help:
Teclea help.Para navegar por la ayuda se puede utilizar el ratón pinchando en el menú o en las palabras resaltadas. También se pueden utilizar las flechas y el INTRO para entrar en la descripción de los mandatos. Es aconsejable utilizar durante un rato la ayuda con el fin de familiarizarse. Para salir del programa de ayuda seleccionar Archivo en el menú y dentro de éste seleccionar Salir.
Teclea help date. ¿Qué sucede?
Teclea  date /?. ¿Qué sucede?
Estructura de directorios.Con el fin de mantener un cierto orden en los ficheros almacenados en disco, éstos se guardan en directorios. Dentro de cada directorio, además de ficheros, puede haber más directorios creando así una estructura arborescente de directorios. Si la organización es la adecuada, el acceso a los ficheros será relativamente simple.
Cada unidad (ej. :C, A...) tiene un directorio raíz que es de donde cuelgan el resto de directorios de la unidad. Este directorio carece de nombre, pudiendo considerarse el nombre de la unidad como el nombre del directorio raíz.
La ruta de acceso indica el emplazamiento de un archivo dentro del árbol de directorios. La trayectoria hacia un directorio determinado consiste en un conjunto de nombres que comienzan en el nombre de la unidad de disco y continúa con los nombres de todos los directorios que se encuentran en el camino hacia el directorio deseado. Los nombres de estos directorios están separados por el signo \.
Por ejemplo, la ruta de acceso del directorio SYSTEM que pertenece al directorio WINDOWS (o equivalente) que pertenece a su vez al directorio raíz del disco C será:
C:\WINDOWS\SYSTEM
Dentro de cada subdirectorio hay dos directorios especiales que son · (punto) y ·· (dos puntos). El directorio punto representa el directorio donde se está y el directorio dos puntos representa el directorio inmediatamente superior en la estructura de directorios. Por ejemplo, si estamos en el directorio TEMP, que pertenece al directorio raíz C, la trayectoria o camino hasta el directorio del ejemplo anterior es:
..\WINDOWS\SYSTEM
¿Por qué es cierta la ruta anterior?Este directorio especial puede utilizarse tantas veces como sea necesario y cada utilización sube un nivel en el árbol de directorios. Por ejemplo, el camino siguiente puede ser perfectamente válido:..\..\..\..\..\..\..\..\WINDOWS\SYSTEM
La forma de acceder a un fichero será mediante la trayectoria hasta el fichero más el nombre del fichero incluida la extensión, sin embargo, la trayectoria depende del directorio donde nos encontremos. Si estamos en el mismo directorio donde está el fichero no será necesario utilizar ninguna trayectoria.

Gestión de unidades de disco.

Los COMANDOS principales en la gestión de unidades de disco son: format, diskcopy, diskcomp, chkdsk, label y vol.
El COMANDO format sirve para dar formato a una unidad de disco. Sin este formato el sistema operativo es incapaz de realizar ningún mandato sobre esa unidad. Esto es debido a que la unidad no está preparada para almacenar información. Este comando es peligroso puesto que al ejecutarse se pierde toda la información que pudiera haber almacenada en el disco. Por lo tanto, es muy importante asegurarse antes de formatear un disco que éste no contenga información valiosa, puesto que no habría forma de recuperarla.

Al formatear el disco, DOS visualiza el porcentaje de disco que ya se ha formateado. Cuando ha terminado de formatear todo el disco, se pide dar al disco una etiqueta de volumen. Si deseamos poner una etiqueta escribiremos su nombre y si no queremos pulsaremos INTRO. A continuación en la pantalla aparecerá la información de como se ha formateado el disco. Después de esta información el sistema preguntará si deseamos formatear otro disco. Escribiremos S si queremos formatear otro disco en la misma unidad, o N si no queremos formatear más discos.
Formatear un disquete, etiquetarlo con un código y comprobar que todos los pasos descritos anteriormente se cumplen.
COMANDO format:
Para ello introduce una USB y disquete sin nada importante en la unidad y teclea:format E,F O H DEPENDIENDO LA UNIDAD DE LA USB Y ESCRIBE EN SEUIDA :
Siempre se debe especificar la unidad en la que está el disco que se desea dar formato.

Gestión de directorios.
Los comandos esenciales en la gestión de directorios son: dircdmdrddeltreetreexcopy y move.
El comando dir sirve para ver los ficheros y directorios que hay en un directorio determinado.
Mandato dir:
Teclead dir, ¿qué se obtiene?El comando dir admite varios conmutadores: dir /pdir/wdir/s, y dir/o.
Probad las cuatro formas de dir, ¿qué diferencias hay entre ellas?
El comando cd sirve para cambiarse de directorio de trabajo. Si ejecutamos este comando sin parámetros nos da el directorio en que estamos. Si ejecutamos la orden cd·· subimos un nivel en la estructura de directorios. Si ejecutamos la orden cd \ nos cambia directamente al directorio raíz de la unidad en la que estemos, independientemente de la profundidad en que nos encontremos dentro del árbol de directorios.Mandato cd:
Teclead cd, ¿qué sucede?
Teclead cd c:\temp, ¿qué sucede?
A continuación teclead cd ··, ¿qué sucede?
Desde C: cambiarse a C:\WINDOWS\SYSTEM, después teclead cd \. ¿qué sucede?
El comando md sirve para crear un directorio con un nombre determinado.COMANDO md:
Teclea la siguiente secuencia: E:
md prueba
dir
¿Qué sucede al ejecutar la secuencia anterior? ANOTA EN TU LIBRETA LA PREGUNTA Y LA RESPUESTA.
El comando rd sirve para eliminar un directorio vacío. Si no estuviera vacío, habría que eliminar todos los archivos del directorio antes de eliminar dicho directorio.COMANDO rd:
Estando en el disco E: teclea rd prueba, ¿qué sucede? ANOTA EN TU LIBRETA LA PREGUNTA Y LA RESPUESTA.El comando deltree elimina el directorio a la vez que suprime todos los ficheros y subdirectorios que cuelgan de dicho directorio. Este comando es muy útil, pero a la vez puede ser peligroso.El comando tree da una lista estructurada de los directorios que cuelgan del directorio actual.
COMANDO tree:
Probar tree a partir del directorio C:. ¿Qué ocurre? ANOTA EN TU LIBRETA LA PREGUNTA Y LA RESPUESTA.El comando xcopy copia un directorio y los ficheros que contiene. Además permite copiar archivos en un directorio junto con sus subdirectorios si se añade el parámetro /S al mandato xcopy.Por ejemplo:
xcopy E:\planes c:\demos /s
copiará exactamente la misma estructura de archivos y subdirectorios de
A:\planes en C:\demos.
El comando move cambia de nombre un directorio (redenominar).
COMANDO move:
Crear un directorio en la unidad E: llamado ESTUDIO y después redenominarlo como TRABAJO. ¿Cómo lo haríais?  ANOTA EN TU LIBRETA LA PREGUNTA Y LA RESPUESTA.Gestión de ficheros.Los comandos esenciales en la gestión de ficheros son los comandos copytypeprintrenamedelattrib y xcopy.
El comando copy sirve para copiar ficheros de un directorio a otro. Este comando tiene dos parámetros, el primero es la ubicación y el nombre del fichero que se desea copiar (archivo origen) y el segundo es la ubicación y nombre del fichero al que se desea copiar (archivo destino). En el segundo parámetro puede no ponerse el nombre y poner sólo el directorio, en cuyo caso se copia con el mismo nombre. Puede omitirse también el directorio en cuyo caso se copia en el directorio en el que se está. Por otro lado, si el fichero que queremos copiar está en el directorio en el que estamos, en el primer parámetro no es necesario poner el directorio delante del nombre.
En la gestión de ficheros se pueden utilizar dos tipos de comodines en los nombres de los ficheros. El asterisco (*) substituye un trozo del nombre variable. Por ejemplo dir c:\*.exe da un listado de todos los ficheros del directorio raíz cuya extensión sea .EXE.
El otro comodín es el carácter ? que quiere decir que en su lugar puede ir un carácter cualquiera. Se usa de forma similar al carácter *.
Pruebas con mandatos de gestión de ficheros Y ANOTA EN TU LIBRETA LA PREGUNTA Y LA RESPUESTA.:
1.- ¿Qué hace la siguiente secuencia?. Explicad cada uno de los pasos.c:\> copy c:\tp\turbo.tp E:
c:\> E:
E:\> copy c:\tp\tpc.cfg
E:\> copy c:\dos\attrib.exe E:
E:\> cd c:\dos
E:\> copy c:\*.com
Suponiendo que la unidad E: estaba vacía, ¿qué ficheros contendrá después de ejecutar toda la secuencia?.
2.-Si tuvieras un directorio C:\PAPER con varios ficheros con extensión .TXT, ¿Cómo copiaríais desde la unidad C: a A:\PAPER todos los ficheros .TXT de C:\PAPER?. Sugerencia: utilizad comodines.


 

25 comentarios:

  1. bueno pues esta practica es muy interesante por que nos explica mas de los comando por si teniamos dudas... :P

    MONROY HIDALGO DIANA PAOLA

    ResponderEliminar
  2. Con esta práctica aprendi mejor para y como se usan los comandos
    Zamora Ixtla Perla Lizeth

    ResponderEliminar
  3. Esta práctica fue muy complicada & extensa

    Ricardo vieyra morales

    ResponderEliminar
  4. La practica trato sobre la explicación acerca de los comandos y ficheros y sobre el uso que se le puede dar a estos, así como, nos enseña paso por paso a realizar lo que se nos indica.
    -Brenda Salazar González.

    ResponderEliminar
  5. Esta practica sigue tratando sobre el tema de la anterior, se me hace interesante & me gusta, pero a la vez es complicada & extensa, aprendo cada día mas sobre esto & asi..

    ResponderEliminar
  6. ME GUSTO MUCHO DE LO QUE TRATO ESTA PRACTICA FUE UN POCO COMPLICADA Y EXTENSA PERO A PESAR DE TODO ESTO TE DEJA NUEVOS CONOCIMIENTOS EN TU VIDA DIARIA...romero gomez jacqueline

    ResponderEliminar
  7. Esta practica me gusto mucho , pero es larga y tediosa pero de ello aprendes a manejar comandos que tedejran aprendizajes para utilizarlos de la manera correcta.

    ResponderEliminar
  8. Esta practica esta muy interesante porque con ella aprendia a formatear memorias por MS-DOS, pasar archivos, etc...
    Y tambien me va ayudar muchisimo en mi casa.

    ResponderEliminar
  9. Esta practica es para enseñar todavía mas mandos y para que sirven es un apunte muy interesante por aparte tiene preguntas que con practica y con saber para que sirven las puedes responder facilmente

    ResponderEliminar
  10. Esta práctica estuvo muy interesante pero fue un poco extensa y me hizo pesada, pero estuvo bien.

    ResponderEliminar
  11. esta practica nunca le entendí pero bueno es trabajo del pofe

    ResponderEliminar
  12. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  13. esta practica te da mas informacion acerca de los comandos

    ResponderEliminar
  14. La practica trato sobre la explicación acerca de los comandos y ficheros y sobre el uso que se le puede dar y asi

    ResponderEliminar
  15. esta practica me gusto porque aprendes a manejar los comandos

    ResponderEliminar
  16. Aprendí más sobre los comandos :3

    ResponderEliminar
  17. Aprendí más sobre los comandos :3

    ResponderEliminar
  18. Aprendí a Maneja mejor lo Comandos, Se me Complico Un Poco!

    ResponderEliminar
  19. muy buena practica...se aprende de los comandos

    ResponderEliminar