TEMA 2: Sistemas Operativos  2.1.­¿QUÉ ES UN SISTEMA OPERATIVO?  Un sistema operativo es un conjunto de programas encargados de gestionar los recursos  del ordenador y que permiten la comunicación del usuario con la máquina.  Al encender el ordenador, se ejecuta la BIOS, que efectúa una serie de comprobaciones, y  luego ejecuta el sistema operativo.  BIOS= Basic Input Output System. Sistema Básico de Entrada­Salida  Para entrar en la BIOS, hay que pulsar “Supr” o “F12” al arrancar el ordenador. 

2.2.­ TIPOS DE SISTEMAS OPERATIVOS  Los sistemas operativos de ordenador se pueden dividir en 4 grandes grupos:    WINDOWS  ● ● ● ● ● ● ● ●

UNIX* 

98  XP  VISTA  7  8  10  2003 SERVER  2008 SERVER 

LINUX 

● HP UX 11.11  ● SUN SOLARIS  ● IBM AIX 5.3  

● ● ● ●

MACINTOSH 

UBUNTU  GENTOO  MANDRIVA  DEBIAN 

● MAC OS X 

  (*): Sistemas operativos de servidor  Los sistemas operativos de móvil y de tablet, se dividen en 3 grupos:    WINDOWS  ● Windows Phone

GOOGLE   

● Android 

MACINTOSH  ● iOS 

  Vamos a instalar y a gestionar un sistema operativo Linux Ubuntu 14.04 



2.3.­ USUARIOS Y PERMISOS EN LINUX  Los usuarios en linux se dividen en 3 tipos:  1. Usuario Administrador  2. Usuarios del grupo de trabajo  3. Resto del mundo  Los permisos de un archivo se dan para cada usuario en forma de dígitos en octal que se  corresponden con tres dígitos en binario correspondientes a los permisos de lectura,  escritura, y ejecución. Un 1 da permiso, y un cero le quita.    r  (lectura) 

w  (escritura) 

x  (ejecución) 

Octal 

































































 

  Por ejemplo, para que el archivo ​ ejecutable.sh​  tenga esos permisos, hemos tenido  que escribir previamente: 

$ sudo chmod 744 ejecutable.sh    2 

Para ejecutar el archivo ​ ejecutable.sh​  en el caso de que tenga permisos de ejecución  sólo para el usuario administrador tenemos que escribir: 

$sudo ./ejecutable.sh  Para poder ejecutar un archivo, es necesario también darle permiso de lectura. Si queremos  ejecutar el archivo ​ ejecutable.sh​  sin utilizar el sudo, deberemos darle estos permisos: 

$sudo chmod 555 ejecutable.sh  después, comprobamos que se puede ejecutar sin ser usuario administrador, y para ello  escribimos: 

$./ejecutable.sh 

2.3.1.­EJERCICIOS  1.­ Entra en una máquina virtual Linux como usuario administrador, vete al directorio  Documentos y crea un directorio llamado ​ Ejercicios​ . Entra en el directorio  Ejercicios​ . ​ Escribe a continuación los comandos que has utilizado. 

~$ cd Documentos  ~/Documentos$ mkdir Ejercicios  ~/Documentos$ cd Ejercicios  ~/Documentos/Ejercicios$   

2.­ Crea un archivo ejecutable llamado ​ mensajes.sh​ . Dentro de ese archivo escribe los  comandos necesarios para que por pantalla aparezcan los mensajes “Feliz Navidad”, y  “Próspero año nuevo” en dos líneas diferentes. Escribe los comandos utilizados, y lo que  escribirías dentro del archivo ​ mensajes.sh​ .  

~/Documentos/Ejercicios$ sudo gedit mensajes.sh  Dentro del archivo ​ mensajes.sh ​ escribimos:  echo Feliz Navidad  echo Próspero año nuevo   

3.­ Da permisos de ejecución para el usuario administrador, y permisos de solo lectura para  los usuarios del grupo y para el resto al archivo ​ mensajes.sh​ . Escribe la instrucción  necesaria.  ~/Documentos/Ejercicios$ sudo chmod 544 mensajes.sh   



4.­ Da permisos de ejecución para el usuario administrador, y para los usuarios del grupo  poniendo el número octal más bajo posible al archivo ​ mensajes.sh​ . Escribe la 

instrucción necesaria.  ~/Documentos/Ejercicios$ sudo chmod 555 mensajes.sh   

5.­ Crea un archivo denominado ​ archivo.txt​ .​  Escribe la instrucción necesaria. 

~/Documentos/Ejercicios$ sudo gedit archivo.txt   

6.­ Crea otro archivo denominado ​ fichero.txt​ .​  Escribe la instrucción necesaria. 

~/Documentos/Ejercicios$ sudo gedit fichero.txt 

7.­ Borra todos los archivos que tengan la extensión ​ txt ​ y comprueba que se han borrado.  

~/Documentos/Ejercicios$ sudo rm *.txt  ~/Documentos/Ejercicios$ ls ­al 

8.­ Sal del directorio ​ Ejercicios​  y borra el directorio ​ Ejercicios​ . ¿Qué tiene que  ocurrir para que el directorio ​ Ejercicios​  se pueda borrar? 

~/Documentos/Ejercicios$ cd ..  ~/Documentos$ rmdir Ejercicios  Para que un directorio se pueda borrar, tiene que estar vacío,  es decir, hay que borrar previamente todo su contenido. 

2.4.­DRIVERS  Podemos ver el ordenador junto con los programas que se ejecutan en él como capas: 

  4 

El S.O. para comunicarse con los diferentes dispositivos que componen el hardware utiliza  los drivers.  Los drivers son software que controla el hardware.  Cada fabricante debe proporcionar los drivers que son específicos para cada dispositivo y  para cada sistema operativo. Sin los drivers, no se podría utilizar el hardware.  Para saber los drivers que necesitamos, deberemos ir a ​ Inicio => Mi PC (botón derecho  del ratón) => Administrar => Administrador de dispositivos ​  y ahí podemos ver todos  dispositivos de los que disponemos y si todos tienen drivers.  Para buscar los drivers: Tomar nota de VEN_ y de DEV_ en los detalles del dispositivo y  buscar esos códigos en ​ www.pcidatabase.com​ . 

2.5.­ EXTENSIONES DE LOS ARCHIVOS  Un archivo o fichero es un conjunto de datos que se almacenan como una unidad en algún  dispositivo de almacenamiento del ordenador (disco duro, pendrive, CD, DVD).  Todo archivo debe tener un nombre y una extensión.  La extensión de un archivo son las letras que hay después del último punto del nombre de  un archivo.  La extensión nos dice el tipo de archivo que es y con qué aplicación se abre ese archivo.  Ejemplo:  Archivo y extensión 

Tipo 

Se abre con 

Documento.doc 

Documento de office 

MS WORD 

Documento.html 

Documento WEB 

Navegador 

Libro.xls 

Hoja de cálculo 

MS Excel 

Presentación.ppt –pps 

Presentación 

MS Power Point 

 

2.6.­ INSTALACIÓN DEL SISTEMA OPERATIVO  Para instalar el S.O. debemos insertar un CD o DVD de instalación en la unidad de DVD.  Al arrancar, deberemos entrar en la BIOS para comprobar que el DVD sea un dispositivo de  arranque prioritario sobre el disco duro. Para entrar en la BIOS, al encender el ordenador  hay que pulsar una tecla, que se indica durante breves segundos en la pantalla:  Press  to enter SETUP  La tecla que hay que pulsar varía para cada procesador. Las más comunes son SUPR, F12  o F2.  Dentro de la BIOS tenemos que establecer el orden de arranque de tal manera que busque  el sistema operativo en el DVD antes que en el disco duro.  5 

También hay procesadores que permiten pulsar un botón para elegir el dispositivo de  arranque sin necesidad de entrar en la BIOS. Ese botón suele ser F11 o F12.  Una vez que se ha elegido el DVD como dispositivo de arranque, el ordenador buscará el  Sistema Operativo en el DVD, y nos dará opción a formatear el disco duro o hacer una  reparación del sistema operativo.  Cuando se formatea un disco duro, se decide el sistema de ficheros con el que se va a  gestionar dicho disco duro. Si el Sistema Operativo va a ser Windows, el Sistema de  Ficheros tiene que ser​  NTFS​  (New Technologies File System). Si el Sistema Operativo va a  ser Linux, el Sistema de Ficheros tiene que ser ​ ext3​  o ​ ext4​  (EXTended File System, en su  versión 3 y 4) 

2.7.­ COMANDOS DE MS­DOS  Para ver lo que tenemos en un directorio: 

C:\>dir  Para cambiar de directorio: 

C:\>cd  Para crear un archivo normal: 

C:\>notepad archivo.txt  Para crear un archivo ejecutable: 

C:\>notepad archivo.bat  Para ejecutar el archivo ejecutable creado anteriormente: 

C:\>archivo.bat  Para crear un directorio: 

C:\>mkdir Directorio  Para borrar un directorio: 

C:\>rd Directorio  P​ ara crear un directorio cuyo nombre tiene espacios en blanco:  C:\>mkdir “Nombre con espacios”  Para borrar un archivo: 

C:\>del archivo.txt  Para borrar todos los archivos con extensión ​ txt​ :  6 

C:\>del *.txt