Comparacion Ms
* En MS-DOS el usuario se conecta automáticamente al sistema cuando enciende el computador ;en UNIX es necesario ingresar al sistema y proporcionar una contraseña(amenos que se especifique lo contrario ).
* En MS-DOS el archivo autoexec.bat contiene mandatos que se ejecutan al iniciarse el sistema . los archivos correspondientes en UNIX son.profile para elShell bourne y . login para el Shell C. el archivo config.sys de MS-DOS no tiene un equivalente con UNIX
* Tanto en MS-DOS como n UNIX, la interaccion con el sistema es controlada por un Shell.En MS-DOS, el Shell primario se especifica como parte del archivo config.sys o se emplea por omosion command.com en UNIX lo establece el administrador del sistema y se registra en /etc/passwd ose emplea un valor por omisión , que en UNIX es una opción local , generalmente /bin/sh o /bin/csh.
* En MS-DOS es posible convertir una secuencia de mandatos en archivo `nombre.bat`. en UNIX secolocaría la secuencia de mandatos en un archivo ejecutable `nombre ` y se convertiría un guion de Shell con el mandato
Chmod +x archivo
* Tanto MS-DOS como UNIX permiten asociar unconjunto de variables de entorno al Shell . en UNIX, las variables se asocian aun proceso , el cual no tiene que ser un Shell ; en MS-DOS no hay mas procesos que los shells en ejecución . ladiferencia a las variables de entorno en MS-DOS es `%nombre%` y en UNIX es `$nombre`.
MS-DOS | UNIX | FUNCION |
Attrib | Chmod,ls-1 | Establece o muestra los atributos de los archivos |
Cd,chdir | Cd chdir, pwd | Establece o muestra el directorio actual |
command | Sh, csh | Llama a un subshell |
comp | cmp | Compara archivos byte por byte |
Copy | Cp, cat | Copia archivos |Date | date | Muestra o establece la fecha |
Del, erase | rm | Elimina archivos |
Dir | ls | Lista los archivos de un directorio |
exit | exit | Sale del procesador de mandatos |
fc |...
Regístrate para leer el documento completo.