1. Introducción En el siguiente trabajo trataremos algunos de los comandos internos y externos del sistema, he investigado y espero que lo aproveche como lo he hecho yo; es muy interesante y muy informativo. 2. Los Comandos 1~MSD Acrónimo de Microsoft Diagnostics (diagnósticos de Microsoft) Nombre que recibe la aplicación entregada en las últimas versiones del sistema operativo MS−DOS, que posibilita al usuario la obtención de información sobre la configuración de su equipo. MS−DOS(Microsoft−disk operating system) Sistema operativo en disco de Microsoft sistema operativo de un solo usuario para PC de Microsoft, es casi la versión idéntica de IBM, que se llama *Dos* genéricamente. 2~FORMAT(comando externo) Sistema operativo de Microsoft por encargo de IBM, para equipar a los ordenadores PC que había desarrollado. Format: comando del sistema operativo MS−DOS cuya misión es formatear las unidades de almacenamiento (discos duros y disquetes). Formatear es preparar un disco o disquete para trabajar o almacenar datos. Este tiene como objetivo dar formato al disco del driver. Este crea un nuevo directorio raíz y tabla de asignación de archivos para el disco. También puede verificar si hay factores defectuosos en el disco y podrá borrar toda la información que este contenga. 3~CLS(comando interno) Comando del sistema operativo MS−DOS cuya misión es limpiar la pantalla. Una vez limpia la pantalla coloca el cursor en la parte superior izquierda de la misma. 4~CD (comando externo) Comando de los sistemas operativos DOS y UNIX que nos sirve para cambiar de escritorio. 5~MD Crea un directorio 6~ROOT Es un sistema operativo jerárquico de archivos refiérese al primer escritorio respecto al cual todos los demás son subdirectorios. 7~ DISKCOPY(comando externo) Nos permite hacer una copia idéntica de un disquete a otro, pertenece al grupo de los comandos externos. 8~Comandos Internos Son aquellos comandos cuyas instrucciones son cargadas a la memoria RAM. Estos comandos no necesitan la presencia del disco de sistema operativo. Entre ellos encontramos: COPY CLS DEL O ERASE DIR TYPE DATE RENAME MD TIME VER 1 9. Comandos Externos Estos comandos necesitan mucha capacidad de memoria para mantenerse dentro de ella al mismo tiempo, por lo tanto son grabados en el disco, y podemos ascesarlos cuando sea necesario. Son llamados externos porque estos están grabados fuera de la memoria RAM. Entre estos están: CLRDSK DISP COMP DELTREE TREE DOSKEY RESTORE FORMAT DISK COPY ATTRIB LAVEL 10~ FAT (file allocation table) (comando interno) Tabla de asignación de archivos. Es la parte del sistema de archivo DOS y OS/2 que lleva la cuenta de donde están almacenados los datos en el disco. 11~PROMPT(símbolo del sistema) (comando interno). Este cambia la línea de comando, o sea, se emplea para cambiar la visualización de la línea de comando. 12~PATH(comando interno) Especifica el directorio cuya estructura del directorio desee preguntar. 13−14~Erase O Delete(comandos internos) Este comando se utiliza para suprimir, borrar o eliminar uno mas archivos de un disquete o disco duro. Otro comando que tiene la misma función es el comando interno ERASE. 15~COPY(comando interno) Copia uno o más archivos de un disquete a otro. Este comando también puede emplearse como un editor de texto. 16~ATTRIB(comando interno) Brinda atributos a los archivos. Despliega o cambia los atributos de los archivos. Ej. TH− atributo de invisibilidad R−atributo de solo lectura T−activa un atributo M−desactiva un atributo 17~XCOPY Comando que permite hacer copias del disco duro o entre disquetes distintos formato. XCOPY lee todos los ficheros que una memoria RAM y a continuación lo escribe en un disquete. 18~VER (comando interno) Su objetivo es visualizar la versión del sistema operativo en el disco. Despliega información de la versión del DOS que esta operando la computadora. 19~VOL(comando interno) Tiene como objetivo mostrar el volumen del disco y su numero de serie si existen. 20~DOS KEY(comando externo) Nos permite mantener residente en memoria RAM las ordenes que han sido ejecutadas en el punto indicativo. 21~PRINT Comando que nos permite imprimir varios ficheros de textos sucesivamente. 2 22~MIRROR Al grabar cualquier archivo en Array de unidades en espejo el controlador envía simultáneamente copias idénticas del archivo a cada unidad del array el cual puede constar únicamente de dos unidades. 23~BACK UP(comando externo) Ejecuta una copia de seguridad de uno o más archivos de un disco duro a un disquete. 24~RESTORE Este comando restaura los archivos que se hagan hecho copia de seguridad 25~BUFFERS Son unidades de memoria reservadas para conservar informaciones intercambiadas con las computadoras. 26~SCANDISK Sirve para comprobar si hay errores físicos y lógicos en el computador. 27~SLASH Comando que cierra el directorio hacia la raíz. 28~BACK SLASH Comando que pasa de un directorio a otro principal. 29~CONFIG. SYS Copia los archivos del sistema y el interpretador de comandos al disco que especifique. 30~AUTO EXE BAT Es el primer fichero que el MS−DOS ejecuta. 31~UNDELETE Proporciona una proporción de distintos niveles para ficheros borrados. 32~`UNFORMAT Comando que permite reconstruir un disco recuperando así toda la información que contenga. 33~DIR Sirve para ver los archivos, directorios y subdirectorios que se encuentran en el disco duro o en un disquete. 34~COMADINES Son caracteres que facilitan el manejo de los comandos Ej. ?− un carácter *− un grupo de caracteres 35~F DISK Permite crear varias peticiones en un disco duro y seleccionar, cual de ellas será la partición, es simplemente una división del disco duro que el MS−DOS trata como un área individual de acceso. 36~LABEL(comando externo) Etiqueta el disco. Una etiqueta es el nombre de un dato, archivo o programa. 37~SYS(comando externo) Transfiere los archivos de sistema de dos ocultos para hacer un disquete que tenia para inicial. 38~TIME(comando interno) Tiene como objetivo visualizar la hora del sistema o ejecutar el reloj interno de la PC. 39~DATE(comando interno) Permite modificar y visualizar la fecha del sistema. 40~DELTREE(comando externo) Usado para borrar un directorio raíz no importa que contenga subdirectorios con todos sus contenidos. 41~TREE(comando externo) Su función es presentar en forma gráfica la estructura de un directorio raíz. 42~TYPE(comando interno) Visualiza el contenido de un archivo Desde la línea de comando. O sea las informaciones que posee un archivo en su interior. 43~EDIT Inicia el editor del DOS, para trabajar con archivos ASCII. 3 44~REN(rename) Renombra uno o más archivos, no se puede especificar otro disco o ruta para el o los archivos. 45~RD(rmdir) Remueve o borra directorios, para borrar el directorio debe estar en blanco. 3. Conclusión Como ya sabemos el sistema no tiene solo comandos internos sino también externos y todos no realizan la misma función; cada uno de ellos nos hace la vida más fácil ya que ellos realizan todo el trabajo que tendríamos que hacer nosotros. Ventajas y desventajas Ha habido cientos de mensajes polémicos sobre cuál es el mejor sistema operativo, y yo, haciendome eco, eco ecooo... de esas preguntas metafísicas que a todos nos devoran por dentro, he conseguido llegar a unas conclusiones DEFINITIVAS sobre tal enigma. Las fuentes han sido los mineros de uganda, perfectos escavadores a 700 m de profundidad, y los pensionistas rusos mientras eran transladados de escursión a Siberia (gentileza de Insersov) Haciendo una curva sobre el uso y tendencias de los sistemas operativos, parece ser que todo se limita al MSDOS y a los entornos Windows. Con lo cúal se deduce que Micro$oft Co. es a la que debemos todos nuestros quebraderos de cabeza. Pero atentos, contra todo pronóstico, ha ganado por mayoría ABSOLUTA es el MSDOS, y aquí se verán las indiscutibles premisas que le han hecho merecedor de tal honor... :)))) MSDOS Con él, aprendemos mecanografía para escribir más rápido. Windows Más bien deformamos nuestra mano para adaptarla a la forma de cuenco del ratón (aunque esta premisa no tuvo mucha aceptación ya que tal deformación es súmamente útil a la hora de tocar pechos femeninos) MSDOS Nos hace a TODOS iguales. Es decir, tengas el ordenador que tengas, lo convierte en un 8086. >Windows Que si RAM, que si más velocidad, que si tarjeta gráfica Opengl... MSDOS Podemos obligar al S. operativo a ejecutar ordenes directas como DIR, CD... Windows El sistema Operativo nos manda mensajes constantemente como 'Este programa ha efectuado una operación no válida....' MSDOS Funcionan Los juegos. Windows El juego consiste en hacer que funcione. MSDOS No necesita ni ratón, ni scanners, ni na, porque no iba a funcionar... Windows Te tienes que acabar comprando un teclado con toas las teclas esparramas que dicen que es para las manos, pero pa que, si en windows no hay que escribir. :? 4 MSDOS Mola decir Autoexec.bat y config.sys. Windows No mola decir System.ini y Win.ini (además, ni su put* madre sabe como editar los parametros, no como en el Autoexec y config.) MSDOS El MSDOS, lo puedes apagar cuando te salga de las gónadas procreativas... Windows Hay que esperar a que se cierren las ventanas, por si coje frío... MSDOS No necesita 'drivers' ni tonterías para la tarjeta gráfica, ni impresora... Windows Te puedes encontrar cosas en el manual de la tarjeta como (y cito TEXTUALMENTE, lo juro): 'El MediPro, es un juego integrado de utilitarios que usted puede usar para configurar y ajustar su tarjeta de despliegue de gráficos para uso óptimo bajo Microsoft Ventanas 3.1 y Ventanas 95. El MediPro presenta monitor soporte Enchufa y Toca, cambiamiento instantáneo de índice de reciclaje, centralización de monitor... ' Fuente: Manual de tarjeta de despliegue de graficos XDDD DSV336E S3 Triov64 MSDOS Aunque sólo sepas un sistema operativo, parece que sabes dos, porque cuando te preguntan dices...'MeSeDos...' Windows NADIE puede llegar a conocer esto... MSDOS Haces amigos y vacilas de que puedes cargar o nó un driver... Windows Te echas enemigos cuando se lo trasteas y acaba poniendo...'Device error not existent in noseque nosecuantos' o 'krnl.386 no existe, ¿porqué coñe lo has borrado? MSDOS No hay salvapantallas que acojonen sin querer. Windows Cuando no te lo esperas, te salta el salvapantallas, con los casos extremos de la peña que les pone password y luego se les olvida... MSDOS Ocupa poco, y la mitad de las cosas las puedes borrar. Windows Joer, cualquiera quita algo... MSDOS Lo tenemos registrado el 90 % de los que lo usamos(lo regalaban) Windows ¿Lo que? Estas fueron las conclusiones.... SI conoceis alguna más, no teneís más que añadirlas a la lista... ¿Qué es el MS−DOS? El MS−DOS es un sistema operativo en extinción pero todavía hay muchas personas que lo utilizan de forma habitual para sus trabajos como pasa con Windows 3.x, pero además de esto el DOS también resulta una herramienta indispensable y muy útil para realizar determinadas tareas como por ejemplo particionar un disco 5 rígido, copiar un determinado directorio, etc. sin tener que usar y adquirir software de terceros. El MS−DOS es un sistema operativo de Microsoft, (aunque existe de otros fabricantes) que se uso en las primeras PC´s, las IBM PC, haya por el año 1981. El DOS es un sistema operativo de texto, en el cual se deben conocer ciertos comandos e introducirlos en la línea de comandos, propiamente dicha, para poder realizar las respectivas tareas, también cabe destacar que es un S.O. monotarea y monousuario, es decir, monotarea porque ejecuta una tarea por vez y no como en Windows, que podemos estar escuchando música o jugamos mientras imprimimos un documento, por ejemplo. Y monousuario porque solo admite un usuario por vez, y no la pueden usar mas de uno como pasa por ejemplo, con Unix. Acá podrán encontrar una serie de comandos importantes y muy útiles pero aclaro que no son todos ni los únicos si no que existen muchos mas. Formatear un disquete de 1,44 MB Este comando se utiliza para formatear disquetes y discos rígidos. siempre que trabajemos con estos comandos deberemos estar en MS−DOS, no en Windows: Nos situamos en la ruta correspondiente por ejemplo C:\Windows 1. C:\> Tecleamos Format a: y pulsamos la tecla enter 2. A continuación nos indica que va a comenzar a formatear el disquete y puede que nos advierta de que los datos que contenga se perderán en ese caso pulsamos la tecla S 3. Una vez que termine nos pedirá que introduzcamos un nombre para la etiqueta, podemos poner cualquier cosa hasta 11 caracteres, si no queremos poner nada pulsamos la tecla enter. 4. Ahora nos da la información del disco y nos pregunta si queremos formatear más disquetes, si vamos a formatear mas disquetes pulsamos la tecla S si por el contrario ya hemos terminado pulsamos la tecla N y listo ya hemos terminado Formatear un disco duro Este comando se utiliza para formatear disquetes y discos rígidos, siempre que trabajemos con estos comandos deberemos estar en MS−DOS, no en Windows y para formatear un disco rígido y entrar en 6 MS−DOS, lo hacemos de la siguiente forma: 1. En Windows 95/98 hacemos clic en el botón inicio/Apagar Sistema y luego seleccionamos Reiniciar el equipo en Modo MS−DOS y pulsamos el botón Aceptar, cuando arranque la PC estará en MS−DOS. Tecleamos cd.. (.. punto, punto) y pulsamos la tecla enter para salir de el directorio Windows y quedarnos en la unidad c:\ 2. En Win ME debemos introducir el disco de inicio de Windows y reiniciamos el equipo con el disco dentro de la disquetera cuando termine de cargar todos los comandos se quedará en a:\ (ya estamos en MS−DOS). Ahora ya podemos formatear el disco, teniendo en cuenta que se borrarán todos los datos que tengamos almacenados. 1. En los dos casos anteriores tecleamos Format c:\ y pulsamos la tecla enter. 2. A continuación nos indica que va a comenzar a formatear el disco y puede que nos advierta de que los datos que contenga se perderán en ese caso pulsamos la tecla S 3. Una vez que termine nos pedirá que introduzcamos un nombre para la etiqueta, podemos poner cualquier cosa hasta 11 caracteres, si no queremos poner nada no lo ponemos y seguidamente pulsamos la tecla enter. 4. Ahora nos da la información del disco y listo ya hemos terminado ahora tenemos el disco rígido vacío y listo para cargar nuevamente todos los programas previamente instalado el S.O. Cambio de directorios y unidades Cambio de directorios: para cambiarnos de directorio lo hacemos con el comando CD. Ejemplos: C:\Windows\Escritorio\Fotos> si tecleamos cd autos y pulsamos la tecla enter, entraremos al directorio de autos que esta dentro de fotos y así sucesivamente y el resultado será este C:\Windows\Escritorio\Fotos\autos> C:\Windows\Escritorio\Fotos> si tecleamos cd.. y pulsamos la tecla enter, saldremos del directorio Fotos y volveremos al directorio escritorio que era el que lo contenía, y el resultado será este C:\Windows\Escritorio> 7 De esta manera podemos decir que para entrar a los directorios lo hacemos con cd + nombre de directorio y para salir de los directorios lo hacemos con cd.. Cambios de Unidades: para cambiarnos de unidad (a: c: d: etc.) lo hacemos de la siguiente forma: Si estamos por ejemplo en C:\Windows> y queremos ir al disco A:> tecleamos a: y pulsamos enter y veremos como se enciende la luz de la disquetera el cual indica que esta intentando leer el disquete, ahora estamos en a:> (vale la pena aclarar que el disquete debe estar insertado en la unidad lecto/grabadora antes de teclear el comando, valga la redundancia) todo lo que hagamos lo estaremos haciendo en el disco A: este ejemplo sirve para todas las unidades que queramos. ¿QUÉ ES MS−DOS? MD−DOS (Micro Soft Disk Operating System − Sistema Operativo en Disco) es un sistema patentado por Microsoft Corporation para ordenadores personales PC's. Es un sistema para manejar disquetes o dispositivos magnéticos de almacenamiento general. El "sistema operativo", como la misma palabra lo indica, guarda relación con "operatividad". Sin sistema operativo la computadora carece de operitividad. El DOS tiene como finalidad, y ésta es sólo la primera de sus funciones, hacer posible un acercamiento inicial. Para establecer la comunicación, el DOS pone a su disposición comandos, que consisten en pequeños programas. Otra de sus funciones del DOS consiste en ocuparse del funcionamiento básico de la computadora y de la comunicación entre todos los componentes de la misma. A decir verdad, al DOS también se le podría llamar sistema de comunicación El DOS sirve para establecer la comunicación entre los diferentes componentes de la computadora así como entre ésta y el usuario. La tarea primordial del DOS a un nivel visible es la administración de archivos. Los archivos son recopilaciones de datos que pueden servir para diferentes propósitos; puede tratarse de texto, imágenes, hojas de cálculo o programas ejecutables. "Administrar" significa que los archivos se guardan en alguna parte, que puede reordenarlos, copiarlos y borrarlos. Significa que puede instalar en su computadora una especie de estudio, en el que asigne un sitio a cada cosa para poder encontrarlas en caso de necesidad. Además de todo esto necesita el DOS para preparar y verificar disquetes. El DOS también es necesario para poder ejecutar programas de aplicación, como por ejemplo un procesador de textos o una hoja de cálculo. Tan pronto como se inicia el programa, la presencia del sistema operativo deja de ser perceptible; sin embargo, está ahí todo el tiempo trabajando de forma indispensable y sigilosa como intermediario. Las versiones de MS−DOS: 8 A MS−DOS le acompañan unos números que indican la versión. Si la diferencia entre dos versiones es la última cifra representa pequeñas variaciones. Sin embargo, si es en la primera cifra representa cambios fundamentales. Las versiones comenzaron a numerar por 1.0 en agosto de 1981. En mayo de 1982 se lanzó la versión 1.1 con soporte de disquetes de dos caras. La versión 2.0 se creó en marzo de 1983 para gestionar el PC−XT, que incorporaba disco duro de 10 Mb, siendo su principal novedad el soporte de estructura de directorios y subdirectorios. En agosto de 1984, con la aparición de los ordenadores del tipo AT, que empleaban un procesador 80286, funcionaban a 8 Mhz de velocidad y tenían soporte de disquetes de 5 y cuarto de alta densidad (HD 1,2 Mb), MS−DOS evolucionó hacia la versión 3.0; esta versión podía ser instalada en ordenadores más antiguos, pero no se podía realizar la operación a la inversa. La versión 3.2 se lanzó en diciembre de 1985, para admitir unidades de disquete de 3 1/2 (DD 720 Kb y HD 1,44 Mb). La versión 3.3 se lanzó en abril de 1987 con posibilidades de crear múltiples particiones en discos duro. La versión 4.0 apareció en noviembre de 1988 y gestiona discos duros de particiones de más de 32 MB (hasta 512 MB). Además dispone de una nueva interface gráfica y soporte de memoria expandida, esta versión permite además el empleo de la memoria expandida del ordenador (anteriormente sólo se podían emplear 640 Kb de memoria RAM). Actualizar a la versión 4.0 desde una versión anterior puede traer dificultades ya que habrá que reformatear el disco duro bajo la nueva versión y es posible que algunos programas necesiten funciones de DOS que ya no estén disponibles. La versión 5.0 se lanzó en junio de 1991, y proporciona drivers para gestionar ampliaciones de memoria y se incorpora un editor de pantalla y un shell bastante potente, además de poder instalarse independientemente de la versión anterior de sistema operativo. La versión 6.0 se lanzó en abril de 1993 y como contenía abundantes errores fue sustituida el mismo año por la versión 6.2. Las mejoras de la versión 6.0 incluyen: herramientas de compresión de discos, antivirus, programas de copias de seguridad por menú, desfragmentador de disco y otras utilidades, como por ejemplo un administrador de memoria ampliada, denominado MemMaker. A finales de 1993 se lanzó la versión 6.2 con mejoras en el duplicador de espacio en disco y la posibilidad de borrar un directorio independientemente de su contenido entre otras ventajas. Breve descripción del MS−DOS. El MS−DOS es un sistema operativo monousuario y monotarea. Al cumplir las dos condiciones arriba mencionadas el procesador está en cada momento está dedicado en exclusividad a la ejecución de un proceso, por lo que la planificación del procesador es simple y se dedica al único proceso activo que pueda existir en un momento dado. Estructura del MS−DOS. El sistema operativo MS−DOS tiene una estructura arborescente donde existen unidades, dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros. Las unidades son las disqueteras y los discos duros. Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros. Los ficheros son conjuntos de datos y programas. 9 El DOS tiene unos cien comandos, que para poder ser ejecutados necesitan tres A MS−DOS le acompañan unos números que indican la versión. Si la diferencia entre dos versiones es la última cifra representa pequeñas variaciones. Sin embargo, si es en la primera cifra representa cambios fundamentales. Las versiones comenzaron a numerar por 1.0 en agosto de 1981. En mayo de 1982 se lanzó la versión 1.1 con soporte de disquetes de dos caras. La versión 2.0 se creó en marzo de 1983 para gestionar el PC−XT, que incorporaba disco duro de 10 Mb, siendo su principal novedad el soporte de estructura de directorios y subdirectorios. Las unidades son las disqueteras y los discos duros. Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros. Los ficheros son conjuntos de datos y programas. El DOS tiene unos cien comandos, que para poder ser ejecutados necesitan tres ficheros: − IBMBIOS.COM − IBMDOS.COM − COMMAND.COM El IBMBIOS.COM se encarga de las comunicaciones de entrada y salida. El IBMDOS.COM es el centro de los servicios del ordenador, es conocido también como kernel o núcleo. El COMMAND.COM carga y permite ejecutar todos los comandos. Estructura básica del sistema. El MS−DOS contiene cinco elementos fundamentales: − La ROM−BIOS.− Programas de gestión de entrada y salida entre el Sistema Operativo y los dispositivos básicos del ordenador. − La IO.SYS.− Son un conjunto de instrucciones para la transferencia de entrada/salida desde periféricos a memoria. Prepara el sistema en el arranque y contiene drivers de dispositivo residentes. − MSDOS.SYS.− Es el kernel de MS−DOS, en que figuran instrucciones para control de los disquetes. Es un programa que gestiona los archivos, directorios, memoria y entornos. − DBLSPACE.BIN.− Es el controlador del Kernel del compresor del disco duro que sirve para aumentar la capacidad de almacenamiento del disco, disponible a partir de la versión 6 del MS−DOS. Este controlador se ocupa de toda la compresión y descompresión de ficheros y se puede trasladar desde la memoria convencional a la memoria superior. − COMMAND.COM.− Es el intérprete de comandos, mediante los cuales el usuario se comunica con el ordenador, a través del prompt \>. Interpreta los comandos tecleados y contiene los comandos internos de MS−DOS que no se visualizan en el directorio del sistema. Los ficheros IO.SYS, MSDOS.SYS y DBLSPACE.BIN son ocultos, es decir, no se ven al listar el directorio, y se cargan desde el disco a la memoria del ordenador al arrancar éste. 10 Memoria en MS−DOS. El DOS sólo es capaz de manejar un bus de direcciones de 20 bits por lo que no puede direccionar más de 1 Mb de memoria Biblografía: NORTON PETER, ¨ Introducción a la computación¨. Edit. Mc Graw Hill. México 11