martes, 20 de marzo de 2012

UNIX

Inicio de Sesión

Si su terminal está conectada directamente al sistema, en la pantalla aparecerá la siguiente petición:
     login: 
teclee entonces su nombre de usuario. A continuación le solicitará su contraseña
     password: 
Recuerde que la contraseña es confidencial, por tanto no aparecerá en la pantalla.

Si desea establecer una sesión e ir probando los comandos
presione aquí.

Una pauta práctica para definir una contraseña es que ésta sea "difícil de adivinar, fácil de recordar", por ejemplo, si su frase favorita es
     "el que con lobos anda..." 
bien podría tomar las primeras letras de la expresión y formar el password
     eqcla 
Si a agrega alguna mayúscula o signo será aún más difícil de adivinar
     eqcLa, 
Una vez que el sistema ha comprobado que usted es un usuario y que su contraseña es correcta, aparecerá entonces el prompt representado generalmente por el signo % o >. En algunas ocasiones le antecede el nombre de la máquina.

Fin de Sesión

Estando en el prompt solo escriba logout o bien Ctrl D . También puede usar exit para salir de sesión, sólo que este comando mata los procesos que están corriendo.
La indicación de que ha finalizado la sesión es una nueva petición de inicio de sesión
     login: 

Comandos Principales

A continuación se presenta el equivalente de comandos DOS en UNIX.

 MS DOS  UNIX  Acción    cd           cd          Cambio de directorio  copy      cp   Copia de un archivo    del      rm   Borrado de un archivo  dir      ls   Despliegue del directorio  md      mkdir  Creación de un directorio    rename      mv   Renombra un archivo    print      lpr  Impresión de un archivo  rd      rmdir  Eliminació de un directorio  type      cat  Despliega el contenido de un archivo  more      more  Despliega el contenido de un archivo      página por página   

Descripcion detallada de cada comando.


pwd
Muestra el directorio de trabajo actual.

ls -opciones archivo
Muestra el contenido del directorio y la información de los archivos
-l
Formato largo
-a
Lista todas las entradas (archivos, subdirectorios y archivos ocultos)
-t
Ordenados por fecha de modificación
-u
Ordenados por fecha de uso
-r
Del más antiguo al más reciente
-s
Tamaño en bloques
-d
Información sobre el estado del directorio
cd directorio
Cambia el directorio de trabajo
cd
Regresa al directorio original
cd /
Cambia al directorio raíz
cd ..
Cambia al directorio superior en la jerarquía
mkdir directorio
Construye un directorio

rmdir directorio
Elimina un directorio

cp archOrigen archDestino
Copia un archivo
arch1 arch2 directorio
Copia más de un archivo a un directorio
mv archOrigen archDestino
Mueve o renombra un archivo
archivo directorio
Translada el archivo(s) al directorio

directorio nuevodirectorio
Renombra directorio
rm -opciones archivo
Suprime uno o más archivos
-f
Forza la eliminación de archivos protegidos contra escritura
-r p
Pide interactivamente borrar
cat archivo
Visualiza el contenido del archivo

more archivo
Muestra en pantalla el contenido del archivo

lpr impresora archivo
Imprime el contenido del archivo
(omitiendo el nombre)
Broter, matriz de punto
-P3
HP III
-P4
HP III solo para texto plano
-P5
PostScript

OTROS

at hora dia archivo
Ejecuta ordenes del archivo a un tiempo determinado

date
Visualiza la fecha y hora actual

echo argumento
Escribe los argumentos a pantalla, terminando en línea nueva
-n
omite el salto de línea
find archivo
Búsqueda de archivos
directorios condicion
Indica si encontró el archivo en el directorio y despliega el contenido de los otros directorios
-name archivo
Especifica el nombre de archivo, indica si lo encontró y en donde
file archivo
Determina el tipo del archivo
kill numero
Termina con el número de proceso especificado

lpr -opciones archivo
Envía el archivo a la cola de impresión
-r
Elimina el archivo después de enviarlo a impresión
-c
Hace una copia del archivo para la cola de impresión
-m
Informa por mail cuando se ha impreso
-n
No informa por mail (opción estándar)
passwd
Cambia la contraseña de conexión al sistema, solicitando:
Old password: Anterior
New password: Nuevo
Retype new password: Verificacion
ps -opciones NúmeroProceso
Despliega información sobre los procesos activos
-a
Para todos los procesos
-k
Utilizado para depurar el sistema una vez terminado
-l
Información en listado largo
-x
Incluye información de los procesos no asociados con una terminal

Estructura de Archivos

La Estructura del Sistema de Archivos es jerárquica (en forma de árbol), esto es, existe un directorio raíz o principal que contiene a los archivos y/o a otros directorios que a su vez pueden contener otros archivos y directorios.
Ej.
         /     principal                                    /         /         \   bin   etc      usr   directorios                                   /        \           host   users        /       \         padilla   castillo         foto.gif archivos        notas        reporte   

Permisos

Todos los archivos o directorios en el sistema tienen un propietario, la persona que los creó, quien puede asignar permisos (protecciones) para utilizar dicho directorio o archivo.
Para cada archivo o directorio hay tres clases de usuario: propietario (quien crea el archivo), grupo (de usuarios al que pertenece el propietario) y público (cualquier persona que tenga acceso al sistema).
Existen también tres tipos de permisos, lectura
r, escritura w, y ejecución x
Si usted da el comando
ls -l podrá observar las siguientes columnas:
permisos   num. bloques   propietario   grupo   tamaño   fecha hora   archivo  
la primera le indicará los permisos asociados a cada archivo. Observe que esta columna se compone de 10 caracteres
   drwxrwxrwx 
el primero d indica si es un directorio o no, el primer conjunto de rwx son los permisos de propietario, el siguiente rwx son permisos de grupo y el tercer conjunto de rwx con los permisos del público. Cuando alguno de estos atributos esta desactivado verá solamente un guión en el espacio correspondiente,
ej. si su archivo indica:
 -rwxr--r-- notas 
significa que no es directorio, que el propietario tiene permisos de lectura, escritura y ejecucion, y por último el grupo y los otros solo tienen permiso de lectura.
Para cambiar los permisos a un archivo se usa el comando chmod, su sintáxis es
 chmod [ugoa][+-][rwx] archivo     u permisos de usuario   g permisos de grupo    o  permisos de otros   a permisos para todos   + anadir un permiso   - quitar un permiso   r lectura   w escritura   x ejecucion 
De manera que si desea agregar el permiso de escritura a su archivo notas deberá teclear
 chmod g+w,o+w notas 

Manuales en Línea

Si usted requiere mas información sobre cualquier comando teclee:
 man nombre_comando 
y se desplegará en pantalla el manual en línea sobre dicho comando.

Búsqueda de Usuarios

Cuando desea saber si un usuario está en sesión, Unix proporciona un comando que muestra una lista de usuarios que están en sesión, este es who.

Dicho comando desplegará información como ésta:

   pedro   tty9    April 5 1995    14:23   (xochitl) 
estos datos indican quien es el usuario (login), la terminal, la fecha y hora en que empezó a trabajar en el sistema y la máquina desde la cual lo está haciendo.

Otro comando que despliega información acerca de los usuarios en sesión es finger . Al ejecutar este comando se desplegará información como:

   asanchez   Alberto Sanchez      sendmail        0:05    *p8     roxanne  (hwael) 
misma que eqivale al login, nombre completo del usuario, proceso y tiempo que lleva ejecutándolo, terminal, host y nombre de la máquina desde la que se trabaja.

Los datos anteriores se despliegan respecto a todos los usuarios que en ese momento estén en sesión. Un par de opciones más que presenta el finger, es obtener información de un sólo usuario y de todos los que están en un servidor distinto al cual nos encontramos. En este último caso habrá que teclear la dirección del servidor o bien de la má, pruebe por ejemplo:

   finger @mail.ibiologia.unam.mx 
Si conoce la dirección de una persona en particular, al usar finger se desplegará un archivo llamado .plan que el usuario deberá tener en su directorio principal (home). En el archivo .plan se recomienda incluir información personal tal como el horario de trabajo, teléfono y actividades desempe&atildeadas, entre otras. Pruebe por ejemplo:
 finger alguien@mail.ibiologia.unam.mx 

FUENTE PRINCIPAL DE INVESTIGACIÓN

http://www.ibiologia.unam.mx/computo/unix.html

viernes, 9 de marzo de 2012

prezi!! linea tiempo

http://prezi.com/javdtxmxz4cz/historia-de-sistemas-operativos/

terminal

Un terminal, conocido también como consola es un dispositivo electrónico o electromecánico de hardware, usado para introducir o mostrar datos de una computadora o de un sistema de computación.

No hay que confundirlo con su homónimo virtual o shell (en inglés "concha", refiriéndose a la carcasa que contiene un intérprete de órdenes) programado para emular unas especificaciones de terminal estándar (VT52, VT100, VIP, IBM 3270 ...)

Comparados con las tarjetas perforadas o las cintas de papel, los primeros terminales eran dispositivos baratos pero muy lentos para la entrada de datos, sin embargo, a medida que la tecnología mejoró y que fueron introducidas las pantallas de video, los terminales sacaron de la industria a estas viejas formas de interacción. Un desarrollo relacionado fueron los sistemas de tiempo compartido, que se desarrollaron en paralelo y compensaron cualquier ineficacia en la habilidad de mecanografiado del usuario con la capacidad de soportar a múltiples usuarios conectados a la misma máquina, cada uno de ellos con su propio terminal.

La función de un terminal está confinada a la exhibición y entrada de datos; un dispositivo con una significativa capacidad local programable de procesamiento de datos puede ser llamado un "terminal inteligente" o cliente pesado. Un terminal que depende del computador huésped para su capacidad de procesamiento es llamado cliente ligero. Un computador personal puede correr un software que emule la función de un terminal, permitiendo a veces el uso concurrente de programas locales y el acceso a un distante sistema huésped de terminal.


Historia

Máquina perforadora de tarjetas IBM. El programador debía perforar cada línea de su programa en una tarjeta y entregar el fajo de tarjetas al administrador del computador, quien lo colocaba en la entrada de datos junto a los fajos (programas) de los otros usuarios.
Un terminal de Televideo de modo de caracteres ASCII, usando un microprocesador, manufacturado alrededor 1982.

Los primeros terminales de usuario conectados a los computadores fueron las teleimpresoras electromecánicas (TTY), como el model 33 Teletype, usado originalmente para la telegrafía o el Friden Flexowriter. Posteriormente fueron desarrollados terminales de impresión como el DECwriter. Sin embargo los terminales de impresión fueron limitados por la velocidad a la cual podía ser impreso el papel, y el registro en papel era innecesario para el uso interactivo.

A comienzos de los años 1970, muchos en la industria de la computación se dieron cuenta que un económico terminal de entrada de datos con una pantalla de video podría suplantar a las ubicuas tarjetas perforadas y permitir nuevos usos más interactivos para los computadores. El problema era que la cantidad de memoria necesaria para almacenar la información en una página de texto era comparable a la memoria en los minicomputadores de bajo nivel en uso de ese entonces. También era un desafío la exhibición de la información a las velocidades del video y la lógica de control necesaria tomaba el espacio de un estante (rack) lleno con componentes de la electrónica previa a la de los circuitos integrados (eran circuitos discretos transistorizados). Una compañía anunció los planes para construir un terminal de video por $15.000 y atrajo una cantidad de preórdenes grande, pero se plegó cuando los planes de sus ingenieros, que incluían fabricar sus propios IC, probaron ser demasiado ambiciosos.[cita requerida] Otro acercamiento implicó el uso del tubo de almacenamiento, un tubo de rayos catódicos (CRT) especializado, desarrollado por Tektronix, que retenía la información escrita en él sin la necesidad de refrescarla.

Las primeras pantallas de video de computadora a veces fueron apodadas los "TTYs de vidrio" y usaron puertas lógicas individuales, sin CPU. Una de las motivaciones para el desarrollo del microprocesador era el poder simplificar y reducir la electrónica requerida en un terminal (ver Datapoint 2200). La mayoría de los terminales eran conectados a los mainframes y a menudo tenían una pantalla verde o ámbar. Los terminales típicamente se comunican con el computador por medio de un puerto serial, frecuentemente usando la interface serial RS-232. Los sistemas de IBM se comunicaban por un cable coaxial usando el protocolo Systems Network Architecture (SNA) de IBM.

Posteriormente, fueron introducidos los llamados terminales "inteligentes", como el VT52 y el VT100 hechos por la DEC, que todavía son ampliamente emulados en software. Estos fueron llamados "inteligentes" porque tenían la capacidad de interpretar secuencias de escape para colocar el cursor en una posición determinada y para controlar la pantalla. Algunos notables tipos de terminales, diferentes del VT100, incluyen al IBM 3270, varios modelos de Wyse (cuyo modelo Wyse 60 fue un vendedor estrella, y muchos todavía están funcionando), y el Tektronix 4014.

A finales de los años 1970 y a principios de los años 1980, había docenas de fabricantes de terminales, incluyendo DEC, Wyse, Televideo, Hewlett Packard, IBM, Lear-Siegler y Heatkit, muchos de los cuales tenían secuencias de comando incompatibles.

Mientras que las primeras IBM PC solo tenían pantallas de color verde, estas pantallas no eran terminales. La pantalla de un PC no contenía ningún hardware de generación de caracteres; todas las señales y formato de video eran generados por la tarjeta de exhibición video en el PC. Sin embargo, con un conveniente software de terminal, los PC podían emular a un terminal, al ser conectadas con un computador central. Eventualmente, los computadores personales, basados en microprocesador, redujeron grandemente la demanda de mercado para los terminales. Hoy, la mayoría de los clientes de telnet de los PC proporcionan la emulación del terminal más común, el DEC VT100.

[editar]Terminales de texto

Un típico terminal de texto produce la entrada y exhibe la salida y los errores.

Un terminal de texto, o a menudo solo terminal (a veces cónsola de texto) es un un terminal con una interface serial para comunicarse con un computador, un teclado para entrada de datos y una pantalla para exhibición de únicamente caracteres alfanuméricos (sin gráficos). La información es presentada como un arreglo de caracteres preseleccionados. Cuando tales dispositivos usan una pantalla de video como un tubo de rayos catódicos, son llamados "unidad de presentación visual" (UDV) o "terminal de exhibición video" (VDT).

Originalmente, los terminales del texto eran terminales de computadora electrónicas conectados con los computadores por un puerto serial, pero los computadoras posteriores tienen cónsolas de sistemaincorporadas, y programas emuladores de terminales que trabajan en un ambiente de escritorio gráfico. Las exhibiciones gráficas no han erradicado al terminal de texto pues es conveniente para los programadores de computadoras y son apropiados para la interface de línea de comandos y las interfaces de texto de usuario. La mayoría de los lenguajes de programación soportan los flujos estándar para el texto de la entrada y de impresión, y es simple conectar los flujos con un terminal de texto.

[editar]Terminal tonto

El significado específico del término terminal tonto puede variar dependiendo del contexto en el cual es usado.

En el contexto de los terminales tradicionales de computadora que se comunican sobre una conexión serial RS-232, los terminales tontos solo pueden interpretar un número muy limitado de códigos de control (CR, LF etc.) pero no tienen la capacidad de procesar las secuencias de escape especiales que realizan funciones tales borrar una línea, borrar la pantalla, controlar la posición del cursor, los colores del texto, etc. En este contexto los terminales tontos a veces son llamados como teletipos de cristal, porque esencialmente tienen la misma funcionalidad limitada que la de un teletipo mecánico. Este tipo de terminal tonto todavía es soportado en sistemas modernos tipo Unix ajustando la variable de entorno TERM al valor dump. Los terminales listos o inteligentes son los que también tienen la capacidad de procesar secuencias de escape, en particular las de los terminales VT52, VT100 o las secuencias de escape ANSI.

En el contexto más amplio que incluye todas las formas de dispositivos de comunicación de computador de teclado/pantalla, incluyendo los computadores personales, estaciones de trabajo sin disco,computadores de red, clientes livianos, y terminales X, el término terminal tonto es a veces usado para referirse a cualquier tipo de terminal tradicional, que se comunique serialmente con una conexión RS-232, y que no procese datos ni ejecute programas de usuario localmente.

El término terminal tonto a veces también se refiere a los terminales de computadora públicos que están limitados a las capacidades de solo texto monocromático, o a los terminales que transmiten cada caracter a medida que es mecanografiado en vez de esperar hasta que sea pedido por un computador huésped.

[editar]Terminales gráficos

Un terminal gráfico puede exhibir imágenes tan bien como texto. Los terminales gráficos son divididos en terminales modo de vector, y modo de trama (rasterizado).

Una exhibición de modo vectorial dibuja directamente líneas en la superficie de un tubo de rayos catódicos bajo el control del sistema de computador huésped. Las líneas son formadas continuamente, pero puesto que la velocidad de la electrónica es limitada, el número de líneas concurrentes que pueden ser exhibidas a un tiempo es limitado. Las exhibiciones del modo vectorial fueron históricamente importantes pero no son usadas ya. Prácticamente todas las representaciones gráficas modernas son de modo rasterizado, descendiendo de las técnicas de exploración del cuadro usadas para la televisión, en la cual los elementos visuales son un arreglo rectangular de píxels. Puesto que la imagen de trama es solamente perceptible al ojo humano como un todo por un muy breve período, la trama debe ser refrescada muchas veces por segundo para dar el aspecto de una exhibición persistente. Las demandas electrónicas de refrescar la memoria de exhibición significó que los terminales gráficos fuesen desarrollados mucho más posteriormente que los terminales de texto, e inicialmente costaron mucho más.

Hoy, la mayoría de los terminales son gráficos, es decir, pueden mostrar imágenes en la pantalla. El término moderno para el terminal gráfico es "cliente ligero". Típicamente, un cliente ligero usa un protocolo como el RDP para Microsoft Windows, o elX11 para los terminales Unix. El ancho de banda necesario depende del protocolo usado, de la resolución, y de la profundidad del color.

Los terminales gráficos modernos permiten la exhibición de imágenes en color, y de texto en varios tamaños, colores, y fuentes (tipografías).


diferencia entre windows, lunix y mac

Los tres sistemas operativos más habituales son Windows, Mac OS y Linux.Windows funciona en los ordenadores con procesadores de Intel y AMD (los más comunes), Mac OS lo hace únicamente en los ordenadores de Apple yLinux funciona en ambas plataformas, aunque está mejor preparado para la primera. A la hora de elegir el sistema operativo hay que tener muy en cuenta el tipo de ordenador que se tiene o que se va a adquirir, ya que una elección equivocada impedirá instalar el sistema operativo deseado.

Windows, el 'utilitario familiar'

Microsoft es el gigante informático que produce y comercializa Windows, el sistema operativo que usa el 90% de los ordenadores personales de todo el mundo (su última versión es Windows XP). Su precio ronda los 120 euros y muchas veces se incluye en el precio del propio ordenador (que ronda los 1.200 euros).

Al igual que un turismo sirve para moverse por casi todo tipo de carreteras, Windows es el estándar de facto que cubre la gran mayoría de necesidades del usuario medio. Ya sea para escribir documentos, navegar por Internet, escuchar música, ver películas, retocar fotografías digitales o disfrutar de los últimos juegos, Windows es fácil de usar y configurar, sin necesidad de poseer conocimientos informáticos avanzados. Además, la práctica totalidad de los programas que se comercializan disponen de una versión para Windows. Sin embargo, Windows tiene fama de ser inestable, ya que los bloqueos y cuelgues son frecuentes (sobre todo en versiones anteriores a XP). Su seguridad también deja mucho que desear, pues existen multitud de virus que aprovechan fallos del sistema para infectar el PC, como, por ejemplo, el virus Sasser o el más dañino Chernobyl.

Mac OS, el 'deportivo de diseño'

Mac OS es considerado por muchos expertos el sistema operativo más sencillo de utilizar, más innovador y de estética más cuidada. Al igual que un coche deportivo, conjuga elegancia con altas prestaciones, permitiendo a la vez rodar por casi cualquier tipo de carretera. Es un sistema muy fácil de usar y que siempre ha alardeado de que hasta un niño puede utilizarlo sin dificultades (sus ratones tienen un único botón, en vez de dos, para no confundir al usuario).

Su última versión, Mac OS X, es radicalmente distinta a las anteriores. Con ella ha ganado en estabilidad, seguridad y ausencia de virus. El número de programas disponibles para esta plataforma (sobre todo, juegos) sigue sin ser tan alto como el de Microsoft, aunque cumple las necesidades de cualquier usuario doméstico o profesional multimedia. Es en el retoque, la producción y edición de música, fotografías y vídeos donde este sistema tiene su punto fuerte. Apple Macintosh lo comercializa al precio de unos 150 euros (es de pago y propietario). Pero su mayor coste no está en la propia licencia de uso, sino en que únicamente funciona en los ordenadores que fabrica la misma compañía. Y estos ordenadores (de una calidad y diseño muy cuidados) no son baratos: aunque hay modelos por debajo de 1.000 euros, es habitual que cuesten más de 2.000 euros.

Linux, un 'todoterreno robusto'

Es el sistema preferido por muchos de los profesionales de la informática y de Internet. Como si de un 4x4 se tratase, ofrece potencia, estabilidad, seguridad contra virus y sirve para realizar cualquier trabajo.

Linux es un sistema operativi libre y gratuito, pero es algo más dificil de usar

Por contra, al igual que un todo terreno, peca de falta de comodidad, no es tan fácil de usar como los otros dos y se necesitan conocimientos técnicos para realizar algunas tareas. Aún así, sus últimas versiones son bastante más amigables, por lo que ha empezado a calar entre algunos usuarios domésticos y ofimáticos (uso del ordenador en ambientes de oficina).

La colección de programas disponibles en algunas áreas (como los juegos o las aplicaciones multimedia) es aún escasa o de poca calidad, aunque mejora día a día. A la hora de instalar nuevos periféricos, el proceso también se complica: mientras que en Windows y Mac OS es casi automático, en Linux suele ser necesario realizar alguna configuración manual.

Linux es un sistema un tanto 'romántico', pues ha sido desarrollado voluntariamente por programadores de todo el mundo. De ahí que sea libre (libertad total para ver y modificar las 'entrañas' del sistema) y gratuito (puede descargarse de Internet, copiárselo a un amigo o adquirirse en formato CD por unos 30 euros).

http://www.todoexpertos.com/categorias/tecnologia-e-internet/sistemas-operativos/ms-dos/respuestas/61286/dos-vs-unix

la 1. Comparación general de ambos sistemas operativos (1996)

MS-DOSUNIX
No permite la conexión entre dos o más ordenadores mediante protocolo TCP/IPFue creado para trabajar en la red, utilizando el protocolo TCP/IP para las comunicaciones
Se apaga el equipo al acabar la tarea sin ejecutar ningún comandoSe teclea el comando "exit" para terminar la sesión, lo cual provoca la aparición del mensaje de "login:"
El directorio home por defecto es "C:\"El directorio home es el prefijado por el administrador del sistema y suele ser algo como "/home/al000001 "
No distingue entre mayúsculas y minúsculasEs significativa la diferencia entre mayúsculas y minúsculas. Por ejemplo, no es lo mismo "cal" (comando de calendario) que "CAL"(no existe y la shell indica que no lo encuentra)
El intérprete de comandos presenta un prompt de la forma: "C:\>"El prompt tiene la forma: "$"

Fuente: "Cómo pasar de DOS a Linux" http://lorca.act.uji.es/docs/LuCas/COMO-INSFLUG/COMOs/Dos-a-Linux-Como/Dos-a-Linux-como.html

La siguiente tabla hace referencia a los comandos en los dos sistemas operativos.

Tabla 2. Comparación de algunos comandos de los dos sistemas operativos (1996)

MS-DOSUNIXDescripción
copy joe.txt joe.doccp joe.txt joe.docCopia el contenido del fichero joe.txt sobre el joe.doc
copy *.* totalcat *>totalCopia el contenido de todos los ficheros del directorio actual sobre el fichero total
copy fractals.doc prnlpr fractals.docSaca por la impresora el contenido del fichero fractals.doc
del temprm tempBorra el contenido de la carpeta temp, desde fuera de ella (en UNIX no existe el comando UNDELETE)
del *.bakrm *~Elimina las copias de seguridad del directorio
move paper.txt tmp\mv paper.txt tmp/Mueve el fichero a una carpeta temporal llamada tmp
ren paper.txt paper.ascmv paper.txt paper.ascCambia el nombre del fichero
print letter.txtlpr letter.txtSaca por la impresora el contenido del fichero letter.txt. Se diferencia de copy letter.txt prn en que este último no pide el puerto de impresora y lo detecta automáticamente
type letter.txtmore letter.txt, less letter.txtVisualiza por pantalla el contenido del fichero letter.txt
dirlsVisualiza el contenido del directorio actual
dir /pls |moreVisualiza el contenido del directorio deteniéndose cuando se llene la pantalla
dir /als -lDa un listado más extenso de directorios y ficheros
dir *.tmp /sfind ./ -name "*.tmp"Busca todos los ficheros con extensión tmp en el directorio actual y sus subdirectorios
cdpwdMuestra la ruta actual
cd ..\temp\trashcd ../temp/trashSale del directorio actual y va al directorio temp/trash
md \progs\turbomkdir /progs/turboCrea el directorio turbo dentro del directorio progs
deltree temp\trashrm -r temp/trashElimina el contenido del directorio independientemente de si está vacío o no
rd \progs\turbormdir /progs/turboElimina el subdirectorio turbo del directorio progs únicamente si está vacío
formatfdformat,mount,umountFormatean una unidad de disco
help comandoman comandoMuestra información sobre comando

Fuente: "Cómo pasar de DOS a Linux" http://lorca.act.uji.es/docs/LuCas/COMO-INSFLUG/COMOs/Dos-a-Linux-Como/Dos-a-Linux-como.html


Pero no todo son diferencias, veamos ahora algunas similitudes:

  • En ambos sistemas operativos cada comando debe finalizar con un RETURN.
  • En los dos se utilizan abreviaciones en inglés. Por ejemplo, mkdir, md (make directory), del (delete),...
  • Tanto en MS-DOS como en UNIX la secuencia de teclas que interrumpen una acción son CONTROL+C.
  • http://members.fortunecity.es/iniciate/diferenciasysemejanzasentrems-dosyunix.htm

Si está utilizando otros sistemas operativos como OS/2, alguna de las variantes de Linux, oUnix y necesita acceder al modo MS-DOS, recomendamos que use un disquete de inicio de MS-DOS, a menos que posea la opción de iniciar más de un sistema operativo a la vez.

Recuerde que al iniciar en modo MS-DOS desde un disquete no le permitirá acceder a los archivos usados por otros sistemas operativos (por diferencias en el sistema de archivos). Sin embargo si borra todo y comienza desde cero, esto le permitirá borrar toda la información preexistente y comenzar de nuevo.
http://www.alegsa.com.ar/Notas/254.php