curso de linux (sesión 4)
DESCRIPTION
Departament D ’ Informàtica. CURSO DE LINUX (Sesión 4). Ricardo Ferrís Castell ( [email protected] ). Temario. Introducción a los sistemas operativos. Instalación y actualización. Gestión de usuarios y claves. El sistema de archivos. Administración básica del sistema. - PowerPoint PPT PresentationTRANSCRIPT
![Page 2: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/2.jpg)
Temario
• Introducción a los sistemas operativos.• Instalación y actualización.• Gestión de usuarios y claves.• El sistema de archivos.• Administración básica del sistema.• Interfaces gráficas (KDE, Gnome).• Aplicaciones ofimáticas de uso cotidiano.• Interpretes de ordenes (shell).
Curso Linux 2
![Page 3: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/3.jpg)
Administración básica del sistema
• Administración de usuarios
• Instalar y actualizar el software
• Agregar y eliminar hardware
• Realización de copias de seguridad
• Monitorizar el sistema
• Localización de problemas
• Mantenimiento de la documentación
• Seguridad
• Ayudar a los usuariosCurso Linux 3
![Page 4: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/4.jpg)
Administración básica del sistema
• Añadir/Quitar/Modificar Usuarios y Grupos • Añadir/Quitar/Modificar Permisos
– Autenticación y Autorización en Linux
– HOME: área de usuarios y archivos de configuración (ocultos)
– Archivos (en /etc/): passwd, group, shadow, login.defs, skel/
– Añadir/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 4
![Page 5: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/5.jpg)
• Interfaz para administración de sistemas– HP-UX: sam– IRIX: cadmin– SCO UNIX: sysadminsh, scoadmin– LINUX: linuxconf, (xadmin, lim, usercfg, netcfg)
• Edición de ficheros
Ventajas e inconvenientes
Administración básica del sistema
Curso Linux 5
![Page 6: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/6.jpg)
Administración básica del sistema• Arranque del sistema:
– ROM– LILO / Grup / Programa de arranque del sistema (system’s boot program)– Carga del kernel o nucleo del sistema– Programa init (scripts de iniciación)
• Apagado/Mono usuario/Multiusuario
Nivel de ejecución Nombre
0 Estado apagado
1 Administración
2 Multiusuario
3 Multiusuario con red
4 Sin uso (definible por el administrador)
5 Multiusuario con red y ‘xdm’
6 Apagandose para rearrancar
A, B, C Definibles
Curso Linux 6
![Page 7: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/7.jpg)
• Arranque en Ubuntu– Ejecución del gestor de arranque (ej.: LILO o GRUB). – Carga y ejecución del kernel. – Ejecución de init (proceso número 1)* Ejecución de
scripts de iniciación genéricos en /etc/rcS.d. – Entrada en el runlevel por defecto: ejecución de scripts
del runlevel en /etc/rcX.d, donde X el el número del runlevel.
http://doc.ubuntu-es.org/Inicio_y_cierre_del_sistema
Curso Linux 7
Administración básica del sistema
![Page 8: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/8.jpg)
Administración básica del sistema
• Instalar y actualizar el software– Qué aplicaciones necesitamos tener – Instalación de Software
• Paquetes Binarios vs Código Fuente
• Tipos de Paquetes binarios: rpm, deb, tgz
• Forma de instalación: – entorno gráfico: yast, dselect, synaptic, etc.
– consola: rpm, dpkg/apt-get, alien, etc.
– Instalación en Ubuntuhttps://help.ubuntu.com/8.04/add-applications/C/index.html
Curso Linux 8
![Page 9: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/9.jpg)
Administración básica del sistema
• Agregar y eliminar hardware– Un Dispositivo es un archivo: /dev (devfs) ó /sysfs
(udev)• Comandos de gestión: lsmod, insmod, rmmod, modinfo,
modprobe
• Archivos de Configuración (según distribución): modules.conf
– Proceso General: encontrar módulo para el dispositivo, compilar/instalar el módulo, cargar el módulo (se crea el dispositivo), gestionar permisos
– Ejemplos (complejos): Instalar un auricular Bluetooth, instalar un windmodem
Curso Linux 9
![Page 10: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/10.jpg)
Administración básica del sistema
• Realización 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 Backuphttps://help.ubuntu.com/community/BackupYourSystem/SimpleBackupSuite
Curso Linux 10
![Page 11: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/11.jpg)
• Monitorizar el sistema– Recursos del sistema
• top • vmstat
• iostat • lsoft
• ps
– Uso del sistema de ficheros• df • du
• Cuotas (quote)
– ‘Monitorizando’ a los usuarios• who • w
• nice / renice
Administración básica del sistema
Curso Linux 11
![Page 12: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/12.jpg)
Administración básica del sistema
• Localización de problemas– ‘logs’ del sistema
• Mantenimiento de la documentación
• Seguridad
• Ayudar a los usuarios
Curso Linux 12
![Page 13: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/13.jpg)
Temario
• Introducción a los sistemas operativos.• Instalación y actualización.• Gestión de usuarios y claves.• El sistema de archivos.• Administración básica del sistema.• Interfaces gráficas (KDE, Gnome).• Aplicaciones ofimáticas de uso cotidiano.• Interpretes de ordenes (shell).
Curso Linux 13
![Page 14: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/14.jpg)
Interfaces gráficas
• Interfaz Gráfica de Usuario (GUI).– Es una nueva forma de ver el sistema operativo.– Trata de poner, con un conjunto de imágenes y
objetos gráficos, la información y acciones disponibles.
– Se manipulan habitualmente con el ratón.– Permite una más fácil interacción con el ordenador.– Es una evolución de los intérpretes de órdenes
(intérpretes de ‘comandos’).
Curso Linux 14
![Page 15: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/15.jpg)
Interfaces gráficas• Búsqueda de un método de interacción amigable con los ordenadores
que superase la interfaz de línea de órdenes.• 1973. Xerox Alto.
– Objetivo básico de encontrar un modelo óptimo de interacción persona-ordenador.
– Definición de sus elementos básicos.– Customización por parte del usuario – La intención por parte de Xerox fue la de desarrollar:
• un sistema informático pequeño y transportable• con capacidad para ser ubicado en una oficina• capacidad para poder manejar un sistema operativo con interfaz gráfica• compartir información de forma sencilla.
• 1981. Xerox Star 8010: “La oficina del futuro”– Facilidad de uso. - Concepto de WYSIWYG– Capacidad de automatización - Medio de edición y publicación– Facilitar tareas de oficina - Coste elevado (200 investigadores)– Introduce la metáfora de ‘escritorio’
(1)http://www.chr5.com/investigacion/investiga_igu/igu_aproximacion_semio-cognitiva_by_chr5.pdfCurso Linux 15
![Page 16: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/16.jpg)
Interfaces gráficas
• Características esenciales:– Sistema de ventanas sobrepuestas.– Manejo de múltiples elementos en el escritorio de
trabajo.– Metáfora de escritorio.– Representación de los ficheros mediante iconos.– Estandarización de tareas sobre ficheros:
• Mover, Copiar, Abrir, Borrar, Mostrar Propiedades.
Curso Linux 16
![Page 17: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/17.jpg)
Interfaces gráficas
• 1983: Apple Lisa: Trabajo de oficina
• 1984: Apple Macintosh: Informática personal
• 1985: GEM (Digital Research). Integrado con DOS
• 1985: Amiga WorkBench (Commodore)
• 1985: Microsoft Windows 1.0
• 1986: Commodore GEOS: Inclusión de aplicaciones– Calendario - Procesador de textos
• 1987: Risc OS: Inclusión de la barra de tareas• 1989: Next STEP: Scroll, columnas con información,…
Curso Linux 17
![Page 18: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/18.jpg)
Interfaces gráficas
• 1995: Windows 95– Escritorio orientado a objetos en vez de aplicaciones– Posibilidad de configuración y administración del equipo
desde la interfaz– Aparición del ‘menú de inicio’– Aparición del ‘asistente’
• 1995: BeOS
• 1998: KDE (K - Desktop Environment)
• 1999: Gnome
• 2001: MAC OS X: AquaCurso Linux 18
![Page 19: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/19.jpg)
Interfaces gráficas
• Uso de gráficos 3D– Rodolex– Flip 3D
– Beryl Compiz
• LGI: http://www.memecode.com/lgi.phpCurso Linux 19
![Page 20: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/20.jpg)
Interfaces gráficas: KDE
• Desarrollar un interfaz gráfico que opere sobre sistemas operativos Unix, especialmente GNU/LINUX.
• Posibilitar un método de interacción 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 botón de inicio, un área de iconos de aplicación, 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 número de utilidades
– Una sola pulsación para activar los elementos (al igual que la web)Curso Linux 20
![Page 21: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/21.jpg)
Interfaces gráficas: KDE
http://es.wikisource.org/wiki/La_gu%C3%ADa_de_usuario_de_KDECurso Linux 21
![Page 22: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/22.jpg)
Interfaces gráficas: RedHat-KDE
Curso Linux 22
![Page 23: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/23.jpg)
El panel se encuentra en la parte inferior del escritorio. Por defecto, contiene el icono del menú principal y los iconos de inicio rápido para terminar una sesión, abrir una ventana de terminal y otras aplicaciones, y otras utilidades comunes.
Interfaces gráficas: KDE
Archivos personales
Curso Linux 23
![Page 24: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/24.jpg)
Interfaces gráficas: KDE
• Botón ‘K’: Acceso a las aplicaciones:– Todas las aplicaciones /Categorías– Aplicaciones más usadas– Acciones
Curso Linux 24
![Page 25: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/25.jpg)
• Konkeror
http://es.tldp.org/Manuales-LuCAS/doc-manual-KDE/Kde.pdfCurso Linux 25
Interfaces gráficas: KDE
![Page 26: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/26.jpg)
Interfaces gráficas: Gnome
• El objetivo de dotar de un entorno gráfico de escritorio y una plataforma de desarrollo de aplicaciones totalmente libres en sistemas operativos GNU/LINUX.
• En sus primeras versiones mantiene un aspecto gráfico relativamente tosco.
• GENOME está diseñado para ser customizable.
Curso Linux 26
![Page 27: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/27.jpg)
Interfaces gráficas: Gnome
Curso Linux 27
![Page 28: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/28.jpg)
Interfaces gráficas: Ubuntu-Gnome
http://www.guia-ubuntu.org/images/c/c5/Ubuntu_menus.oggCurso Linux 28
![Page 29: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/29.jpg)
• Menú Aplicaciones• Menú Lugares
– Carpeta personal.
– Equipo
– Creador de CD/DVD
– Servidores de red
– Conectar con el servidor
– Buscar archivos
– Documentos recientes
Interfaces gráficas: Ubuntu-Gnome
Curso Linux 29
• Menú Sistema – Preferencias– Administración– Ayuda y soporte– Acerca de Gnome– Acerca de Ubuntu– Salir...
• Cerrar sesión• Bloquear la pantalla• Cambiar de usuario• Suspender• Hibernar• Reiniciar• Apagar
Panel superior:
![Page 30: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/30.jpg)
• Lanzadores (Firefox, Evolution y ayuda del sistema).
• Área de notificación
• Control de volumen
• Fecha y hora
Interfaces gráficas: Ubuntu-Gnome
Curso Linux 30
Panel superior:
![Page 31: CURSO DE LINUX (Sesión 4)](https://reader036.vdocuments.mx/reader036/viewer/2022062301/5681599f550346895dc6edfa/html5/thumbnails/31.jpg)
• Icono para minimizar todas las aplicaciones abiertas.
• Programas que estén funcionando en esos momentos (y nombre del documento abierto si lo hay).
• Areas de trabajo (escritorios virtuales)
Panel inferior:
Interfaces gráficas: Ubuntu-Gnome
Curso Linux 31