Sunteți pe pagina 1din 31

Departament DInformtica

CURSO DE LINUX
(Sesin 4)

Ricardo Ferrs Castell (Ricardo.Ferris@uv.es)

Temario
Introduccin a los sistemas operativos. Instalacin y actualizacin. Gestin de usuarios y claves. El sistema de archivos. Administracin bsica del sistema. Interfaces grficas (KDE, Gnome). Aplicaciones ofimticas de uso cotidiano. Interpretes de ordenes (shell).
Curso Linux 2

Administracin bsica del sistema


Administracin de usuarios Instalar y actualizar el software Agregar y eliminar hardware Realizacin de copias de seguridad Monitorizar el sistema Localizacin de problemas Mantenimiento de la documentacin Seguridad Ayudar a los usuarios
Curso Linux 3

Administracin bsica del sistema


Aadir/Quitar/Modificar Usuarios y Grupos Aadir/Quitar/Modificar Permisos
Autenticacin y Autorizacin en Linux HOME: rea de usuarios y archivos de configuracin (ocultos) Archivos (en /etc/): passwd, group, shadow, login.defs, skel/ Aadir/quitar usuarios: sobre el archivo y con comandos Trabajo con Usuarios (useradd, userdel, usermod) Trabajo Con Grupos (groupadd, groupdel, groupmod) Otros Comandos a revisar (chage, chfn, chgrp, chown, chsh, gpasswd, groups, passwd, su, sudo)

Curso Linux

Administracin bsica del sistema


Interfaz para administracin de sistemas
HP-UX: sam IRIX: cadmin SCO UNIX: sysadminsh, scoadmin LINUX: linuxconf, (xadmin, lim, usercfg, netcfg)

Edicin de ficheros Ventajas e inconvenientes

Curso Linux

Administracin bsica del sistema


Arranque del sistema:
ROM LILO / Grup / Programa de arranque del sistema (systems boot program) Carga del kernel o nucleo del sistema Programa init (scripts de iniciacin)
Nivel de ejecucin 0 1 2 3 4 5 6 A, B, C Nombre Estado apagado Administracin Multiusuario Multiusuario con red Sin uso (definible por el administrador) Multiusuario con red y xdm Apagandose para rearrancar Definibles
Curso Linux 6

Apagado/Mono usuario/Multiusuario

Administracin bsica del sistema


Arranque en Ubuntu
Ejecucin del gestor de arranque (ej.: LILO o GRUB). Carga y ejecucin del kernel. Ejecucin de init (proceso nmero 1)* Ejecucin de scripts de iniciacin genricos en /etc/rcS.d. Entrada en el runlevel por defecto: ejecucin de scripts del runlevel en /etc/rcX.d, donde X el el nmero del runlevel.
http://doc.ubuntu-es.org/Inicio_y_cierre_del_sistema

Curso Linux

Administracin bsica del sistema


Instalar y actualizar el software
Qu aplicaciones necesitamos tener Instalacin de Software
Paquetes Binarios vs Cdigo Fuente Tipos de Paquetes binarios: rpm, deb, tgz Forma de instalacin:
entorno grfico: yast, dselect, synaptic, etc. consola: rpm, dpkg/apt-get, alien, etc.

Instalacin en Ubuntu
https://help.ubuntu.com/8.04/addapplications/C/index.html

Curso Linux

Administracin bsica del sistema


Agregar y eliminar hardware
Un Dispositivo es un archivo: /dev (devfs) /sysfs (udev)
Comandos de gestin: lsmod, insmod, rmmod, modinfo, modprobe Archivos de Configuracin (segn distribucin): modules.conf

Proceso General: encontrar mdulo para el dispositivo, compilar/instalar el mdulo, cargar el mdulo (se crea el dispositivo), gestionar permisos Ejemplos (complejos): Instalar un auricular Bluetooth, instalar un windmodem
Curso Linux 9

Administracin bsica del sistema


Realizacin de copias de seguridad.
tar (tar cvfz output.tgz input) dd (dd if=/dev/hda1 of=/home.hda1.bin) dd + gzip (dd if=/dev/hda1 | gzip > /home.hda1.bin.gz) Suite Simple Backup

https://help.ubuntu.com/community/BackupYourSystem/SimpleBackupSuite

Curso Linux

10

Administracin bsica del sistema


Monitorizar el sistema
Recursos del sistema
top iostat ps vmstat lsoft

Uso del sistema de ficheros


df du Cuotas (quote)

Monitorizando a los usuarios


who w nice / renice
Curso Linux 11

Administracin bsica del sistema


Localizacin de problemas
logs del sistema

Mantenimiento de la documentacin Seguridad Ayudar a los usuarios

Curso Linux

12

Temario
Introduccin a los sistemas operativos. Instalacin y actualizacin. Gestin de usuarios y claves. El sistema de archivos. Administracin bsica del sistema. Interfaces grficas (KDE, Gnome). Aplicaciones ofimticas de uso cotidiano. Interpretes de ordenes (shell).
Curso Linux 13

Interfaces grficas
Interfaz Grfica de Usuario (GUI).
Es una nueva forma de ver el sistema operativo. Trata de poner, con un conjunto de imgenes y objetos grficos, la informacin y acciones disponibles. Se manipulan habitualmente con el ratn. Permite una ms fcil interaccin con el ordenador. Es una evolucin de los intrpretes de rdenes (intrpretes de comandos).
Curso Linux 14

Interfaces grficas
Bsqueda de un mtodo de interaccin amigable con los ordenadores que superase la interfaz de lnea de rdenes. 1973. Xerox Alto.
Objetivo bsico de encontrar un modelo ptimo de interaccin personaordenador. Definicin de sus elementos bsicos. Customizacin por parte del usuario La intencin por parte de Xerox fue la de desarrollar:
un sistema informtico pequeo y transportable con capacidad para ser ubicado en una oficina capacidad para poder manejar un sistema operativo con interfaz grfica compartir informacin de forma sencilla.

1981. Xerox Star 8010: La oficina del futuro


Facilidad de uso. - Concepto de WYSIWYG Capacidad de automatizacin - Medio de edicin y publicacin Facilitar tareas de oficina - Coste elevado (200 investigadores) Introduce la metfora de escritorio
Curso Linux 15

(1)http://www.chr5.com/investigacion/investiga_igu/igu_aproximacion_semio-cognitiva_by_chr5.pdf

Interfaces grficas
Caractersticas esenciales:
Sistema de ventanas sobrepuestas. Manejo de mltiples elementos en el escritorio de trabajo. Metfora de escritorio. Representacin de los ficheros mediante iconos. Estandarizacin de tareas sobre ficheros:
Mover, Copiar, Abrir, Borrar, Mostrar Propiedades.

Curso Linux

16

Interfaces grficas
1983: Apple Lisa: Trabajo de oficina 1984: Apple Macintosh: Informtica personal 1985: GEM (Digital Research). Integrado con DOS 1985: Amiga WorkBench (Commodore) 1985: Microsoft Windows 1.0 1986: Commodore GEOS: Inclusin de aplicaciones
Calendario - Procesador de textos

1987: Risc OS: Inclusin de la barra de tareas 1989: Next STEP: Scroll, columnas con informacin,
Curso Linux 17

Interfaces grficas
1995: Windows 95
Escritorio orientado a objetos en vez de aplicaciones Posibilidad de configuracin y administracin del equipo desde la interfaz Aparicin del men de inicio Aparicin del asistente

1995: BeOS 1998: KDE (K - Desktop Environment) 1999: Gnome 2001: MAC OS X: Aqua
Curso Linux 18

Interfaces grficas
Uso de grficos 3D
Rodolex Flip 3D

Beryl

Compiz

LGI: http://www.memecode.com/lgi.php
Curso Linux 19

Interfaces grficas: KDE


Desarrollar un interfaz grfico que opere sobre sistemas operativos Unix, especialmente GNU/LINUX. Posibilitar un mtodo de interaccin amigable con la computadora similar a los que ofrecen Windows o Mac OS en otras plataformas. Elementos:
Una barra de tareas y lanzador de aplicaciones
Dispone de un botn de inicio, un rea de iconos de aplicacin, un rea para ventanas minimizadas, y una ltima parte para tareas especiales

Escritorio que permite organizar y posicionar iconos en l. gestor de archivos un gran nmero de utilidades Curso Linux 20 Una sola pulsacin para activar los elementos (al igual que la web)

Interfaces grficas: KDE

Curso Linux 21 http://es.wikisource.org/wiki/La_gu%C3%ADa_de_usuario_de_KDE

Interfaces grficas: RedHat-KDE

Curso Linux

22

Interfaces grficas: KDE

El panel se encuentra en la parte inferior del escritorio. Por defecto, contiene el icono del men principal y los iconos de inicio rpido para terminar una sesin, abrir una ventana de terminal y otras aplicaciones, y otras utilidades comunes. Archivos personales

Curso Linux

23

Interfaces grficas: KDE


Botn K: Acceso a las aplicaciones:
Todas las aplicaciones /Categoras Aplicaciones ms usadas Acciones

Curso Linux

24

Interfaces grficas: KDE


Konkeror

http://es.tldp.org/Manuales-LuCAS/doc-manual-KDE/Kde.pdf

Curso Linux

25

Interfaces grficas: Gnome


El objetivo de dotar de un entorno grfico de escritorio y una plataforma de desarrollo de aplicaciones totalmente libres en sistemas operativos GNU/LINUX. En sus primeras versiones mantiene un aspecto grfico relativamente tosco. GENOME est diseado para ser customizable.

Curso Linux

26

Interfaces grficas: Gnome

Curso Linux

27

Interfaces grficas: Ubuntu-Gnome

Curso Linux http://www.guia-ubuntu.org/images/c/c5/Ubuntu_menus.ogg

28

Interfaces grficas: Ubuntu-Gnome


Panel superior:
Men Aplicaciones Men Lugares
Carpeta personal. Equipo Creador de CD/DVD Servidores de red Conectar con el servidor Buscar archivos Documentos recientes

Men Sistema
Preferencias Administracin Ayuda y soporte Acerca de Gnome Acerca de Ubuntu Salir...
Cerrar sesin Bloquear la pantalla Cambiar de usuario Suspender Hibernar Reiniciar Apagar
Curso Linux 29

Interfaces grficas: Ubuntu-Gnome


Panel superior: Lanzadores (Firefox, Evolution y ayuda del sistema). rea de notificacin Control de volumen Fecha y hora

Curso Linux

30

Interfaces grficas: Ubuntu-Gnome


Panel inferior:
Icono para minimizar todas las aplicaciones abiertas. Programas que estn funcionando en esos momentos (y nombre del documento abierto si lo hay). Areas de trabajo (escritorios virtuales)

Curso Linux

31

S-ar putea să vă placă și