2da práctica: ambiente UNIX

  1. Utilizando una terminal virtual, los comandos `cd' (cambiar directorio), `pwd' (mostrar directorio actual), `ls' (listar directorio) o `ls | more' para directorios grandes; explorar el sistema de archivos virtual de UNIX, verificando lo visto en la teoría.
  2. Utilizando el comando `df -h' verificar las particiones montadas y sus puntos de montaje. Montar un disquette y repetir el `df -h'.
  3. Utilizando el comando `cat /etc/fstab' (o `cat /etc/fstab | more') examinar el contenido de la tabla estática de montaje.
  4. Examinar el archivo de configuración del proceso init utilizando el comando `cat /etc/inittab | more'. Identificar las partes descriptas en la teoría.
  5. Examinar el script de arranque maestro (`rcS' o similar) con el comando `less /etc/init.d/rcS'. Para salir utilizar la tecla `q'. Deducir los diferentes pasos que involucran el arranque maestro del sistema. (¿Qué ventaja tiene el `less' sobre el `cat | more'?)
  6. Examinar el script de arranque del nivel de corrida (runlevel) (`rc' o similar) con el comando `less /etc/init.d/rc'.
  7. Examinar el script de arranque y parada de algún servicio (ej. `cron'): `less /etc/init.d/cron'
  8. Explorar los enlaces simbólicos asociados al arranque y parada de un nivel de corrida: `ls -l /etc/rc2.d | more'
  9. Deducir qué servicios se arrancan y paran en el nivel de corrida por defecto (buscar el nivel de corrida por defecto en /etc/inittab).