PDF de programación - Plataformas tecnológicas y gestión

Imágen de pdf Plataformas tecnológicas y gestión

Plataformas tecnológicas y gestióngráfica de visualizaciones

Publicado el 9 de Agosto del 2018
759 visualizaciones desde el 9 de Agosto del 2018
5,2 MB
117 paginas
Creado hace 18a (27/03/2006)
Plataformas Tecnológicas y Gestión _ imprimible


1 de 115



PLATAFORMAS TECNOLÓGICAS Y GESTIÓN



OBJETIVO GENERAL

Una vez conocido el Génesis del Software Libre y entendido que Linux es parte
fundamental de este paradigma debido a que sobre él se instala ese software
aclarando que mucho de él funciona también en Windows los interesados en
este paradigma deben aprender las bases técnicas sobre el funcionamiento de
Linux orientado a tener más criterios en el caso de una posible adopción como
plataforma que afectará no solo a las Instituciones sino a sus ciudadanos
debido a la influencia que sobre ellos tiene este tipo de soluciones.


OBJETIVOS ESPECÍFICOS

Al finalizar este módulo los funcionarios estarán en capacidad de:




Instalar Linux comprendiendo las funcionalidades de las tecnologías
instaladas


• Entender la arquitectura del sistema Operacional

• Tener claridad sobre el sistema de procesos

• Entender y manejar los Sistemas de archivos

• Entender el concepto del shell o manejador de comandos

• Conocer el proceso de arranque del sistema para una total claridad de

cómo el sistema se inicia para controlar el hardware



Plataformas Tecnológicas y Gestión _ imprimible


2 de 115



1.1 Escoger una Distribución
1.2 Inventario de hardware

1. Preparación



2. Instalación y configuración



2.1 Consideraciones iniciales e inventario de hardware
2.2 Selección del Idioma de instalación
2.3 Teclados
2.4 Mouse
2.5 Particiones
2.6 Cargador del sistema
2.7 Servicio de red
2.8 Firewall
2.9 Soporte de Múltiples idiomas
2.10 Zona geográfica
2.11 Creación de cuentas
2.12 Autenticación
2.13 Selección de paquetes
2.14 Proceso de instalación
2.15 Tarjeta de sonido

2.16 Creación del disco de arranque
2.17 Post instalación
2.18 Ejercicios
2.19 Autoevaluación

3 Uso del Sistema Operacional

3.1. Arquitectura del sistema operativo Linux
3.1.1 Manejo de tareas

3.1.1.1 Administración de recursos
3.1.1.2 Manejo de la cpu
3.1.1.3 'Scheduling' de tareas
3.1.1.4 Manejo de interrupciones

3.1.2 Interprocesos

3.1.2.1 Mensajes entre tareas
3.1.2.2 Reentrancia
3.1.2.3 Interrupciones
3.1.2.4 Administración de memoria

3.1.3 Interfaces de hardware

3.1.3.1 CPU
3.1.3.2 Buses
3.1.3.3 Entrada y salida e paralelo
3.1.3.4 Entrada y salida en serie
3.1.3.5 Dispositivos orientados a bloques
3.1.3.6 El teclado
3.1.3.7 Video
3.1.3.8 Memoria de acceso directo – DMA

3.1.4 Ejercicios

Plataformas Tecnológicas y Gestión _ imprimible


3 de 115

3.1.5 Autoevaluación



3.2 Sistema de procesos

3.2.1 Procesos interactivos
3.2.2 Demonios
3.2.3 Atributos de un proceso
3.2.4 Ciclo de vida de un procesos
3.2.5 Ejercicios
3.2.6 Autoevaluación

3.3 Sistema de archivos

3.3.1 Introducción
3.3.2 Cuentas de usuarios

3.3.2.1 Definiciones
3.3.2.2 Creación de un usuario



3.3.3 Interprete de comandos
3.3.4 Archivos y directorios
3.3.4.1 Los directorios de Linux
3.3.5 Más comandos
3.3.6 Navegar por los directorios
3.3.7 Mirar el contenido de los directorios
3.3.8 Propiedad de los archivos
3.3.9 Protección de los archivos
3.3.10 Especificaciones numéricas de los modos de seguridad
3.3.11 Modo estándar de seguridad
3.3.12 Tipos de archivos
3.3.13 Encadenamientos duros y suaves

3.3.13.1 Encadenamientos duros
3.3.13.2 Encadenamientos suaves

3.3.14 Dispositivos
3.3.15 Ejercicios
3.3.16 Autoevaluación

3.4. Entorno del shell

3.5 El proceso de arranque

3.5.1 El programa /sbin/init
3.5.2 Tarea padre.
3.5.3 Proceso de inicio.
3.5.4 Niveles de ejecución
3.5.5 Directorio etc/rc.d/init.d/ y /etc/rc.d
3.5.6 Control de los servicios activos.
3.5.7 Cargadores del sistema operacional Linux o 'Boot Loaders'

3.5.7.1 GRUB

3.5.7.1.3 Terminología de Grub

3.5.7.1.1 Algunas características importantes de
GRUB.
3.5.7.1.2 Instalación de Grub

3.5.7.1.4 El Sistema de archivo raíz de GRUB:

3.5.7.1.6 Comandos de GRUB.
3.5.7.1.7 Archivo de configuración de Grub

3.5.7.1.5 Interfaces de GRUB.

Plataformas Tecnológicas y Gestión _ imprimible


4 de 115

3.5.7.2 LILO.
3.5.7.3 Ejercicios
3.5.7.4 Autoevaluación

3.5.8 Cambio de nivel de ejecución en el momento de cargue.
3.5.9 Archivos especiales.

3.5.9.1 Directorio sysconfig.
3.5.9.2 El sistema de archivos proc.
3.5.9.3 Directorios en /proc/



Plataformas Tecnológicas y Gestión _ imprimible


5 de 115



Plataformas Tecnológicas de Gestión


Introducción

En este curso se define una plataforma como el software que se instala en el
servidor y que resuelve un problema específico dándoles un servicio a los
usuarios de Linux.

El mecanismo que vamos a utilizar en esta parte del curso es dar a conocer las
bases de funcionamiento de cada una de las plataformas para entender de
cada una de ellas la manera de arrancar el servicio y de apagarlo, la forma de
funcionamiento, el servicio que presta, la puesta en marcha básica y la manera
de configurarla.

Para profundizar en cada una de ellas se requeriría un curso completo y por lo
tanto el alcance de este capítulo es el de marcar el camino de inicio para que la
especialización venga después.

En la configuración de algunas de las plataformas nos vamos a ayudar de una
herramienta muy conocida para el soporte remoto orientada a la web llamada
Webmin http://www.webmin.com/ la cual se ha convertido en un estándar.
Webmin es totalmente gráfico pero de nada sirve si quien va a manejar estas
plataformas no conoce los principios de cada una de ellas por lo que es muy
importante estudiar con detalle las exposiciones que haremos en el curso.

Trataremos también de mantenernos al lado de los archivos de configuración
que son aquellos que las plataformas usan para su funcionamiento ya que un
administrador de Linux puede dejar de usar webmin y manejar líneas de
comando para manipular esos archivos de configuración. De esta manera nos
aseguramos que el aprendizaje vaya más a fondo y no simplemente hacer
click’s sin saber qué sucede por debajo.

Lo anterior nos obliga entonces a comenzar este capítulo por instalar Webmin
en el computador de trabajo para poder hacer bien el curso y lograr un
verdadero aprendizaje.

1.- Ayudas y conceptos

Para obtener la última versión de Webmin debe ir a http://www.webmin.com y
seleccionar Download. Aparecerá una pantalla con los servidores espejo de
donde debe escoger cualquiera de ellos. Observará que puede bajarlo en dos
formatos: tar.gz o rpm. Aquí, usted, debe aplicar los conocimientos adquiridos
en el capítulo de Uso de Linux en el documento shell.pdf en el cual se explicó
la manera de instalar el software. Un buen ejercicio es hacerlo de ambas
maneras cuidando de borrar la primera y de esta manera asegura que sus
conocimientos para instalar software en Linux estén en forma.

Otra cosa es que en el sitio de Webmin encontrará la última versión. Sin
embargo recomendamos ser cuidadosos de trabajar con una versión estable



6 de 115

Plataformas Tecnológicas y Gestión _ imprimible

que en ocasiones se indica en los sitios de donde se baja el software, no
afanarse por usar la última necesariamente.

De hecho las firmas multinacionales que están comenzando a promover el
software libre liberan nuevas versiones en períodos de un año para asegurarse
que están ofreciendo a los usuarios software estable. Y en software la palabra
estable significa tener ya control sobre las fallas que presenta y las
recomendaciones para resolverlas ya que el software en si es un proceso de
continuo mejoramiento.

Por esa razón incluimos en este curso una versión en funcionamiento que no
es la última y que quienes lo deseen pueden usar.

Para este caso se ha escogido la versión en formato tar.gz y se llama webmin-
1.210.tar.gz la cual procederemos a instalarla y a conocer sus bases de
funcionamiento en el documento llamado webmin.pdf.

Ya con Webmin instalado y funcionando iniciaremos los temas de las
plataforma y lo usaremos en la medida en que avancemos.

1.1 Los servicios de TCP/IP

La historia del tcp/ip o Transmission Control Protocol comienza en 1968 cuando
los Estados Unidos iniciaron un proyecto para interconectar los computadores
de una red militar con el propósito que las máquinas pudieran “conversar” entre
si. La red se llamó Arpanet http://es.wikipedia.org/wiki/ARPANET y para esto se
crearon una serie de nodos que se llamaron IMP’s o Procesadores de
mensajes de internet en la Universidad de California en Los Ángeles, la
Universidad de California en Santa Barbara, El Instituto de Investigaciones de
Stanford y la Universidad de Utah. En 1972 entró en servicio activo la red
llamada Arpanet utilizando el programa NCP o Netowrk Control Program que
ya podía proveer una serie de servicios como transferir archivos entre
máquinas y aceptar registros de entradas remotas para conectarse y poder
ejecutar las aplicaciones.

Con el tiempo se vio la necesidad que los usuarios de los computadores se
pudieran mandar mensajes entre ellos, lo cual los llevó a inventarse el correo
electrónico. Ocurrió que entre 1972 y 1974 se comprobó que el protocolo inicial
no cumplía con las necesidades propuestas por lo cual se decidió iniciar el
desarrollo de algo más formal y acompañado de especificaciones más
precisas, y fue así que se propuso la creación del protocolo TCP/IP.

Fueron dos Ingenieros Leonard Kleikrock http://www.cs.ucla.edu/~lk/, Vi
  • Links de descarga
http://lwp-l.com/pdf12925

Comentarios de: Plataformas tecnológicas y gestión (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad