Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IM
1. Resumen
La practica 4 trata sobre un nuevo sistema operativo, Linux. Pero antes de iniciar con ella nos cuentan la historia del sistema operativo. En los aos setenta, en los laboratorios Bell de AT&T un grupo de desarrolladores trabajaban en un sistema operativo llamado MULTICS, pero despus de un tiempo, el nico que sigui interesado en el proyecto fue Ken Thompson, y con ayuda de Dennis Ritchie, condujeron a un grupo de programadores para el desarrollo de un nuevo sistema operativo, al cual llamaron UNICS, pero con la finalidad de que el nombre se popularizara, fue llamado, UNIX, Algunas caractersticas de UNIX son: Es multiusuario con capacidad de simular multiprocesamiento y procesamiento no interactivos. Ofrece facilidades para la creacin de programas mediante una aplicacin que interpreta los comandos llamada Shell. Ofrece mucha
En base a esto, fue creado LINUX el cual utiliza los mismos comandos que UNIX pero con 2 caractersticas muy importantes. Es libre y viene acompaado con el cdigo fuente, por lo que permite al usuario copiarlo, compartirlo y modificarlo. El objetivo de la prctica es que el alumno comience a familiarizarse con LINUX, por lo que el alumno utilizara algunos comando para cambiar un directorio a otro, y, creara un archivo de texto haciendo uso del editor vi.
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA. LABORATORIO DE COMPUTACIN PARA INGENIEROS. SOFTWARE OPERATIVO Y DE DESARROLLO
IM
2. Comandos de LINUX
A continuacin se enuncian los comandos ms utilizados de Linux.
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA. LABORATORIO DE COMPUTACIN PARA INGENIEROS. SOFTWARE OPERATIVO Y DE DESARROLLO
IM
rm - borra un archivo rmdir - borra un directorio swapon - activa el espacio de intercambio swapoff - desactiva el espacio de intercambio tar - empaqueta o desempaqueta un archivo en formato .tar type - muestra la ubicacin de un archivo sealando su "path" umount - desmonta una unidad o particin en el sistema de archivos
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA. LABORATORIO DE COMPUTACIN PARA INGENIEROS. SOFTWARE OPERATIVO Y DE DESARROLLO
IM
passwd - cambia la contrasea de un determinado usuario su - le da privilegios de root (administrador) a un usuario talk - permite hablar con otros usuarios users - lista los usuarios conectados al sistema who - muestra informacin de los usuarios conectados al sistema whoami - muestra nuestra informacin
De red:
ping - manda paquetes esperando una respuesta del lugar que le indiquemos ifconfig - muestras las tarjetas de red (Ethernet) iwconfig - muestra Las tarjetas de red (Wifi) host "destino" - muestra la IP del "destino"
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA. LABORATORIO DE COMPUTACIN PARA INGENIEROS. SOFTWARE OPERATIVO Y DE DESARROLLO
IM
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA. LABORATORIO DE COMPUTACIN PARA INGENIEROS. SOFTWARE OPERATIVO Y DE DESARROLLO
IM
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO FACULTAD DE INGENIERA. LABORATORIO DE COMPUTACIN PARA INGENIEROS. SOFTWARE OPERATIVO Y DE DESARROLLO
IM
$ export DISPLAY=host_local:0.0 Este mecanismo no se recomienda por motivos de seguridad (el protocolo X11 no se encuentra cifrado) y, adems, pueden encontrarse problemas porque cortafuegos intermedios bloqueen ese trfico (puertos 600x TCP). Una solucin mejor es utilizar un tnel SSH para encapsular el protocolo X11, lo que transmite la informacin de manera segura y, adems, no suele dar problemas con los cortafuegos intermedios. Para poder ejecutar aplicaciones grficas en el host remoto de forma segura, necesitamos dos cosas. La primera, que en la configuracin del servidor SSH del host remoto (/etc/ssh/sshd_config) se encuentre activada la siguiente opcin: X11Forwarding yes Para aprovechar esta caracterstica, hemos de conectarnos usando el parmetro -X, lo que exportar la configuracin de la variable $DISPLAY con lo que podremos ejecutar aplicaciones grficas de forma remota: $ ssh -X usuario_remoto@host_remoto Ahora si ejecutas el programa xclock vers que la ventana sale en tu escritorio: $ xclock