Introducción a Sistemas Operativos (clase práctica) Paul Leger http://pleger.cl
Instalando Ubuntu: Una muy amigable/sencilla versión de Linux Instalar Virtual Box Instalar ubuntu desde una imagen en VirtualBox Instalar el Sistemas de Archivos (File Systems) de manera manual Dar un nombre a la maquina (será muy útil para después)
Instalando una Distribución Linux Linux es núcleo de un sistema operativo basado en el estandar Unix Linux es open source (= código abierto). Cualquiera puede modificar y crear su propia versión; hay muchas, pero muchas versiones de Linux (ej. Gentoo, Debian, Open Suse, etc) La mayoría de los servidores están sobre una distribución Linux
Usando Unity: un GUI de Linux Conocer su launcher Su global menu Sus escritorios
Línea de Comando (1) Use el launcher para ejecutar el terminal Desde el terminal Muévase por las carpetas (cd ..) y liste los archivos (ls) Mire los permisos y tamaño de un archivo (ls –lh archivo.tex) (mirar otra slide para entender los permisos) Mirar la carpeta /etc/init.d Deshabilitar el servicio de red Ejecute “python”, luego ejecute una instrucción en Python Instale un editor para Python: geany sudo apt-get install geany Use Geany para escribir un programa en Python y luego ejecute el programa De “permisos de ejecución” para se ejecute un programa “exe” en Windows (busqué en internet) Modifique el programa “python” para que se ejecute programa ejecutable de Windows (busqué en internet)
Línea de comando (2) Instalar una interfaz gráfica para administrar paquetes (software) sudo apt-get install synaptic Instalar “sqlite” y “sql alchemy” a su sistema operativo sudo apt-get install sqlite sudo apt-get install sqlalchemy Reiniciar el computador por linea de comando Sudo shutdown –r now
Permisos 0 == --- == no access 1 == --x == execute 2 == -w- == write 3 == -wx == write / execute 4 == r-- == read 5 == r-x == read / execute 6 == rw- == read / write 7 == rwx == read / write / execute Cada archivos tiene tres tipos de usuario: el propetario, el grupo y un externo
Volver “ejecutable” un programa en Python En el comienzo del archivo, escribir #!/usr/bin/env python