Practicas de SO

21
INSTITUTO TECNOLÓGICO DE VERACRUZ MANUAL DE PRÁCTICAS DE LA MATERIA: SISTEMAS OPERATIVOS INGENIERÍA EN SISTEMAS COMPUTACIONALES UNIDAD I INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS 1

description

Practicas de la primera unidad de sistemas operativos

Transcript of Practicas de SO

Page 1: Practicas de SO

INSTITUTO TECNOLÓGICO DE VERACRUZ

MANUAL DE PRÁCTICAS DE LA MATERIA: SISTEMAS OPERATIVOS

INGENIERÍA EN SISTEMAS COMPUTACIONALES

UNIDAD I

INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS

1

Page 2: Practicas de SO

Unidad 1: Introducción a los sistemas operativos 3

Objetivo 3

Introducción 3

Material y Equipo 3

Práctica 1: Iniciar la línea de comandos (consola) 4

Práctica 2: Modo superusuario en consola 5

Práctica 3: Visualización del calendario 6

Práctica 4: Uso del manual de Linux 7

Práctica 5: Información del sistema 9

Práctica 6: Creación de usuarios (gestor de usuarios y grupos) 11

Práctica 7: Creación de un usuario (línea de comandos) 12

Práctica 8: Eliminar un usuario (gestor de usuarios y grupos) 13

Práctica 9: Eliminar un usuario (línea de comandos) 14

Práctica 10: Ejecución de aplicaciones en modo administrador (superusuario) 15

Práctica 11: Opciones de apagado y bloqueo del equipo 16

Práctica 12: Apagar el equipo de manera programada 17

2

Page 3: Practicas de SO

UNIDAD 1: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS

Objetivo:Conocer y utilizar el entorno gráfico y consola del sistema operativo Ubuntu Linux

Introducción:Un Sistema Operativo (S.O.) es una colección organizada de rutinas o extensiones de software del hardware. Consiste en rutinas de control que hacen funcionar una computadora y proporcionan un entorno para la ejecución de los programas. Existen otros programas que se apoyan en el S.O. para poder acceder a los recursos que necesitan. Esto se lleva a cabo a través de llamadas sistema operativo. También el S.O. debe brindar una forma de que el usuario se pueda comunicar con él a través de una interfaz que le brinde una vía de comunicación con el hardware del sistema informático.

A continuación se presentan una serie de prácticas que ayudarán a conocer comandos y herramientas de Linux.

Material y equipo:

1. Equipo de cómputo con Ubuntu Linux instalado, versión 9.04 o superior.

1. Paquete XOSVIEW instalado en la distribución

2. Conexión a internet, mínimo 512 kbps, recomendado 1 Gbps o superior.

3

Page 4: Practicas de SO

PRÁCTICA 1: INICIAR LA LÍNEA DE COMANDOS (CONSOLA)La línea de comandos o consola es uno de los modos de trabajo más utiles en Linux, pues nos permite realizar prácticamente cualquier función o tarea mediante comandos escritos. Es especialmente útil cuando se desean hacer algunas labores administrativas o tareas avanzadas.

Para iniciar la consola, entramos al menú Aplicaciones → Accesorios → Terminal

4

Page 5: Practicas de SO

PRÁCTICA 2: MODO SUPERUSUARIO EN CONSOLAPara realizar tareas administrativas en el modo de consola, es necesario iniciar lo que se conoce como “modo superusuario”, y para esto es necesario identificarnos como administradores del sistema.

En el modo de consola, tecleamos su y presionamos Enter. Se nos solicitará la contraseña de la cuenta root, y después estaremos ejecutando la consola en modo superusuario, hasta cerrar la instancia de esa consola.

Para acceder a esto debemos escribir el comando “sudo su”

5

Page 6: Practicas de SO

PRÁCTICA 3: VISUALIZACIÓN DE CALENDARIOLinux tiene un calendario en modo consola, que puede ser visualizado por mes o por año. La sintaxis es:

cal [mes] [año]

Ambos parámetros deben ser numéricos, y ambos son opcionales.

Si introducimos solamente el comando, nos muestra el mes actual con el día marcado. Pero también podemos visualizar un año entero con todos sus meses o cualquier mes de cualquier año

6

Page 7: Practicas de SO

PRÁCTICA 4: USO DEL MANUAL DE LINUXEl modo consola de Linux nos provee de un manual para todos los comandos y directivas propias del sistema operativo. El manual se encuentra dividido en secciones, las cuales son:

3. Órdenes y programas de aplicación

4. Llamadas al sistema

5. Subrutinas

6. Dispositivos

7. Formatos de archivos

8. Juegos

9. Miscelánea

10. Procedimientos de mantenimiento y administración del sistema.

El comando para visualizar el menú es:

man [sección] [-k] orden

Podemos indicar solamente la orden para que despliegue la ayuda correspondiente.

7

Page 8: Practicas de SO

8

Page 9: Practicas de SO

PRÁCTICA 5: INFORMACIÓN DEL SISTEMAEl comando uname nos muestra información de nuestro sistema. Si usamos el comando tal cual, sólo nos mostrara el sistema operativo.

Podemos utilizar el modificador –a para que nos muestre toda la información sobre nuestro equipo.

Otros modificadores que tiene este comando son los siguientes:

-m Tipo de hardware utilizado

-n Nombre de nodo

-r Actualización del sistema operativo

-s Nombre del sistema

-v Versión del sistema operativo

Usar el modificador –a es equivalente a usar todos los anteriores mencionados.

9

Page 10: Practicas de SO

10

Page 11: Practicas de SO

PRÁCTICA 6: CREACIÓN DE USUARIOS (GESTOR DE USUARIOS Y GRUPOS)Linux nos ofrece un gestor gráfico de usuarios y grupos. Para acceder a el, vamos al menú Sistema -> Administración -> Usuarios y grupos. Desde ahí podemos agregar un usuario nuevo al grupo actual. Nos pedirá algunos datos, los más trascendentes serán el nombre del usuario, su nombre completo y su password.

Para identificarse como dicho usuario y usar el equipo, es necesario escribir o elegir en el inicio de sesión el nombre de usuario que se le asignó.

11

Page 12: Practicas de SO

PRÁCTICA 7: CREACIÓN DE UN USUARIO (LÍNEA DE COMANDOS)La creación de usuarios también puede hacerse desde una terminal de línea de comandos (shell). Para esto, abrimos una terminal y tecleamos el comando adduser.

Un detalle importante es que, dependiendo de la versión de Linux, los datos del usuario se nos pedirán uno a uno, o tendremos que escribirlos dentro del mismo comando con modificadores. Consulte el manual de si versión de Linux para comprobar lo anterior.

12

Page 13: Practicas de SO

PRÁCTICA 8: ELIMINAR UN USUARIO (GESTOR DE USUARIOS Y GRUPOS)Por cuestiones de seguridad o de espacio, es posible eliminar usuarios desde el mismo gestor de usuarios y grupos. Es preferible realizar esto desde una cuenta distinta a la que se está borrando, pues así se evitan conflictos. De cualquier modo, es necesario ser administrador para realizar esta tarea.

13

Page 14: Practicas de SO

PRÁCTICA 9: ELIMINAR UN USUARIO (LÍNEA DE COMANDOS)El comando userdel nos permite eliminar un usuario desde la línea de comandos, similar a la manera en que se agrega un usuario. Es necesario ser administrador para realizar esta tarea. Además, se deben considerar los archivos y carpetas que pertenecen a dicho usuario al momento de borrarlo.

14

Page 15: Practicas de SO

PRÁCTICA 10: EJECUCIÓN DE APLICACIONES EN MODO ADMINISTRADOR (SUPERUSUARIO)

Muchas de las aplicaciones al momento de ejecutarse, nos piden contraseña de administrador, tales como aplicaciones de configuración; o en su defecto, no solicitan contraseña, pero ofrecen funcionalidad limitada, como el navegador de archivos. Para ejecutar una aplicación directamente en modo administrador, presionamos alt + F2 y nos aparecerá una ventana para ejecutar una aplicación. Ahí basta con escribir sudo nombre_ap para que la aplicación se ejecute con privilegios de administrador. Es necesario activar la casilla “Ejecutar en terminal” para que funcione correctamente.

15

Page 16: Practicas de SO

PRÁCTICA 11: OPCIONES DE APAGADO Y BLOQUEO DEL EQUIPOSi terminamos de utilizar el sistema, o tenemos que dejarlo por un momento y deseamos mantenerlo protegido, el sistema operativo nos ofrece opciones para estos casos.

Normalmente, Linux cuenta con un botón que realiza estas funciones en la esquina superior derecha. Si no se encuentra dicho botón, podemos acceder desde el menú Sistema → Salir. Nos aparecerán opciones para apagar el equipo, reiniciarlo, cerrar nuestra sesión, cambiar de usuario o bloquear la pantalla. En el caso de cambiar de usuario o bloquear la pantalla, tendremos que ingresar nuestra contraseña para poder utilizar de nuevo el equipo.

16

Page 17: Practicas de SO

PRÁCTICA 12: APAGAR EL EQUIPO DE MANERA PROGRAMADALinux nos ofrece un comando de consola para apagar el equipo no inmediatamente, sino después de que pase cierta cantidad de tiempo. Esto puede usarse con el fin de dejar el equipo realizando alguna tarea administrativa, o por cuestiones de seguridad y/o mantenimiento.

Desde la línea de comandos, tecleamos el comando shutdown +tiempo, en donde tiempo puede ser indicado de dos maneras diferentes:

con un número entero que representa la cantidad de minutos que pasarán antes de que se apague el sistema

con la hora exacta a la que se apagará el sistema, en formato HH:MM (24 horas)

17