El documento describe el sistema operativo MS-DOS, incluyendo su historia, versiones, características y comandos básicos. También describe brevemente a Canaima, una distribución Linux venezolana, e incluye una lista de comandos internos y externos comunes en sistemas Linux.
1. Instituto Universitario de Tecnología Dr. Cristóbal Mendoza
Mérida, Estado. Mérida
Sistemas Operativos
Integrante:
Juan P.
C.I.18.696.065
Turno: Vespertino
Mérida, junio de 2012
2. MS-DOS: (siglas de MicroSoft Disk Operating System, Sistema operativo de disco
de Microsoft) es un sistema operativo para computadores basados en x86. Fue el
miembro más popular de la familia de sistemas operativos DOS de Microsoft, y el
principal sistema para computadoras personales compatible con IBM PC en la
década de 1980 y mediados de 1990, hasta que fue sustituida gradualmente por
sistemas operativos que ofrecían una interfaz gráfica de usuario, en particular por
varias generaciones de Microsoft.
Historia: MS-DOS se desarrolló a partir de QDOS, Quick and
DirtyOperatingSystem, también conocido como 86-DOS. Su desarrollo se inició
oficialmente en 1981 y fue lanzado en 1982 como MS-DOS. Tuvo ocho versiones
principales y alcanzó gran difusión pero fue gradualmente reemplazado por
sistemas operativos que ofrecían una interfaz gráfica de usuario (GUI), en
particular, por varias generaciones del sistema operativo Microsoft Windows.
Versiones.
PC DOS 1.0
PC DOS 1.1
MS-DOS 2.0
PC DOS 2.1
MS-DOS 2.11
MS-DOS 3.2
PC DOS 3.3
MS-DOS 3.3
MS-DOS 4.0
PC DOS 4.0
MS-DOS 4.01
MS-DOS 5.0
MS-DOS 6.0
MS-DOS 6.2
3. MS-DOS 6.21
PC DOS 6.3
MS-DOS 6.22
PC DOS 7.0
MS-DOS 7.0
MS-DOS 7.1
MS-DOS 8.0
Características:En la versión 2.0, lanzada en 1983, se le introdujeron
características propias de Unix, como el uso de subdirectorios, tuberías,
redirección de entrada y salida de comandos, así como soporte para discos duros
y floppies de 360K de capacidad.
Comandos básicos:Aquí se muestran algunos de los comandos que utilizaba
MS-DOS, y que actualmente pueden ser utilizados desde la línea de comandos en
sistemas operativos Windows. Para acceder a la ayuda de estas, MS-DOS, a
partir de la versión 6.2 permite lo siguiente: comando a consultar /? Pueden ser
internos (incluidos dentro del propio COMMAND.COM) o externos (archivos
ejecutables en el directorio del MSDOS):
Comandos internos.
CD o CHDIR - Cambia el directorio actual.
CD. Cambia al directorio jerárquicamente inferior.
CLS - Limpia todos los comandos y toda la información que hay en pantalla.
COPY - Copiar un archivo de un directorio a otro.
COPY CON - Copia a un archivo los caracteres introducidos en pantalla.
DATE - Visualiza o cambia la fecha del sistema.
DIR - Lista los directorios y archivos de la unidad o directorio actual.
FOR - Repite un comando
4. PROMPT- Cambia la línea de visualización de la orden.
MD o MKDIR - Crea un nuevo directorio.
RD o RMDIR- Elimina un directorio.
REM - Permite insertar comentarios en archivos de proceso por lotes.
REN o RENAME - Renombra archivos y directorios.
SET - Asigna valores a variables de entorno.
TIME - Visualiza o cambia la hora del sistema.
TYPE - Muestra el contenido de un fichero. Se utiliza, principalmente, para ver
contenidos de ficheros en formato texto.
VER - Muestra la versión del Sistema Operativo.
VOL - Muestra la etiqueta del disco duro y su volumen (si lo tiene).
MEM - Muestra la cantidad de memoria RAM, la cantidad ocupada y la libre.
Comandos Externos.
ATTRIB- Los atributos de los directorios, y los ficheros son: de lectura (r), de
escritura (w), de archivo (a), oculto (h), de sistema (s). Parámetros: signos
(más o menos) y letras r, w, a, y h "v". Ejemplo: Attrib +r *.*
APPEND - Sirve para especificar trayectorias para ficheros de datos.
BACKUP - Ejecuta una copia de seguridad de uno o más archivos de un disco
duro a un disquete.
CHKDSK - Verifica si hay errores en el disco duro. (También se puede utilizar
para corregirlos con el parámetro "/F")
DELTREE - Borra un directorio sin importar que contenga subdirectorios con
todos sus contenidos.
DISKCOPY - Permite hacer una copia idéntica de un disquete a otro,
pertenece al grupo de las órdenes externas.
DOSKEY - Permite mantener residentes en memoria RAM las órdenes que
han sido ejecutadas en el punto indicativo.
FC - Compara ficheros.
5. FORMAT - Permite crear la estructura lógica, en una unidad física de
almacenamiento (discos duros, disquetes y unidades de almacenamiento
masivo).
PRINT - Permite imprimir ficheros.
Se pueden utilizar estos parámetros combinados.
KEYB - Establece el idioma del teclado según el parámetro adicionado
(Ejemplo: KEYB SP para el teclado español).
LABEL - Muestra o cambia la etiqueta de la unidad de disco duro.
MEM - Muestra la memoria RAM, el espacio ocupado y el espacio libre.
MOVE - Mueve o cambia de posición un directorio y/o ficheros. También
renombra subdirectorios.
SUBST - Crea una unidad lógica virtual a partir de un directorio.
TREE - muestra los directorios en forma de ARBOL
Windows XP características:
Ambiente gráfico más agradable que el de sus predecesores.
Secuencias más rápidas de inicio y de hibernación.
Capacidad del sistema operativo de desconectar un dispositivo externo, de
instalar nuevas aplicaciones y controladores sin necesidad de reiniciar.
Una nueva interfaz de uso más fácil, incluyendo herramientas para el
desarrollo de temas de escritorio.
Uso de varias cuentas, lo que permite que un usuario guarde el estado
actual y aplicaciones abiertos en su escritorio y permita que otro usuario
abra una sesión sin perder esa información.
ClearType, diseñado para mejorar legibilidad del texto encendido en
pantallas de cristal líquido (LCD) y monitores similares.
Escritorio Remoto, que permite a los usuarios abrir una sesión con una
computadora que funciona con Windows XP a través de una red o Internet,
teniendo acceso a sus usos, archivos, impresoras, y dispositivos.
Soporte para la mayoría de módems ADSL y wireless, así como el
establecimiento de una red FireWire.
Interfaz
6. Windows XP ofrece una nueva interfaz gráfica, llamada Luna. El menú Inicio y la
capacidad de indexación de los directorios de Windows fueron reajustados, y otros
efectos visuales fueron agregados, incluyendo:
Colores brillantes.
Botón "Cerrar" (cruz) de color rojo.
Botones estándar de colores en las barras de herramientas de Windows e
Internet Explorer.
Un rectángulo azul translúcido en la selección de los archivos.
Un gráfico en los íconos de la carpeta, indicando el tipo de información que
se almacena.
Sombras para las etiquetas del icono en el tablero del escritorio
Capacidad de agrupar aplicaciones similares en la barra de tareas.
Capacidad para prevenir cambios accidentales.
Destaca programas recién instalados en el menú de inicio.
Sombras bajo los menús (Windows 2000 tenía bajo el puntero del ratón,
pero no en los menús).
Al igual que en los anteriores Windows (Windows 98, Windows ME,
Windows 2000), el Explorador de Windows incluye la vista preliminar (en
miniatura) de archivos Web (*.htm, *.html) en los detalles en la barra de
tareas comunes en las carpetas y en la vista en miniatura, ya sean páginas
Web guardadas localmente o accesos directos a Internet.
Comandos Internos y Externos:
COMANDOS INTERNOS
Son los comandos más sencillos y se encuentran siempre en la memoria RAM,
todos están contenidos en el archivo de sistema command.com y son ejecutados
de inmediato. Los más comunes son:
BREAK.- Hace que el MS-DOS compruebe más a menudo si hay interrupciones
de usuario. (Indicadores del sistema).
CHDIR.- Cambia el subdirectorio por defecto. (Mantenimiento de caminos).
CLS.- Borra la pantalla.
REM.- Pone un comentario en un fichero batch. (Ficheros batch).
DATE.- Pone la fecha. (Indicadores del sistema).
ECHO.- Imprime un mensaje en la pantalla. (Ficheros batch).
PROMPT.- Cambia la petición de orden MS-DOS. (Indicadores del sistema).
VER.- Visualiza el número de la versión MS-DOS. (Indicadores del sistema).
RMDIR.- Suprime subdirectorios de un disco. (Mantenimiento de caminos).
MKDIR.- Añade subdirectorios a un disco. (Mantenimiento de caminos).
PAUSE.- Espera a que se pulse una tecla. (Ficheros batch).
TYPE.- Visualiza un fichero en la pantalla. (Salida de ficheros).
7. GOTO.- Salta a una parte distinta de un fichero batch. (Ficheros batch).
VOL.- Visualiza el rótulo de un disco. (Indicadores del sistema).
TIME.- Pone la hora. (Indicadores del sistema).
REM.- Pone un comentario en un fichero batch. (Ficheros batch).
VERIFY.- Dice al MS-DOS que haga doble comprobación cuando escriba en
disco. (Indicadores del sistema).
COMANDOS EXTERNOS
Son las instrucciones que realizan igual que los internos, solo que cada uno es un
archivo, que se encuentra en un medio de almacenamiento secundario y será
leído solo cuando ejecute, por lo que si no está el archivo correspondiente el
comando no se ejecutara. .EXE , .COM ó .BAT
Y se ejecutan con solo escribir el nombre los más comunes son:
FORMAT.- Prepara un disco para el MS-DOS. (Mantenimiento de discos).
DISKCOPY.- Copia un disquete entero. (Mantenimiento de discos).
DISKCOMP.- Compara dos disquetes. (Mantenimiento de discos).
CHKDSK.- Examina y arregla discos. (Mantenimiento de discos).
TREE.- Escribe la lista de subdirectorios. (Mantenimiento de caminos).
MORE.- Visualiza un fichero en la pantalla con pausas. (Salida de ficheros).
SYS.- Pone los ficheros del sistema y las pistas de carga inicial en un disquete.
(Mantenimiento de discos).
Canaima (distribución Linux)
Canaima es una distribución GNU/Linux venezolana basada en Debian que surge
como una solución para cubrir las necesidades informáticas de los usuarios finales
de la Administración Pública Nacional (APN) Venezolana y para dar cumplimiento
al decreto presidencial Nº 3.390 sobre el uso de tecnologías libres en la APN. El
14 de marzo de 2011 en gaceta oficial N° 39.633 se establece como sistema
operativo para las estaciones de trabajo de la APN a Canaima GNU/Linux.
Canaima es una de las distribuciones GNU/Linux más usadas en Venezuela a raíz
de su incorporación en escuelas públicas, siendo utilizada en proyectos de gran
escala como "Canaima", proyecto que busca dotar a más de 250 mil alumnos
niños en edad escolar con computadores Magallanes y su caso de uso ha sido
presentado en congresos internacionales sobre el uso de estándares abiertos, y a
pesar de su reciente desarrollo ha sido utilizada en el Festival Latinoamericano de
Instalación de Software Libre (FLISOL) donde ha sido instalada en los equipos de
muchos usuarios.
8. Comandos internos (bash)
help muestra la ayuda de bash, la lista de comandos disponibles y su
sintaxis.
cd cambia de directorio
pwdprintworkingdirectory, muestra la ruta actual en la que estamos.
alias nos permite crear nuestros propios comandos de sesión.
history muestra el listado de todos los comandos ejecutados, también
podremos acceder a éste listado con las flechas “arriba” y “abajo”
!! ejecuta el último comando
!7 (seguido de un número), vuelve a ejecutar el comando „n‟ del historial (en
el ejemplo, el nº 7)
!vi (seguido de un texto), vuelve a ejecutar el último comando que empiece
por el texto que hemos escrito (en el ejemplo, el último comando que
empiece por vi)
exit y logout cierran la sesión y la consola vuelve a su estado inicial.
Comandos externos GNU: manipulación de ficheros
ls lista el contenido del directorio actual, dispone de cantidad de opciones
para una gran varieda posible de listados.
cp copia un fichero.
mv mueve un fichero a otro directorio o a otro nombre.
rm borra un fichero
ln crea un fichero link o acceso directo
mkdir y rmdir, makedirectory y removedirectory, crea y borra un directorio,
resp.
chmod y chown, changemode y changeowner, permiten cambiar los
permisos de un fichero y el usuario/grupo, resp.
cat muestra el contenido del fichero especificado.
touch crea un fichero nuevo.
more y less paginan el contenido del fichero especificado.
man manual del sistema, muestra las páginas de ayuda del comando
especificado.
Comandos externos GNU: control de procesos
top muestra dinámicamente los procesos activos del sistema, además de
mucha información útil relativa a ellos.
ps similar al anterior, pero no es dinámico.
killpermite detener un proceso, útil para cuando se ha colgado.
jobs y fg (estos en realidad son comandos internos de BASH) nos permiten
ver y reactivar comandos que estén en background.
Editores de texto en modo consola
9. nano, es un editor visual ligero que permite editar en un modo bastante
parecido a como lo haríamos con el notepad
vi/vim, es un editor muy rápido de usar basado en comandos de teclado y
edición en distintos modos (inserción, reemplazo, visual, comando y edición
rápida).
emacs, otro editor visual pero con gran cantidad de opciones disponibles
Otros comandos GNU
grep, Permite aplicar expresiones regulares a una entrada de texto y
devuelve las lineas que coinciden.
tar, bzip2 y gzip, son comandos de archivación de ficheros, el primero
almacena ficheros y los otros dos son compresores de datos al estilo winzip
o winrar, típicamente se combinan ambos para obtener ficheros compactos.
whatis nos muestra un resumen de lo que hace un comando
whereis nos dice dónde está físicamente ubicado el fichero
correspondiente a un comando
apropos nos permite buscar comandos por lo que hacen en lugar de por su
nombre