curso basico de linux

Curso de Linux Básico Linux Básico Curso Teórico – Práctico Modalidad: Presencial y Virtual Duración: 40 Horas ‐ 4 hor

Views 127 Downloads 7 File size 3MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Curso de Linux Básico

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. 2. 3. 4. 5.

Fundamentos Conceptos Básicos Estructura de Linux Interfaz Grafica Configuración Básica de Linux

Contenido 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 6.

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,  comercio, comunidad,  etc.

Manual de  aplicaciones,  comandos, etc.

Linux Kernel

Aplicaciones libres  genéricas (bash, Open  Oficce, X windows)

Aplicaciones de distribución  especifica (paquetes de  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  comercial

Oracle

RHEL

SLES

Ubuntu soporte  comercial

Soporte de  comunidad

CentOS

openSUSE

Ubuntu soporte  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 1. 2. 3. 4. 5. 6. 7. 8.

Distribuciones lideres según LWN.net Android Debian GNU/Linux Fedora OpenSUSE Red Hat Enterprise Linux Slackware Linux SUSE Linux Ubuntu

Distribuciones Distribuciones Well‐Know según LWN.net 9. Arch Linux 10. CentOS 11. Gentoo Linux 12. KNOPPIX 13. Linux Mint 14. Mageia 15. Oracle Linux 16. Scientific Linux

Distribuciones Otras clasificaciones según LWN.net Escritorio no técnico AltimatOS, Antergos, Mozillux Propósito General Educación Por Países Distribuciones embebidas PDAs Distribuciones Seguras Mini

Distribuciones Otras clasificaciones según LWN.net Basadas en Floppy (disquete) Fli4l (Floppy ISDN/DSL), floppyfw, Mozillux Basadas en CD De disco pequeño Basadas en Hardware especifico ‐ ARM

Distribuciones El número de distribuciones líderes es 8. Éstas son probablemente las que usan la mayoría de los usuarios y a partir de las cuales se suelen formar las nuevas distribuciones. En cuanto a las well‐know se tienen muy populares como Arch Linux, Mint y Mandriva, sumando en total 11 distribuciones. En estas 19 distribuciones tenemos todas las posibilidades. El resto dependen de las primeras, Debian, Slackware o Red Hat.

Distribuciones más utilizadas Ubuntu Instalación simple. App ofimáticas,  entretenimiento y desarrollo. Interfaz propia unity (Gnome) Uso fácil y app orientadas al  estad final. Versiones para servidor para  escritorio.

Distribuciones más utilizadas Debian De las más antiguas 1993 37.500 paquetes de  software. Muchos entre ellos  Ubuntu se  basan en  debían. Debían es una distribución  estable.

Distribuciones más utilizadas Linux mint Distribución para menos  expertos Lo mejor de Debian y  Ubuntu usabilidad y facilidad de  instalación

http://i.stack.imgur.com/Cygfh.png

Distribuciones

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.