Informática
IRONTEC - http://www.irontec.com
CURSO LINUX: Administración de Sistema y Servicios
1
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios
Antes de nada...
GNU GPL Linux Software Libre Kernel GNU/Linux Distribución Linux Debian (K)Ubuntu KDE Gnome Emule
2
Iker Sagasti Markina |Iñaki Baz Castillo
Paquete
Curso Linux: Administración de Sistema y Servicios
Nuestra distro
3
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios
Debian
¿Qué es Debian?
● ● ● ●
Sistema operativo libre desarrollado por la comunidad. Conjunto de programas básicos y utilidades. Utiliza el núcleo Linux (el corazón del sistemaoperativo). Herramientas básicas Proyecto GNU -> GNU/Linux. Versión estable de Debian. Probada y testeada a conciencia. Óptima para un servidor en producción. Versiones de desarrollo y experimentación.
Iker Sagasti Markina | Iñaki Baz Castillo
Debian Sarge
● ● ●
Debian Testing e Inestable
●
4
Curso Linux: Administración de Sistema y Servicios
Debian
Contrato Social de Debian:
●«Contrato social» con la comunidad de software libre:
1) Debian permanecerá 100% libre. 2) Contribuiremos a la comunidad de software libre. 3) No ocultaremos los problemas. 4) Nuestra prioridad son nuestros usuarios y el software libre. 5) Rama de paquetes “contrib” y “non-free”.
●
http://www.debian.org/social_contract
5
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux:Administración de Sistema y Servicios
Debian
Instalación para todas las arquitecturas:
● ●
Debian soporta múltiples arquitecturas. http://www.us.debian.org/releases/stable/installmanual http://www.us.debian.org/releases/stable/i386
Instalación para i386:
●
6
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios
Instalación deDebian Sarge
Instalación Debian Sarge
●
Desde CD Net-Install:
➔
http://www.us.debian.org/CD/netinst/
●
Durante la instalación:
Kernel 2.6 (opción linux26). ➔ Red por DHCP. ➔ Repositorios externos por http. ➔ Particionamiento (dependiendo del disco duro):
➔
• / -> Ext3 4GB • /var -> Ext3 6GB • /home -> Ext3 40GB • swap -> 1GB
7
Iker Sagasti Markina | Iñaki Baz CastilloCurso Linux: Administración de Sistema y Servicios
Introducción a GNU/Linux
Introducción a GNU/Linux
8
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios
Introducción a GNU/Linux
GNU/Linux
● ● ●
Herramientas GNU + Linux (núcleo). Compatible con UNIX (GNU's Not UNIX). Sistema multiusuario y multitarea.
Bash
● ●Herramienta GNU. Shell, intérprete de comandos.
9
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios
Introducción a GNU/Linux
Shells
● ●
Existen muchas shells: sh,csh,ksh,bash... Entorno de trabajo:
Case sensitive: sensible a mayúsculas (ECHO != echo). ➔ Sintáxis: comando arg1 arg2... argn ➔ Si un programa no está en el PATH: ./programa ➔Prompt:
➔
• $: usuario normal • #: usuario administrador (root)
10
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios
Introducción a GNU/Linux
Comandos
●
Manejo del sistema de ficheros: ls, cd, cp, mv, rm, mkdir, rmdir... Información sobre ficheros: cat, more, less, file... Busquedas: find, whereis, locate... Filtros:grep, sed, cut, tr... Usuarios y grupos: id, whoami, su, sudo... Permisos: chmod, chown, chgrp... Otros: date, tar, gzip, echo...
● ● ● ● ● ●
11
Iker Sagasti Markina | Iñaki Baz Castillo
Curso Linux: Administración de Sistema y Servicios
Introducción a GNU/Linux
Tuberías
●
Un proceso en un sistema UNIX-like tiene inicialmente abiertos 3 canales:
0: STDIN o entrada estándar ➔ 1:...
Regístrate para leer el documento completo.