SlideShare una empresa de Scribd logo
GNU/Linux:
Historia y Certificaciones
Rafael Viaud
rviaud@ucenfotec.ac.cr
Historia
Antes de los 70s…
Un Sistema Operativo nuevo para cada
Sistema de Cómputo:
– Nueva arquitectura de procesador
– Nuevo conjunto de instrucciones
– Nuevas herramientas de desarrollo
– Nuevas aplicaciones de negocio
Aún manteniendo el mismo proveedor.
1950s (IBM 704)
1960s (Burroughs 220)
1960s (DEC PDP 11)
IBM introduce el Sistema 360
Garantiza un ambiente para las aplicaciones
de negocio que será compatible con todos
los modelos anteriores de la misma familia
de computadores, independiente de los
cambios en la arquitectura de los
procesadores… para clients de IBM.
UNICS
1970: Ken Thompson, Dennis
Ritchie y Douglas McIIroy.
1970 UNICS (UNIX o Unix)
Thompson, Ritchie y Mcllroy
publican UNICS (Unix)
Con principios que aún se siguen hoy, diseñan un
Sistema Operativo que puede ser implementado
por diversos fabricantes, en diferentes
arquitecturas y procesadores.
Desarrollan el language de bajo nivel llamado “C”
y reescriben Unix en este para facilitar su
portabilidad a cualquier arquitectura/procesador.
BSD
1975: Departamento de
Computación de la Universidad de
California
1975: BSD
La Univeridad de California publica
BSD “Unix”
Partiendo del Código original de A&T
incorpora nuevas herramientas y mejoras a
Unix.
GNU
1984: Richard Stallman
1984: GNU
Richard Stallman inicia el
movimiento GNU
Reescribiendo herramientas similares a las
de Unix pero siguiendo los principios del
software “libre”. Una de estas herramientas
es GCC (GNU C Compiler)
Linux
1991
1991: Linux
Linus Trovalds publica el kernel
Linux
Después de probar Minix, decide hacer un
nuevo kernel, lo desarrolla utilizando “gcc”, y
lo publica permitiendo que la comunidad lo
modifique. Linus mantiene el control de las
modificaciones que hacen parte de la
versión oficial de Linux.
Certificaciones en
GNU/Linux
Principales Certificaciones L1
• CompTIA Linux+
• Linux Professional Institute LPIC-1
Linux Administrator
• Linux Foundation Certified SysAdmin
• Red Hat Certified Administrator
• Oracle Linux Certified Administrator
Principales Certificaciones L1
• CompTIA Linux+
• Linux Professional Institute LPIC-1
Linux Administrator
• Linux Foundation Certified SysAdmin
• Red Hat Certified Administrator
• Oracle Linux Certified Administrator
CompTIA Linux+ / LPIC-1
• El administrador de Linux que aprueba debería poder:
– Trabajar en la línea de comandos de Linux.
– Realizar tareas sencillas de mantenimiento, como ayudar a
usuarios, añadir usuarios a un sistema mayor, ejecutar copias
de seguridad y restauraciones, apagado y reinicio.
– Instalar y configurar una estación de trabajo (lo que incluye X) y
conectarla a una LAN o una PC independiente a través de
módem a Internet.
CompTIA Linux+ / LPIC-1
• Certificación requiere aprobar dos
exámenes:
–LX0-103: Examen de certificación 1
–LX0-104: Examen de certificación 2
(Se debe aprobar el LX0-103 para realizer el LX0-104)
LX0-103: Examen de certificación 1
Dominio
% del
examen
101 Arquitectura de sistemas 14%
102 Instalación de Linux y gestión de paquetes 18%
103 Comandos GNU y Unix 43%
104 Dispositivos, sistemas de archivos Linux,
estándar de jerarquía de sistemas de archivo
25%
Total 100%
101 Arquitectura de sistemas
• Determinar y configurar ajustes de hardware
• Arrancar el sistema
• Cambiar niveles de ejecución y apagado o
sistema de reinicio
102 Instalación de Linux y gestión de
paquetes
• Diseñar la disposición del disco duro
• Instalar un gestor de arranque
• Administrar bibliotecas compartidas
• Utilizar gestión de paquetes Debian
• Utilizar gestión de paquetes RPM y YUM
103 Comandos GNU y Unix
• Trabajar en la línea de comandos
• Procesar streams de texto utilizando filtros
• Realizar gestión de archivos básica
• Utilizar streams, canalizaciones y redirecciones
• Crear, supervisar y matar procesos
• Modificar prioridades de ejecución de procesos
• Buscar archivos de texto mediante expresiones
regulares
• Realizar operaciones básicas de edición
mediante vi
104 Dispositivos, sistemas de archivos Linux,
estándar de jerarquía de sistemas de archivo
• Crear particiones y sistemas de archivos
• Mantener la integridad de sistemas de archivos
• Controlar el montaje y el desmontaje de
sistemas de archivos
• Gestionar cuotas de disco
• Gestionar permisos de archivo y propiedad
• Crear y cambiar vínculos duros y simbólicos
• Buscar archivos de sistema y colocar archivos
en la ubicación correcta
LX0-104: Examen de certificación 2
Dominio
% del
examen
105 Shells, secuencias de comandos y gestión de
datos
17%
106 Interfaces de usuario y escritorios 8%
107 Tareas administrativas 20%
108 Servicios de sistema esenciales 17%
109 Conceptos fundamentales de red 23%
110 Seguridad 15%
Total 100%
105 Shells, secuencias de comandos y
gestión de datos
• Personalizar y utilizar el entorno de shell
• Personalizar o escribir secuencias de comandos
sencillas
• Gestión de datos SQL
106 Interfaces de usuario y escritorios
• Instalar y configurar X11
• Configurar un gestor de visualización
• Accesibilidad
107 Tareas administrativas
• Gestionar cuentas de usuario y de grupo y
archivos de sistema relacionados
• Automatizar tareas de administración del
sistema programando trabajos
• Localización e internacionalización
108 Servicios de sistema esenciales
• Mantener la hora del sistema
• Registro del sistema (bitácoras)
• Conceptos básicos del Agente de transferencia
de correo (MTA)
• Gestionar impresoras e impresión
109 Conceptos fundamentales de red
• Conceptos fundamentales de protocolos de
Internet
• Configuración de red básica
• Solución de problemas de red básica
• Configurar DNS de cliente
110 Seguridad
• Realizar tareas de administración de seguridad
• Configurar seguridad de host
• Protección de datos con encriptación
Información
Adicional
Referencias
• Interactive Timeline of the History of Linux: https://www.linux-
netbook.com/linux/timeline/
• Top 5 Linux Certifications in 2019:
https://www.whizlabs.com/blog/top-5-linux-certifications/
• SUSE music videos:
https://www.youtube.com/channel/UCHTfqIzPKz4f_dri36lAQGA/vide
os
Para más información de nuestros
cursos:
Whatsapp 506+6000-8058
https://www.ucenfotec.ac.cr/cursos-de-actualizacion

Más contenido relacionado

La actualidad más candente

Comandos ios
Comandos iosComandos ios
Comandos ios
Richy Vega
 
Centos
CentosCentos
Centos
78710
 
Configuración de Red Linux Suse
Configuración de Red Linux SuseConfiguración de Red Linux Suse
Configuración de Red Linux Suse
Jeison Stivens Moreno Forero
 
Sr8 cm3 eq2-sistema de archivos v7.unix
Sr8 cm3 eq2-sistema de archivos v7.unixSr8 cm3 eq2-sistema de archivos v7.unix
Sr8 cm3 eq2-sistema de archivos v7.unix
Yitzhak Amauri Maldonado
 
sistema operativo unix
sistema operativo unixsistema operativo unix
sistema operativo unix
maryelyximenabellido
 
Conceptos y comandos básicos de linux
Conceptos y comandos básicos de linuxConceptos y comandos básicos de linux
Conceptos y comandos básicos de linux
TicsUtr
 
Administracion de Redes
Administracion de RedesAdministracion de Redes
Administracion de Redes
Are Mar
 
Funciones ios
Funciones iosFunciones ios
R6 administraciã³n de archivos de comunicaciã³n
R6 administraciã³n de archivos de comunicaciã³nR6 administraciã³n de archivos de comunicaciã³n
R6 administraciã³n de archivos de comunicaciã³n
Richy Vega
 
Sistemas operativos Daniel Uribe
Sistemas operativos Daniel UribeSistemas operativos Daniel Uribe
Sistemas operativos Daniel Uribe
dajova
 
Configurar equipos red - IOS
Configurar equipos red - IOSConfigurar equipos red - IOS
Configurar equipos red - IOS
David Narváez
 
Suse linux enterprise server
Suse linux enterprise serverSuse linux enterprise server
Suse linux enterprise server
JP Munoz
 
Detalles de cent os
Detalles de cent osDetalles de cent os
Detalles de cent os
Miguel Janco
 
Presentacion grupo 176
Presentacion grupo 176Presentacion grupo 176
Presentacion grupo 176
cfcuellarv
 
So. linea de tiempo
So. linea de tiempo So. linea de tiempo
So. linea de tiempo
CieloOliva
 
Free bsd
Free bsdFree bsd
Free bsd
tonkapiolo
 
OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativa
Iban Nieto Castillero
 
FreeBSD
FreeBSDFreeBSD
Sistema operativo de red inux
Sistema operativo de red inuxSistema operativo de red inux
Sistema operativo de red inux
guestc37f266
 

La actualidad más candente (19)

Comandos ios
Comandos iosComandos ios
Comandos ios
 
Centos
CentosCentos
Centos
 
Configuración de Red Linux Suse
Configuración de Red Linux SuseConfiguración de Red Linux Suse
Configuración de Red Linux Suse
 
Sr8 cm3 eq2-sistema de archivos v7.unix
Sr8 cm3 eq2-sistema de archivos v7.unixSr8 cm3 eq2-sistema de archivos v7.unix
Sr8 cm3 eq2-sistema de archivos v7.unix
 
sistema operativo unix
sistema operativo unixsistema operativo unix
sistema operativo unix
 
Conceptos y comandos básicos de linux
Conceptos y comandos básicos de linuxConceptos y comandos básicos de linux
Conceptos y comandos básicos de linux
 
Administracion de Redes
Administracion de RedesAdministracion de Redes
Administracion de Redes
 
Funciones ios
Funciones iosFunciones ios
Funciones ios
 
R6 administraciã³n de archivos de comunicaciã³n
R6 administraciã³n de archivos de comunicaciã³nR6 administraciã³n de archivos de comunicaciã³n
R6 administraciã³n de archivos de comunicaciã³n
 
Sistemas operativos Daniel Uribe
Sistemas operativos Daniel UribeSistemas operativos Daniel Uribe
Sistemas operativos Daniel Uribe
 
Configurar equipos red - IOS
Configurar equipos red - IOSConfigurar equipos red - IOS
Configurar equipos red - IOS
 
Suse linux enterprise server
Suse linux enterprise serverSuse linux enterprise server
Suse linux enterprise server
 
Detalles de cent os
Detalles de cent osDetalles de cent os
Detalles de cent os
 
Presentacion grupo 176
Presentacion grupo 176Presentacion grupo 176
Presentacion grupo 176
 
So. linea de tiempo
So. linea de tiempo So. linea de tiempo
So. linea de tiempo
 
Free bsd
Free bsdFree bsd
Free bsd
 
OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativa
 
FreeBSD
FreeBSDFreeBSD
FreeBSD
 
Sistema operativo de red inux
Sistema operativo de red inuxSistema operativo de red inux
Sistema operativo de red inux
 

Similar a linux y certificaciones

Trabajo n° 5 tipos de software
Trabajo n° 5 tipos de softwareTrabajo n° 5 tipos de software
Trabajo n° 5 tipos de software
Josè Jimènez
 
SQL Server 2017 soporte en Linux
SQL Server 2017 soporte en LinuxSQL Server 2017 soporte en Linux
SQL Server 2017 soporte en Linux
Eduardo Castro
 
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Larry Srd
 
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Larry Srd
 
Red hat
Red hatRed hat
Red hat
Omar Zuñiga
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
faridsantos1
 
Servidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibayServidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibay
rubenrosgrr01278
 
Servidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibayServidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibay
rubenrosgrr01278
 
Servidores de red
Servidores de redServidores de red
Servidores de red
rubenrosgrr01278
 
Organigrama
OrganigramaOrganigrama
Organigrama
moralesferran
 
Cursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.pptCursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.ppt
johan riuk
 
CursoLinux4_________________________.ppt
CursoLinux4_________________________.pptCursoLinux4_________________________.ppt
CursoLinux4_________________________.ppt
mapajoben
 
Sistema linux
Sistema linuxSistema linux
Sistema linux
bencalderon
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
slipkdany21
 
1. Administración de Sistemas Operativos en Red.ppt
1. Administración de Sistemas Operativos en Red.ppt1. Administración de Sistemas Operativos en Red.ppt
1. Administración de Sistemas Operativos en Red.ppt
Leonardo Antonio Chavarría Mendoza
 
Generalidades e Instalación Linux
Generalidades e Instalación LinuxGeneralidades e Instalación Linux
Generalidades e Instalación Linux
UNIVERSIDAD UNIAJC-UNIMINUTO
 
intro.ppt
intro.pptintro.ppt
intro.ppt
intro.pptintro.ppt
intro.ppt
JorgeZuzuki
 
intro.ppt
intro.pptintro.ppt
intro.ppt
ssuser948499
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
mafer_chavez
 

Similar a linux y certificaciones (20)

Trabajo n° 5 tipos de software
Trabajo n° 5 tipos de softwareTrabajo n° 5 tipos de software
Trabajo n° 5 tipos de software
 
SQL Server 2017 soporte en Linux
SQL Server 2017 soporte en LinuxSQL Server 2017 soporte en Linux
SQL Server 2017 soporte en Linux
 
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
 
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
Arquitectura sistema operativo-conceptos_b_sicos_sobre_s.o2
 
Red hat
Red hatRed hat
Red hat
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Servidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibayServidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibay
 
Servidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibayServidores de redes moran novoa rosales gomez_condori garibay
Servidores de redes moran novoa rosales gomez_condori garibay
 
Servidores de red
Servidores de redServidores de red
Servidores de red
 
Organigrama
OrganigramaOrganigrama
Organigrama
 
Cursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.pptCursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.ppt
 
CursoLinux4_________________________.ppt
CursoLinux4_________________________.pptCursoLinux4_________________________.ppt
CursoLinux4_________________________.ppt
 
Sistema linux
Sistema linuxSistema linux
Sistema linux
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
 
1. Administración de Sistemas Operativos en Red.ppt
1. Administración de Sistemas Operativos en Red.ppt1. Administración de Sistemas Operativos en Red.ppt
1. Administración de Sistemas Operativos en Red.ppt
 
Generalidades e Instalación Linux
Generalidades e Instalación LinuxGeneralidades e Instalación Linux
Generalidades e Instalación Linux
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Más de Universidad Cenfotec

La importancia de los datos
La importancia de los datos La importancia de los datos
La importancia de los datos
Universidad Cenfotec
 
¿Por qué no me funciona SCRUM?
¿Por qué no me funciona SCRUM?¿Por qué no me funciona SCRUM?
¿Por qué no me funciona SCRUM?
Universidad Cenfotec
 
Charla visualizacion de datos
Charla visualizacion de datosCharla visualizacion de datos
Charla visualizacion de datos
Universidad Cenfotec
 
QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®
QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®
QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®
Universidad Cenfotec
 
Día de la ciberseguridad en UCenfotec expo 4
Día de la ciberseguridad en UCenfotec expo 4Día de la ciberseguridad en UCenfotec expo 4
Día de la ciberseguridad en UCenfotec expo 4
Universidad Cenfotec
 
Día de la ciberseguridad en UCenfotec expo 3
Día de la ciberseguridad en UCenfotec expo 3Día de la ciberseguridad en UCenfotec expo 3
Día de la ciberseguridad en UCenfotec expo 3
Universidad Cenfotec
 
Día de la ciberseguridad en UCenfotec expo 1
Día de la ciberseguridad en UCenfotec expo 1Día de la ciberseguridad en UCenfotec expo 1
Día de la ciberseguridad en UCenfotec expo 1
Universidad Cenfotec
 
Día de la ciberseguridad en UCenfotec expo 2
Día de la ciberseguridad en UCenfotec expo 2Día de la ciberseguridad en UCenfotec expo 2
Día de la ciberseguridad en UCenfotec expo 2
Universidad Cenfotec
 
Criptomonedas
Criptomonedas Criptomonedas
Criptomonedas
Universidad Cenfotec
 
Material de apoyo Un replanteamiento masivo de la seguridad.
Material de apoyo Un replanteamiento masivo de la seguridad.Material de apoyo Un replanteamiento masivo de la seguridad.
Material de apoyo Un replanteamiento masivo de la seguridad.
Universidad Cenfotec
 
Buenas prácticas en Ciberseguridad
Buenas prácticas en CiberseguridadBuenas prácticas en Ciberseguridad
Buenas prácticas en Ciberseguridad
Universidad Cenfotec
 
Charla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto Leal
Charla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto LealCharla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto Leal
Charla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto Leal
Universidad Cenfotec
 
Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto
Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto
Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto
Universidad Cenfotec
 
Soc en el mundo
Soc en el mundoSoc en el mundo
Soc en el mundo
Universidad Cenfotec
 
La mujer en el papel de la ciberseguridad
La mujer en el papel de la ciberseguridadLa mujer en el papel de la ciberseguridad
La mujer en el papel de la ciberseguridad
Universidad Cenfotec
 
Open source and Security
Open source and SecurityOpen source and Security
Open source and Security
Universidad Cenfotec
 
Aplicaciones seguras
Aplicaciones seguras Aplicaciones seguras
Aplicaciones seguras
Universidad Cenfotec
 
Los WiFi públicos ¿son un peligro potencial?
Los WiFi públicos ¿son un peligro potencial?Los WiFi públicos ¿son un peligro potencial?
Los WiFi públicos ¿son un peligro potencial?
Universidad Cenfotec
 
4 técnicas para estudiar
4 técnicas para estudiar4 técnicas para estudiar
4 técnicas para estudiar
Universidad Cenfotec
 
Ciudades Inteligentes
Ciudades InteligentesCiudades Inteligentes
Ciudades Inteligentes
Universidad Cenfotec
 

Más de Universidad Cenfotec (20)

La importancia de los datos
La importancia de los datos La importancia de los datos
La importancia de los datos
 
¿Por qué no me funciona SCRUM?
¿Por qué no me funciona SCRUM?¿Por qué no me funciona SCRUM?
¿Por qué no me funciona SCRUM?
 
Charla visualizacion de datos
Charla visualizacion de datosCharla visualizacion de datos
Charla visualizacion de datos
 
QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®
QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®
QUÉ DEBO SABER SOBRE LA NUEVA VERSIÓN DE ITIL®
 
Día de la ciberseguridad en UCenfotec expo 4
Día de la ciberseguridad en UCenfotec expo 4Día de la ciberseguridad en UCenfotec expo 4
Día de la ciberseguridad en UCenfotec expo 4
 
Día de la ciberseguridad en UCenfotec expo 3
Día de la ciberseguridad en UCenfotec expo 3Día de la ciberseguridad en UCenfotec expo 3
Día de la ciberseguridad en UCenfotec expo 3
 
Día de la ciberseguridad en UCenfotec expo 1
Día de la ciberseguridad en UCenfotec expo 1Día de la ciberseguridad en UCenfotec expo 1
Día de la ciberseguridad en UCenfotec expo 1
 
Día de la ciberseguridad en UCenfotec expo 2
Día de la ciberseguridad en UCenfotec expo 2Día de la ciberseguridad en UCenfotec expo 2
Día de la ciberseguridad en UCenfotec expo 2
 
Criptomonedas
Criptomonedas Criptomonedas
Criptomonedas
 
Material de apoyo Un replanteamiento masivo de la seguridad.
Material de apoyo Un replanteamiento masivo de la seguridad.Material de apoyo Un replanteamiento masivo de la seguridad.
Material de apoyo Un replanteamiento masivo de la seguridad.
 
Buenas prácticas en Ciberseguridad
Buenas prácticas en CiberseguridadBuenas prácticas en Ciberseguridad
Buenas prácticas en Ciberseguridad
 
Charla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto Leal
Charla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto LealCharla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto Leal
Charla 1.1 de la serie de conferencias de Fintech- Expositor Ernesto Leal
 
Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto
Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto
Charla 1.2 de la serie de conferencias de Fintech- Expositor Marvin Soto
 
Soc en el mundo
Soc en el mundoSoc en el mundo
Soc en el mundo
 
La mujer en el papel de la ciberseguridad
La mujer en el papel de la ciberseguridadLa mujer en el papel de la ciberseguridad
La mujer en el papel de la ciberseguridad
 
Open source and Security
Open source and SecurityOpen source and Security
Open source and Security
 
Aplicaciones seguras
Aplicaciones seguras Aplicaciones seguras
Aplicaciones seguras
 
Los WiFi públicos ¿son un peligro potencial?
Los WiFi públicos ¿son un peligro potencial?Los WiFi públicos ¿son un peligro potencial?
Los WiFi públicos ¿son un peligro potencial?
 
4 técnicas para estudiar
4 técnicas para estudiar4 técnicas para estudiar
4 técnicas para estudiar
 
Ciudades Inteligentes
Ciudades InteligentesCiudades Inteligentes
Ciudades Inteligentes
 

Último

TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
Herramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientasHerramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientas
yessicacarrillo16
 
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
KukiiSanchez
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
pauca1501alvar
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
LagsSolucSoporteTecn
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdfMODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
SeleniaLavayen
 
C1B3RWALL La red de cooperación de Madrid.pptx
C1B3RWALL La red de cooperación de Madrid.pptxC1B3RWALL La red de cooperación de Madrid.pptx
C1B3RWALL La red de cooperación de Madrid.pptx
Guillermo Obispo San Román
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
231458066
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
KukiiSanchez
 
Gobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a finGobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a fin
Juan Carlos Gonzalez
 
Plan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en VenezuelaPlan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en Venezuela
Gabrielm88
 

Último (20)

TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
Herramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientasHerramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientas
 
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
Morado y Verde Animado Patrón Abstracto Proyecto de Grupo Presentación de Edu...
 
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxLA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptx
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdfMODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
MODELOS MODERNOS DE TECLADOS Y PANTALLAS.pdf
 
C1B3RWALL La red de cooperación de Madrid.pptx
C1B3RWALL La red de cooperación de Madrid.pptxC1B3RWALL La red de cooperación de Madrid.pptx
C1B3RWALL La red de cooperación de Madrid.pptx
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
 
Gobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a finGobernanza con SharePoint Premium de principio a fin
Gobernanza con SharePoint Premium de principio a fin
 
Plan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en VenezuelaPlan de racionamiento de energía en Venezuela
Plan de racionamiento de energía en Venezuela
 

linux y certificaciones

  • 1.
  • 2. GNU/Linux: Historia y Certificaciones Rafael Viaud rviaud@ucenfotec.ac.cr
  • 4. Antes de los 70s… Un Sistema Operativo nuevo para cada Sistema de Cómputo: – Nueva arquitectura de procesador – Nuevo conjunto de instrucciones – Nuevas herramientas de desarrollo – Nuevas aplicaciones de negocio Aún manteniendo el mismo proveedor.
  • 8. IBM introduce el Sistema 360 Garantiza un ambiente para las aplicaciones de negocio que será compatible con todos los modelos anteriores de la misma familia de computadores, independiente de los cambios en la arquitectura de los procesadores… para clients de IBM.
  • 9. UNICS 1970: Ken Thompson, Dennis Ritchie y Douglas McIIroy.
  • 10. 1970 UNICS (UNIX o Unix)
  • 11. Thompson, Ritchie y Mcllroy publican UNICS (Unix) Con principios que aún se siguen hoy, diseñan un Sistema Operativo que puede ser implementado por diversos fabricantes, en diferentes arquitecturas y procesadores. Desarrollan el language de bajo nivel llamado “C” y reescriben Unix en este para facilitar su portabilidad a cualquier arquitectura/procesador.
  • 12. BSD 1975: Departamento de Computación de la Universidad de California
  • 14. La Univeridad de California publica BSD “Unix” Partiendo del Código original de A&T incorpora nuevas herramientas y mejoras a Unix.
  • 17. Richard Stallman inicia el movimiento GNU Reescribiendo herramientas similares a las de Unix pero siguiendo los principios del software “libre”. Una de estas herramientas es GCC (GNU C Compiler)
  • 20. Linus Trovalds publica el kernel Linux Después de probar Minix, decide hacer un nuevo kernel, lo desarrolla utilizando “gcc”, y lo publica permitiendo que la comunidad lo modifique. Linus mantiene el control de las modificaciones que hacen parte de la versión oficial de Linux.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 27. Principales Certificaciones L1 • CompTIA Linux+ • Linux Professional Institute LPIC-1 Linux Administrator • Linux Foundation Certified SysAdmin • Red Hat Certified Administrator • Oracle Linux Certified Administrator
  • 28. Principales Certificaciones L1 • CompTIA Linux+ • Linux Professional Institute LPIC-1 Linux Administrator • Linux Foundation Certified SysAdmin • Red Hat Certified Administrator • Oracle Linux Certified Administrator
  • 29. CompTIA Linux+ / LPIC-1 • El administrador de Linux que aprueba debería poder: – Trabajar en la línea de comandos de Linux. – Realizar tareas sencillas de mantenimiento, como ayudar a usuarios, añadir usuarios a un sistema mayor, ejecutar copias de seguridad y restauraciones, apagado y reinicio. – Instalar y configurar una estación de trabajo (lo que incluye X) y conectarla a una LAN o una PC independiente a través de módem a Internet.
  • 30. CompTIA Linux+ / LPIC-1 • Certificación requiere aprobar dos exámenes: –LX0-103: Examen de certificación 1 –LX0-104: Examen de certificación 2 (Se debe aprobar el LX0-103 para realizer el LX0-104)
  • 31. LX0-103: Examen de certificación 1 Dominio % del examen 101 Arquitectura de sistemas 14% 102 Instalación de Linux y gestión de paquetes 18% 103 Comandos GNU y Unix 43% 104 Dispositivos, sistemas de archivos Linux, estándar de jerarquía de sistemas de archivo 25% Total 100%
  • 32. 101 Arquitectura de sistemas • Determinar y configurar ajustes de hardware • Arrancar el sistema • Cambiar niveles de ejecución y apagado o sistema de reinicio
  • 33. 102 Instalación de Linux y gestión de paquetes • Diseñar la disposición del disco duro • Instalar un gestor de arranque • Administrar bibliotecas compartidas • Utilizar gestión de paquetes Debian • Utilizar gestión de paquetes RPM y YUM
  • 34. 103 Comandos GNU y Unix • Trabajar en la línea de comandos • Procesar streams de texto utilizando filtros • Realizar gestión de archivos básica • Utilizar streams, canalizaciones y redirecciones • Crear, supervisar y matar procesos • Modificar prioridades de ejecución de procesos • Buscar archivos de texto mediante expresiones regulares • Realizar operaciones básicas de edición mediante vi
  • 35. 104 Dispositivos, sistemas de archivos Linux, estándar de jerarquía de sistemas de archivo • Crear particiones y sistemas de archivos • Mantener la integridad de sistemas de archivos • Controlar el montaje y el desmontaje de sistemas de archivos • Gestionar cuotas de disco • Gestionar permisos de archivo y propiedad • Crear y cambiar vínculos duros y simbólicos • Buscar archivos de sistema y colocar archivos en la ubicación correcta
  • 36. LX0-104: Examen de certificación 2 Dominio % del examen 105 Shells, secuencias de comandos y gestión de datos 17% 106 Interfaces de usuario y escritorios 8% 107 Tareas administrativas 20% 108 Servicios de sistema esenciales 17% 109 Conceptos fundamentales de red 23% 110 Seguridad 15% Total 100%
  • 37. 105 Shells, secuencias de comandos y gestión de datos • Personalizar y utilizar el entorno de shell • Personalizar o escribir secuencias de comandos sencillas • Gestión de datos SQL
  • 38. 106 Interfaces de usuario y escritorios • Instalar y configurar X11 • Configurar un gestor de visualización • Accesibilidad
  • 39. 107 Tareas administrativas • Gestionar cuentas de usuario y de grupo y archivos de sistema relacionados • Automatizar tareas de administración del sistema programando trabajos • Localización e internacionalización
  • 40. 108 Servicios de sistema esenciales • Mantener la hora del sistema • Registro del sistema (bitácoras) • Conceptos básicos del Agente de transferencia de correo (MTA) • Gestionar impresoras e impresión
  • 41. 109 Conceptos fundamentales de red • Conceptos fundamentales de protocolos de Internet • Configuración de red básica • Solución de problemas de red básica • Configurar DNS de cliente
  • 42. 110 Seguridad • Realizar tareas de administración de seguridad • Configurar seguridad de host • Protección de datos con encriptación
  • 43.
  • 44.
  • 46.
  • 47.
  • 48. Referencias • Interactive Timeline of the History of Linux: https://www.linux- netbook.com/linux/timeline/ • Top 5 Linux Certifications in 2019: https://www.whizlabs.com/blog/top-5-linux-certifications/ • SUSE music videos: https://www.youtube.com/channel/UCHTfqIzPKz4f_dri36lAQGA/vide os
  • 49. Para más información de nuestros cursos: Whatsapp 506+6000-8058 https://www.ucenfotec.ac.cr/cursos-de-actualizacion

Notas del editor

  1. IBM 704 (1954) Introducida en Primera computadora producida en masa con aritmética de punto flotante (Arquitectura Científica) Utilizaba circuitos lógicos con tubos al vacío Introdujo el uso de memoria “Core” reemplazando los tubos Williams Sus instrucciones se expandieron a usar palabras de 36 bits Ejecutaba hasta 12,000 sumas de punto flotante por segundo Se vendieron 140 equipos entre 1955 y 1960
  2. Burroughs 220 (1957) Utilizaba circuitos lógicos con tubos al vacío Introdujo el uso de memoria “Core” reemplazando su memoria de tambor. Usaba palabras de 44 bits
  3. Unix: Es un sistema operativo portable, multitarea y multiusuario; desarrollado en principio por un grupo de empleados de los Laboratorios Bell de AT&T, entre los que figuran, principalmente, Ken Thompson, Dennis Ritchie y Douglas McIIroy.
  4. Unix: Es un sistema operativo portable, multitarea y multiusuario; desarrollado en principio por un grupo de empleados de los Laboratorios Bell de AT&T, entre los que figuran, principalmente, Ken Thompson, Dennis Ritchie y Douglas McIIroy.
  5. 1975: Departamento de Computación de la Universidad de California
  6. 21
  7. 22
  8. 23
  9. LPIC- 1: Linux Administrator It is a junior-level Linux certification with no perquisites. The candidate needs to pass 2 exams, which covers all basic Linux skills that even include installing and configuring Linux on a workstation, performing maintenance tasks, making LAN or internet connections, and more. Obtain CompTIA Linux+ powered by LPI credential first; which will make you qualified both for Linux+ and LPIC-1 credentials.
  10. 101 Arquitectura de sistemas 101.1 Determinar y configurar ajustes de hardware Activar y desactivar periféricos integrados Configurar sistemas con o sin periféricos externos, como teclados Diferenciar entre diferentes tipos de dispositivos de almacenamiento masivo Establecer el Id. de hardware correcto para diferentes dispositivos especialmente el dispositivo de arranque Conocer las diferencias entre dispositivos coldplug (conexión en frío) y hotplug (conexión en caliente) Determinar recursos de hardware para dispositivos Herramientas y utilidades para detallar diversa información de hardware (p. ej., lsusb, lspci, etc.) Herramientas y utilidades para manipular dispositivos USB Comprensión conceptual de sysfs, udev, hald, dbus A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /sys o /proc o /dev o modprobe o lsmod o lspci o lsusb 101.2 Arrancar el sistema Proporcionar comandos comunes al cargador de arranque, así como opciones para el núcleo en el momento del arranque Demostrar el conocimiento de la secuencia de arranque desde la BIOS hasta la conclusión del arranque Comprobar eventos de arranque en el archivo de registro A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /var/log/messages o dmesg o BIOS o bootloader o núcleo o init 101.3 Cambiar niveles de ejecución y apagado o sistema de reinicio Establecer el nivel de ejecución predeterminado Cambiar de nivel de ejecución, incluido el modo monousuario Apagar y reiniciar desde la línea de comandos Alertar a los usuarios antes de cambiar de nivel de ejecución o antes de otros eventos de sistema principales Terminar correctamente los procesos A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/inittab o apagado o init o /etc/init.d o telinit
  11. 102 Instalación de Linux y gestión de paquetes 102.1 Diseñar la disposición del disco duro Asignar sistemas de archivos e intercambiar espacio para separar particiones o discos Adaptar el diseño al uso que se pretende dar al sistema Asegurarse de que la partición /boot se adapta a los requisitos de arquitectura para el arranque A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: sistema de archivos / (raíz) sistema de archivos /var o sistema de archivos /home o intercambiar espacio o puntos de montaje o particiones 102.2 Instalar un gestor de arranque Proporcionar ubicaciones de arranque alternativas y opciones de arranque de copia de seguridad Instalar y configurar un cargador de arranque, como GRUB Interactuar con el cargador de arranque A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /boot/grub/menu.lst o grub-install MBR superbloque o /etc/lilo.conf o lilo 102.3 Administrar bibliotecas compartidas Identificar bibliotecas compartidas Identificar las ubicaciones típicas de bibliotecas de sistema Cargar bibliotecas compartidas A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: ldd o ldconfig o /etc/ld.so.conf LD_LIBRARY_PATH 102.4 Utilizar gestión de paquetes Debian Instalar, actualizar y desinstalar paquetes binarios Debian Encontrar paquetes que contengan archivos o bibliotecas específicos que pueden o no estar instalados Obtener información de paquete, como versión, contenido, dependencias, integridad de paquete y estado de instalación (esté o no instalado el paquete) A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/apt/sources.list o dpkg o dpkg-reconfigure o apt-get o apt-cache o aptitud 102.5 Utilizar gestión de paquetes RPM y YUM Instalar, reinstalar, actualizar y eliminar paquetes utilizando RPM y YUM Obtener información sobre paquetes RPM, como versión, dependencias, integridad y firmas Determinar qué proporciona un paquete, así como encontrar de qué paquete proviene un archivo específico A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o rpm o rpm2cpio o /etc/yum.conf o /etc/yum.repos.d/ o yum o yumdownloader
  12. 103 Comandos GNU y Unix 103.1 Trabajar en la línea de comandos Utilizar comandos de shell sencillos y secuencias de comandos de una línea para realizar tareas básicas en la línea de comandos Utilizar y modificar el entorno de shell, lo que incluye definir, referenciar y exportar variables de entorno Utilizar y editar el historial de comandos Llamar comandos dentro y fuera de la ruta definida A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: . o bash o echo o env o exec o export o pwd configurar o deshacer configuración o man o uname historial 103.2 Procesar streams de texto utilizando filtros Enviar archivos de texto y streams de salida a través de filtros de utilidades de texto para modificar la salida utilizando comandos UNIX estándar que se encuentran en el paquete GNU textutils A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: cat o cortar o expandir o fmt o cabeza o od o unir o nl o pegar o pr o sed clasificar o dividir tail o tr deshacer expansión o uniq o wc 103.3 Realizar gestión de archivos básica Copiar, mover y eliminar archivos y directorios individualmente Copiar varios archivos y directorios repetidamente Eliminar archivos y directorios repetidamente Utilizar especificaciones sencillas y avanzadas de comodines en comandos Utilizar la búsqueda para localizar y actuar sobre archivos basándose en el tipo, el tamaño o el tiempo Utilizar tar, cpio y dd A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: cp o buscar o mkdir o mv o ls o rm o rmdir o touch o tar o cpio o dd o archivo o gzip o gunzip o bzip2 englobamiento de archivos 103.4 Utilizar streams, canalizaciones y redirecciones Redirigir entrada estándar, salida estándar y error estándar Canalizar la salida de un comando a la entrada de otro comando Utilizar la salida de un comando como argumentos para otro comando Enviar salida a stdout y a un archivo A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o tee o xargs 103.5 Crear, supervisar y matar procesos Ejecutar trabajos en primer y segundo plano Señalizar un programa para continuar la ejecución tras cerrar sesión Supervisar procesos activos Seleccionar y clasificar procesos para su visualización Enviar señales a procesos A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: & o bg o fg o trabajos o matar o nohup o ps parte superior o libre o tiempo de actividad o killall 103.6 Modificar prioridades de ejecución de procesos Conocer la prioridad predeterminada de un trabajo que se ha creado Ejecutar un programa con prioridad más alta o más baja que la predeterminada Cambiar la prioridad de un proceso en ejecución A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o nice o ps o renice o parte superior 103.7 Buscar archivos de texto mediante expresiones regulares Crear expresiones regulares sencillas que contengan varios elementos de notación Utilizar herramientas de expresiones regulares para realizar búsquedas a través de un sistema de archivos o de contenido de archivos A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o grep o egrep o fgrep o sed o regex(7) 103.8 Realizar operaciones básicas de edición mediante vi Navegar en un documento mediante vi Utilizar modos básicos de vi Insertar, editar, eliminar, copiar y buscar texto A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o vi o /, ? o h,j,k,l o i, o, a o c, d, p, y, dd, yy o ZZ, :w!, :q!, :e!
  13. 104 Dispositivos, sistemas de archivos Linux, estándar de jerarquía de sistemas de archivo 104.1 Crear particiones y sistemas de archivos Utilizar varios comandos mkfs para configurar particiones y crear varios sistemas de archivos, como: ext2 o ext3 o xfs o reiserfs v3 o vfat A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: fdisk o mkfs o mkswap 104.2 Mantener la integridad de sistemas de archivos Verificar la integridad de sistemas de archivos Supervisar el espacio libre y los inodos Reparar problemas sencillos de sistemas de archivos A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: du o df o fsck o e2fsck o mke2fs o debugfs o dumpe2fs o tune2fs herramientas xfs (como xfs_metadump y xfs_info) 104.3 Controlar el montaje y el desmontaje de sistemas de archivos Montar y desmontar manualmente sistemas de archivos Configurar el montaje de sistemas de archivos en el arranque Configurar sistemas de archivos extraíbles montables A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/fstab o /media o montar o desmontar 104.4 Gestionar cuotas de disco Configurar una cuota de disco para un sistema de archivos • Editar, comprobar y generar informes de cuotas de usuario A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o cuota o edquota o repquota o quotaon 104.5 Gestionar permisos de archivo y propiedad Gestionar el acceso a permisos en archivos normales y especiales, así como en directorios Utilizar modos de acceso como suid, sgid y sticky bit para mantener la seguridad Saber cómo cambiar la máscara de creación de archivos Utilizar el campo de grupos para conceder acceso a archivos a miembros de grupos A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o chmod o umask o chown o chgrp 104.6 Crear y cambiar vínculos duros y simbólicos Crear vínculos Identificar vínculos duros y/o blandos Copiar frente a vincular archivos Utilizar vínculos para dar soporte a tareas de administración del sistema A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o ln 104.7 Buscar archivos de sistema y colocar archivos en la ubicación correcta Comprender las ubicaciones correctas de archivos en FHS Buscar archivos y comandos en un sistema Linux Conocer y proponer la ubicación de archivos y directorios importantes según se definen en FHS A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o buscar o localizar o updatedb o whereis o cuál o tipo o /etc/updatedb.conf
  14. 105 Shells, secuencias de comandos y gestión de datos 105.1 Personalizar y utilizar el entorno de shell Configurar variables de entorno (p. ej., PATH) en el inicio de sesión o al generar un nuevo shell Escribir funciones BASH para secuencias de comandos utilizadas frecuentemente Mantener directorios esqueleto para nuevas cuentas de usuario Configurar una ruta de búsqueda de comandos con el directorio correcto A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/profile o env o exportar o configurar o deshacer configuración o ~/.bash_profile o ~/.bash_login o ~/.profile o ~/.bashrc o ~/.bash_logout o función o alias o listas 105.2 Personalizar o escribir secuencias de comandos sencillas Utilizar sintaxis sh estándar (bucles, pruebas) Utilizar sustitución de comandos Probar valores de retorno para determinar éxito o fracaso u otra información proporcionada por un comando Ejecutar correo condicional para el superusuario Seleccionar correctamente el intérprete de secuencias de comandos a través de la línea shebang (#!) Gestionar la ubicación, la propiedad, la ejecución y los derechos suid de secuencias de comandos A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o para o mientras o prueba o si o leer o seq 105.3 Gestión de datos SQL Utilizar comandos SQL básicos Realizar manipulación de datos básica A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o insertar o actualizar o seleccionar o eliminar o de o donde o agrupar por o ordenar por o unir
  15. 106 Interfaces de usuario y escritorios 106.1 Instalar y configurar X11 Verificar que la tarjeta de vídeo y el monitor son compatibles con un servidor X Ser consciente del servidor de fuente X Comprender y conocer lo básico del archivo de configuración de ventanas X A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/X11/xorg.conf o xhost o DISPLAY o xwininfo o xdpyinfo o X 106.2 Configurar un gestor de visualización Activar y desactivar el gestor de visualización Cambiar el saludo del gestor de visualización Cambiar la profundidad de color predeterminada para el gestor de visualización Configurar gestores de visualización para su uso en estaciones X A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: /etc/inittab archivos de configuración xdm o archivos de configuración kdm o archivos de configuración gdm 106.3 Accesibilidad Configuración de accesibilidad del teclado (AccessX?) Configuración visual y temas Tecnología de ayuda (ATs) A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: Teclas Sticky/Repeat o Teclas Slow/Bounce/Toggle o Teclas del ratón Temas da área de trabajo de alto contraste/de fuente grande Lector de pantalla Pantalla en braille o Lupa de pantalla o Teclado en pantalla Gestos (utilizados en el inicio de sesión; por ejemplo, gdm) o Orca o GOK o emacspeak
  16. 107 Tareas administrativas 107.1 Gestionar cuentas de usuario y de grupo y archivos de sistema relacionados Añadir, modificar y eliminar usuarios y grupos Gestionar información de usuario/grupo en bases de datos de contraseña/grupo Crear y gestionar cuentas limitadas y con fines especiales A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/passwd o /etc/shadow o /etc/group o /etc/skel o chage o groupadd o groupdel o groupmod o passwd o useradd userdel usermod 107.2 Automatizar tareas de administración del sistema programando trabajos Gestionar trabajos cron y at Configurar acceso de usuarios a servicios cron y at A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/cron.{d,daily,hourly,monthly,weekly} o /etc/at.deny o /etc/at.allow o /etc/crontab o /etc/cron.allow o /etc/cron.deny o /var/spool/cron/* o crontab o at o atq o atrm 107.3 Localización e internacionalización Configuración local Configuración de zona horaria A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: /etc/timezone o /etc/localtime o /usr/share/zoneinfo o Variables de entorno: LC_* LC_ALL LANG /usr/bin/locale tzselect tzconfig fecha o iconv o UTF-8 o ISO-8859 o ASCII o Unicode
  17. 108 Servicios de sistema esenciales 108.1 Mantener la hora del sistema Configurar fecha y hora del sistema Configurar el reloj de hardware con la hora correcta en UTC Configurar la zona horaria correcta Configuración NTP básica Conocer el uso del servicio pool.ntp.org A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /usr/share/zoneinfo o /etc/timezone o /etc/localtime o /etc/ntp.conf o fecha o hwclock o ntpd o ntpdate o pool.ntp.org 108.2 Registro del sistema Archivos de configuración syslog syslog Instalaciones, prioridades y acciones estándar A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o syslog.conf o syslogd o klogd o logger 108.3 Conceptos básicos del Agente de transferencia de correo (MTA) Crear alias de correo electrónico Configurar reenvío de correo electrónico Conocer los programas habitualmente disponibles (postfix, sendmail, qmail, exim) (sin configuración) A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: ~/.forward comandos de capa de emulación sendmail o newaliases o correo o mailq o postfix o sendmail o exim o qmail 108.4 Gestionar impresoras e impresión Configuración CUPS básica (para impresoras locales y remotas) Gestionar colas de impresión de usuario Solucionar problemas de impresión generales Añadir y eliminar trabajos de colas de impresoras configuradas A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: archivos de configuración CUPS, herramientas y utilidades /etc/cups interfaz heredada lpd (lpr, lprm, lpq)
  18. 109 Conceptos fundamentales de red 109.1 Conceptos fundamentales de protocolos de Internet Demostrar la comprensión de las máscaras de red Conocer las diferencias entre direcciones IP “separadas por puntos” privadas y públicas Configurar una ruta predeterminada Conocer puertos habituales TCP y UDP (20, 21, 22, 23, 25, 53, 80, 110, 119, 139, 143, 161, 443, 465, 993, 995) Conocer las diferencias y las características principales de UDP, TCP e ICMP Conocer las diferencias principales entre IPv4 e IPV6 A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/services o ftp o telnet o host o ping o dig o traceroute o tracepath 109.2 Configuración de red básica Configurar manual y automáticamente interfaces de red Configuración básica de host TCP/IP A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: /etc/hostname o /etc/hosts o /etc/resolv.conf o /etc/nsswitch.conf o ifconfig ifup o ifdown o ruta o ping 109.3 Solución de problemas de red básica Configurar manual y automáticamente interfaces de red y tablas de enrutamiento para incluir la adición, el inicio, la detención, la eliminación o la reconfiguración de interfaces de red Cambiar, ver o configurar la tabla de enrutamiento y corregir una ruta predeterminada mal configurada manualmente Depurar problemas asociados a la configuración de red A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o ifconfig o ifup o ifdown o ruta o host o hostname o dig o netstat o ping o traceroute 109.4 Configurar DNS de cliente Demostrar el uso de DNS en el sistema local Modificar el orden en el que se realiza la resolución de nombres A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/hosts o /etc/resolv.conf o /etc/nsswitch.conf
  19. 110 Seguridad 110.1 Realizar tareas de administración de seguridad Auditar un sistema para encontrar archivos con el bit suid/sgid configurado Configurar o cambiar contraseñas de usuario e información de antigüedad de contraseña Poder utilizar nmap y netstat para detectar puertos abiertos en un sistema Configurar límites en inicios de sesión, procesos y uso de memoria Configuración y uso básicos de sudo A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o buscar o passwd o lsof o nmap o chage o netstat o sudo o /etc/sudoers o su o usermod o ulimit 110.2 Configurar seguridad de host Ser consciente de contraseñas ocultas y de cómo funcionan Desactivar servicios de red no utilizados Comprender el papel de los envolvedores de TCP A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: o /etc/nologin o /etc/passwd o /etc/shadow o /etc/xinetd.d/* o /etc/xinetd.conf o /etc/inetd.d/* o /etc/inetd.conf o /etc/inittab o /etc/init.d/* o /etc/hosts.allow o /etc/hosts.deny 110.3 Protección de datos con encriptación Realizar configuración y uso básicos de cliente OpenSSH 2 Comprender el papel de las teclas de host de servidor OpenSSH 2 Realizar configuración y uso básicos de GnuPG Comprender los túneles de puertos SSH (incluidos los túneles X11) A continuación se muestra una lista parcial de archivos, términos y utilidades utilizados: ssh o ssh-keygen o ssh-agent o ssh-add ~/.ssh/id_rsa y id_rsa.pub o ~/.ssh/id_dsa y id_dsa.pub /etc/ssh/ssh_host_rsa_key y ssh_host_rsa_key.pub o /etc/ssh/ssh_host_dsa_key y ssh_host_dsa_key.pub o ~/.ssh/authorized_keys o /etc/ssh_known_hosts o gpg o ~/.gnupg/*