Linux 101 Configuración de Hardware

Documentos relacionados
systemd Software Freedom Day 2015 ALEX CALLEJAS

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio

Linux Operador. Programa de Estudio.

CURSO ADMINISTRACIÓN SISTEMAS LINUX

100 ejercicios básicos sobre Linux

Scripts de arranque. Pablo Sanz Mercado.

GUIA DE L ABORATORIO N 05. OBJETIVO: Conocer el entorno de Linux, características y componentes más importantes. Manipular la consola del sistema.

Servicios del sistema. por Loris Santamaria < loris@lgs.com.ve > Links Global Services C.A.

Sistemas Operativos. Curso 2016 Sistema de Archivos

Oracle Linux 7: Administración de sistemas, edición 1

Curso Linux - Entrenamiento para Linux Professional Institute, Nivel 1. Exámen a Optar LPI-101 LPI-102

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez

GNU/Linux Administración Básica

Afinamiento del Sistema

Parte I:Teoría. Tema 3:Introducción a los Sistemas operativos. Instalación

Sistemas Operativos 1

Fedora Core GNU/LINUX

1.4.1 Inicio de la computadora por primera vez Hay problemas Causas, síntomas y soluciones a posibles averías...

i Sistemas Operativos Monopuesto

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

NAUTILUS. El navegador de archivos Nautilus. nombre.extensión

TARJETA DE INTERFAZ PCI DE PUERTO PARALELO

CONVENCIONES USADAS... 13

Redes de área local Aplicaciones y Servicios Linux NFS

La Jerarquía de Sistema de Archivos Estándar en GNU/Linux (FHS)

Curso avanzado de Linux

Escuela Fedora. Manual para el Estudiante. CC-By William Moreno Reyes

Acronis True Image 8.0 Guía de inicio

Linux Completo (Versión Ubuntu 9)

Unidad 1: Introducción al entorno

SISTEMA OPEATIVO DEFINICIÓN

Lboratorio 4 Programación bajo plataformas abiertas IE-0117 Juan Luis Orozco Villalobos-B14801

TEMA 15: INICIO DE LINUX

Tema 3. Arranque y parada del sistema

Linux Completo (Versión Ubuntu 9)

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA

BANCO CENTRAL DEL ECUADOR ENTIDAD DE CERTIFICACIÓN DE INFORMACIÓN

Instalable módulo criptográfico CERES Clase 2 Manual de usuario

Manual de usuario para el servicio de almacenamiento en la nube del IFUNAM mixtli

TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O

ARRANQUE RÁPIDO. Todo Comienza con Init

HP Easy Tools. Guía del administrador

SILLABUS CURSO : LINUX

En este reportaje vamos a comentar como podemos configurar servicios de Mac OS X para que se ejecutan automáticamente al arrancar la máquina.

Universidad de Costa Rica Escuela de Ingeniería Eléctrica IE-0117 Programación Bajo Plataformas Abiertas Laboratorio No. 4 Servicios en GNU/Linux

Entrenamiento de Linux

Cómo actualizar tu laptop o tablet Toshiba con Windows a Windows 10

Sistema NFS para compartir archivos.

Tema 3. Arranque y parada del sistema

Manual de Configuración Firma Electrónica como Servidor Institucional Imagen (Ova)

Procedimientos para el Montaje de Equipos Microinformáticos.

HP USB Port Manager. Guía del administrador

PREGUNTAS Y RESPUESTAS RELATIVAS AL USO DE COMANDOS BÁSICOS EN LINUX

CURSO: SISTEMA OPERATIVO LINUX, ADMINISTRACIÓN Y CONFIGURACIÓN

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO

Shell Script de instalación y configuración para el servicio DHCP en CentOS v5.x. Manual de instrucciones.

Fundamentos de los Sistemas Operativos. Tema 1. Conceptos generales Estructura del sistema operativo ULPGC - José Miguel Santos Espino

TEMA 1. IMPLANTACIÓN DE SISTEMAS OPERATIVOS MODO ESCRITORIO. 2 FPB INFORMÁTICA DE OFICINA IES NUM. 3 LA VILA JOIOSA

3. Sistemas operativos

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP

Introducción a Linux Jornadas Noviembre 2009 GUL UC3M Tania Pérez

AGENDA Curso Integral de Introducción y A dministra ció n a GNU/Linux

3. Sistemas operativos

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

TEMA 2: Sistemas Operativos

IMPLANTACIÓN DE SISTEMAS OPERATIVOS

LPIC-1 Guía de estudio Exámenes

SERVICIO DHCP EN REDHAT

ZWCAD. Guí a de activació n en RED

Configuración del firewall en Linux con IPtables

Administración de Infraestructuras

DISCOS Y SISTEMAS DE FICHEROS

Oracle Linux: Administración de Sistema NUEVO

mini-howto DE CLUSTERING EN LINUX

INTRODUCCIÓN...11 CAPÍTULO 1. ELEMENTOS, ESTRUCTURA Y FUNCIONES DE UN SISTEMA OPERATIVO...13

Administración de sistemas UNIX/Linux Ejercicio práctico optativo (IX)

MANEJO DEL AREA DE SWAP

La consola en GNU / Linux

Sistema Operativo Linux

! " # $!% & % '" ()!*++,

LINUX fork() execv() wait() exit() kill signal pipe creat close open read write fstat Chmod getuid, setuid, getgid setgid

Guía Rápida. Aprende lo básico y lo no tan básico de Raspberry pi

11gR2; Reiniciar Automáticamente DB Console

Festival Latinoamericano de Instalación de Software Libre FLISOL. Autores: Esp. Luís Carlos Vargas Cogollo José Juan Hernández León

Arranque y parada (Linux)

Cursate.com Temática del Curso Modulo 2 Reparación de Equipos Portátiles

Tema 2: Sistemas Operativos. Linux

ZWCAD. Guí a de activació n en RED

Rawel E. Luciano B Sistema Operativo III. 4- Compartir datos en una red Linux usando NFS. José Doñe

Guía práctica de estudio 02: GNU/Linux

Guía de inicio rápido

X-RiteColor Master Web Edition

Manual de utilización de Proxmox

CURSO TALLER DE ADMINISTRACION DE SERVIDORES LINUX NUMERO DE HORAS: 40 A 50 HORAS DURACION: 2 HORAS DIARIAS 1 SOLO HORARIO(1 MES)

Programa Administración Linux

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación

Software de protección continua de datos de HPE RDX Guía de inicio rápido

Sistemas de Clonación

TARIFICADOR DE LLAMADAS MANUAL DE REFERENCIA

Transcripción:

Configuración de Hardware

kernel & modulos - sysfs () (Sysfs es un sistema de archivos virtual proporcionado por el núcleo Linux 2.6. Sysfs exporta información sobre los dispositivos y controladores desde el modelo de dispositivo del kernel.) --udev (Como parte del subsistema de conexión en caliente, udev se ejecuta si se añade o se elimina del sistema un dispositivo de núcleo. En la creación de dispositivos, udev lee el directorio sysfs del dispositivo.)

Udev y sysfs se apoyan en hal para hacer su trabajo. --hal (HAL es una capa de abstracción de hardware y tiene como objetivo proporcionar una lista en vivo de los dispositivos presentes en el sistema. HAL trata de entender ambos dispositivos físicos (tales como PCI, USB)) - /dev (Las entradas en /dev dan acceso a los dispositivos de las unidades del núcleo. Estas entradas aquí se pueden hacer a mano usando las utilidades de línea de comandos, o mediante una utilidad automatizada como DevFS o udev.)

Comandos $ ps - - pid 1 ayudará a identificar el sistema de gestión $ lsmod Para mostrar los módulos del núcleo cargados actualmente $ lspci Muestra información referente a los dispositivos conectados a los puertos PCI $ lsusb El comando lspci lista todos los buses PCI y muestra los detalles acerca de los dispositivos conectados a ellos. Por ejemplo, el adaptador VGA, la tarjeta gráfica, el adaptador de red, los puertos USB y controladores SATA. RUTAS DE CONFIGURACIÓN DE HARDWARE /sys /proc /dev

Run_level run_level 0 Apagado del sistema Descripcion 1 Inicio del sistema en modo monousuario ideal para recuperar el sistema después de una caída, los comandos son limitados. 2 Inicio del sistema en modo multiusuario sin soporte para NFS (Network File System) 3 Inicio del sistema en modo multiusuario con línea de comandos 4 Inicio sistema modo multiusuario (no utilizado) 5 Inicio sistema modo multiusuario y modo gráfico 6 Usado para reinicio del sistema

Run_level Agregar programas al inicio del arranque en cada run_level, permitirá cargar programas una vez arranque el sistema operativo $ update-rc.d ssh defaults Para deshabilitar un servicio $ update-rc.d -f ssh remove ó tambien $ update-rc.d ssh stop 45 S

Boot

Boot Las características del sistema y gestor de sesiones systemd incluyen: Es compatible con la escritura SysVinit. Arranca más rápido que los sistemas previos. Proporciona capacidades de paralelización agresivos. Utiliza la activación Socket y D-bus para el inicio de los servicios. Sustituye shell script con los programas. Soporta la creación de snapshots y la restauración del estado del sistema. Mantiene montura y puntos de montaje automático

knowledge check Enumere el respectivo run_level de cada proceso

SysVinit Descargar el programa falso para sysvinit desde la siguiente url https://dvirus.training/wp-content/uploads/2016/08/initfalso_service https://dvirus.training/wp-content/uploads/2016/08/systemdfalso.service Copiar el archivo llamado initfalso_service a /etc/init.d/ En /etc/default/ crear un archivo llamado initfalso_service pero este tendrá escrito: Cambiar los permisos para ejecución del archivo # chmod 755 /etc/init.d/initfalso_service Escribir en consola $ sudo service initfalso_service $ sudo service initfalso_service start $ sudo service initfalso_service stop $ sudo service initfalso_service restart

SysVinit Verificar la ruta /var/log/initfalso_service.log Adicionarlo al inicio del sistema operativo $ sudo update-rc.d initfalso_service defaults Verificar enlaces creados en los rc $ ls -l /etc/rc* Eliminar el servicio del inicio del sistema $ update-rc.d -f initfalso_service remove ó $ update-rc.d initfalso_service stop 45 S

Systemd Descargar archivo para systemd Copiar archivo systemdfalso.service en la ruta /etc/systemd/system/ Asignar permisos de ejecución $ chmod 755 /etc/systemd/system/systemdfalso.service Administrar servicios con systemd $ sudo systemctl start systemdfalso.service $ sudo systemctl status systemdfalso.service $ sudo systemctl stop systemdfalso.service

systemd Listar todos los servicios que están corriendo $ systemctl Adicionar el servicio al inicio del arranque del OS (quedará por default en el nivel 5) $ sudo systemctl enable systemdfalso.service Verificar servicios y niveles $ systemctl list-units --all Modificar el runlevel: systemd tiene el concepto de targets siendo más flexible para los niveles de ejecución que en sysvinit Run level 3 es emulado por multi-user.target Run level 5 es emulado por graphical.target $ systemctl systemdfalso.service multi-user.target (ó) $ systemctl systemdfalso.service runlevel3.target $ systemctl systemdfalso.service graphical.target (ó) $ systemctl systemdfalso.service runlevel5.target