SlideShare una empresa de Scribd logo
1 de 49
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

Centos
CentosCentos
Centos78710
 
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 linuxTicsUtr
 
Administracion de Redes
Administracion de RedesAdministracion de Redes
Administracion de RedesAre Mar
 
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ã³nRichy Vega
 
Sistemas operativos Daniel Uribe
Sistemas operativos Daniel UribeSistemas operativos Daniel Uribe
Sistemas operativos Daniel Uribedajova
 
Configurar equipos red - IOS
Configurar equipos red - IOSConfigurar equipos red - IOS
Configurar equipos red - IOSDavid Narváez
 
Suse linux enterprise server
Suse linux enterprise serverSuse linux enterprise server
Suse linux enterprise serverJP Munoz
 
Detalles de cent os
Detalles de cent osDetalles de cent os
Detalles de cent osMiguel Janco
 
Presentacion grupo 176
Presentacion grupo 176Presentacion grupo 176
Presentacion grupo 176cfcuellarv
 
So. linea de tiempo
So. linea de tiempo So. linea de tiempo
So. linea de tiempo CieloOliva
 
OpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaOpenSolaris para la comunidad educativa
OpenSolaris para la comunidad educativaIban Nieto Castillero
 
Sistema operativo de red inux
Sistema operativo de red inuxSistema operativo de red inux
Sistema operativo de red inuxguestc37f266
 

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 GNU/Linux Hist y Cert 40 Car

Trabajo n° 5 tipos de software
Trabajo n° 5 tipos de softwareTrabajo n° 5 tipos de software
Trabajo n° 5 tipos de softwareJosè Jimènez
 
SQL Server 2017 soporte en Linux
SQL Server 2017 soporte en LinuxSQL Server 2017 soporte en Linux
SQL Server 2017 soporte en LinuxEduardo 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.o2Larry 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.o2Larry Srd
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosfaridsantos1
 
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 garibayrubenrosgrr01278
 
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 garibayrubenrosgrr01278
 
Cursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.pptCursini Linuxi 4ni.ppt
Cursini Linuxi 4ni.pptjohan riuk
 
CursoLinux4_________________________.ppt
CursoLinux4_________________________.pptCursoLinux4_________________________.ppt
CursoLinux4_________________________.pptmapajoben
 
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 windowsslipkdany21
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmafer_chavez
 

Similar a GNU/Linux Hist y Cert 40 Car (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 red
Servidores de redServidores de red
Servidores de red
 
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
 
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

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 4Universidad 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 3Universidad 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 1Universidad 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 2Universidad 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 CiberseguridadUniversidad 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 LealUniversidad 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
 
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 ciberseguridadUniversidad 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
 

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

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Luis Olivera
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

GNU/Linux Hist y Cert 40 Car

  • 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/*