Documente Academic
Documente Profesional
Documente Cultură
Linux Básico
Curso Teórico – Práctico
Modalidad: Presencial y Virtual
Duración: 40 Horas ‐ 4 horas /
Semana
Lugar: Tech Innovation Hub –
ANKLA
Diploma de Participación y
Asistencia
Contenido
1. Fundamentos
2. Conceptos Básicos
3. Estructura de Linux
4. Interfaz Grafica
5. Configuración Básica de Linux
Contenido
6. Operaciones en la Línea de comandos
7. Manejo de Archivos
8. Ambientes de usuario
9. Principios de seguridad local
10. Operaciones de red
11. Examen
1. FUNDAMENTOS
Linux es un Sistema operativo de computo de
código abierto libre (Open Source), en sus
inicios Linux fue desarrollado para plataformas
basadas en Intel x86 de computadores
personales. Posteriormente fue adaptado a
muchas otras plataformas de hardware.
1. FUNDAMENTOS
Historia de Linux
Linux fue creado por un estudiante
Finlandés llamado Linus Torvalds
quien en 1991 inicio el proyecto
logrando escribir su propio sistema
operativo llamado kernel, que es
el ingrediente principal del sistema
operativo, el cual llegó a llamarse
Linux kernel.
Historia de Linux
En 1992, Linux fue re licenciado usando
licencia GPL (General Public License) lo
cual hizo posible la creación de una
comunidad de desarrolladores y la
combinación de kernel y otros
componentes para lograr lo que se
conoce como Distribuciones de Linux.
1998 IBM y Oracle anuncian Soporte.
Historia de Linux
La primera distribución, MCC Interim Linux, que se
encargaba de montar un sistema base.
Meses después apareció la primera distribución
popular, llamada SLS.
Patrick Volkerding la tomó y modificó, creando lo que
sería la distribución más vieja que sigue vigente:
Slackware.
Aproximadamente un mes después, aparecería
Debian para sentar un precedente.
Historia de Linux
SLS Linux
Historia de Linux
SlackWare 1.0
Historia de Linux
SlackWare 14
Historia de Linux
Debian - Gnome
Filosofía de Linux
Linux toma características de UNIX : archivos
son guardados de forma jerárquica Filesystem,
con el nodo más alto del sistema en root o
simplemente “/”.
Componentes vistos como archivos u objetos
que se ven y se manejan como archivos.
Filosofía de Linux
Linux es un sistema con plataformas múltiples.
También admite múltiples usuarios (diversos
usuarios pueden trabajar en el mismo equipo al
mismo tiempo), tareas (se pueden ejecutar
diferentes aplicaciones al mismo tiempo sin
interferencias entre ellas) y procesadores múltiples.
Esta construido sobre una red y procesos de servicios
llamados deamons en el mundo UNIX.
Filosofía de Linux
Linux es un sistema fiable, sólido y potente.
Incluso puede ejecutarse con muy pocos
recursos en equipos de muy bajo rendimiento.
Es compatible con los estándares de Internet,
protocolos TCP/IP, utilizados en Internet. Linux
es una herramienta gratuita para crear redes
locales, conectarse a Internet y configurar
servidores.
Terminología de Linux
Kernel: es considerado
como el cerebro del
sistema operativo Linux.
es el encargado de
controlar el hardware y
hace que este
interactúe con las
aplicaciones.
Terminología de Linux
Distribución (distros): es una colección de programas
combinados con un Linux Kernel para conformar el
sistema operativo basado en Linux. algunos populares
son Red Hat Enterprise Linux, Fedora, Ubuntu y
Gentoo.
Terminología de Linux
Boot Loader: como su
nombre lo indica, es un
programa que arranca
el sistema operativo.
dos ejemplos podrían
ser GRUB e ISOLINUX.
Terminología de Linux
Servicio: es un programa que corre un proceso en
segundo plano, algunos ejemplos son: httpd, nfsd,
named entre otros.
Terminología de Linux
Filesystem: es un
método para almacenar
y organizar archivos en
Linux. algunos ejemplos
son ext3, ext4, FAT, XFS
entre otros.
Terminología de Linux
GUI – Graphical User Interface
Unity
Gnome
KDE
Xfce
Cinnamon
LXDE
Terminología de Linux
Consola
Distribuciones
Una distribución de Linux consiste de un kernel más
un numero de herramientas de software para
operación de archivos, gestión de usuarios, y gestión
de paquetes de software. Cada una de esas
herramientas proporciona una pequeña parte del
sistema completo. Cada herramienta es por lo
regular un proyecto separado, con sus propios
desarrolladores trabajando para perfeccionar la pieza
del sistema.
Distribuciones
Aplicaciones
propietarias genéricas
(drivers, Flash, etc)
Soporte de servicios, Aplicaciones libres
comercio, comunidad, genéricas (bash, Open
etc. Oficce, X windows)
Linux Kernel
Manual de Aplicaciones de distribución
aplicaciones, especifica (paquetes de
comandos, etc. gestión, configuración,
herramientas, utilidades)
Distribuciones
www.kernel.org ‐ # uname ‐r
Distribuciones
Red Hat Enterprise Linux 6
RHEL 6
Linux kernel 2.6.32
2009
Introduce mejoras
Recientes en la versión 2.6.32
Distribuciones
Soporte de
linux y servicios
Soporte Soporte de
comercial comunidad
Ubuntu soporte Ubuntu soporte
Oracle RHEL SLES CentOS openSUSE
comercial de comunidad
Distribuciones
Web’s dedicadas (LWN – Distrowatch)
LWN.net sitio de noticias dedicado a proporcionar el
mejor cubrimiento dentro de la comunidad de
desarrolladores de Linux y software libre.
Desde 1999 han venido realizando un seguimiento
semanal de las nuevas distribuciones que rodean el
mundo de Linux, para realizar reviews y publicar un
punto de vista de expertos acerca de cada versión que
se genera.
https://lwn.net/Distributions/
Distribuciones
Distribuciones lideres según LWN.net
1. Android
2. Debian GNU/Linux
3. Fedora
4. OpenSUSE
5. Red Hat Enterprise Linux
6. Slackware Linux
7. SUSE Linux
8. Ubuntu
Distribuciones
Distribuciones Well‐Know según LWN.net
9. Arch Linux
10. CentOS
12. KNOPPIX
14. Mageia
http://blog.desdelinux.net/
Requerimientos ‐ Próximas Sesiones
PLATAFORMA DE VIRTUALIZACIÓN
Descargar e instalar VirtualBox 5.1 for Windows hosts
http://download.virtualbox.org/virtualbox/5.1.0/VirtualBox‐
5.1.0‐108711‐Win.exe
Descargar VirtualBox 5.1 Oracle VM VirtualBox Extension Pack
http://download.virtualbox.org/virtualbox/5.1.0/Oracle_VM_
VirtualBox_Extension_Pack‐5.1.0‐108711.vbox‐extpack
Descargar RUFUS http://rufus.akeo.ie/?locale=es
‐ MEMORIA USB 2 GB en blanco.
‐ DVD’s para quemar.
Requerimientos ‐ Próximas Sesiones
IMÁGENES DE LINUX
Descargar Ubuntu 16.04 LTS http://releases.ubuntu.com/16.04/ubuntu‐16.04‐desktop‐
amd64.iso
Descargar CentOS 7 http://mirror.edatel.net.co/centos/7/isos/x86_64/CentOS‐7‐x86_64‐
Minimal‐1511.iso
Descargar LXDE sobre Lubuntu 14.04
http://cdimage.ubuntu.com/lubuntu/releases/14.04/release/lubuntu‐14.04‐desktop‐
amd64.iso
Descargar Linux Mint 18
(64 bits) http://linuxfreedom.com/linuxmint/linuxmint.com//stable/18/linuxmint‐18‐
cinnamon‐64bit.iso
(32 bits) http://mirrors.kernel.org/linuxmint//stable/18/linuxmint‐18‐cinnamon‐
32bit.iso
Descargar FEDORA 24 imagen viva
https://download.fedoraproject.org/pub/fedora/linux/releases/24/Workstation/x86_64/iso/
Fedora‐Workstation‐Live‐x86_64‐24‐1.2.iso
Ing. Michel Andrés Rincon M.Sc.