Вы находитесь на странице: 1из 4

LINUX

Qu ES GNU/LINUX?
Es un sistema operativo similar a Unix que se distribuye bajo licencia pblica general de GNU (GNU GPL). Linux es solamente el ncleo, serie de libreras que lo componen es lo q comunica el hardware con el interfaz de usuario. Y todos los programas extras forman el sistema operativo. Doc. Que dice q se puede y no hacer con el software= GPL Linux proviene del ncleo del SO desarrollar desde 1991 por Linus Torvalds. Es usado ampliamente en servidores(era a puro comando) y sper-computadores. Lo ocupan empresas como ibm, novell, sun, google, oracle. PLANES DE HOSTING O ALMACENAMIENTO DE PAG WEB, dan soporte para Linux tambin.

Caractersticas.
Multiusuario, pueden haber varios usuarios conectados. Multitarea, ms de una tarea al mismo tiempo. Multiplataforma, se puede instalar en varios dispositivos Robusto, se puede instalar con capacidades de maquinas amplias y las reconoce. Verstil, que se puede modificar, solo se bajan los cdigos fuentes y se le pueden hacer modificaciones, la mayora de aplicaciones y el ncleo estn programados en c. No virus, si tiene virus no es una caracterstica. Cdigo disponible. Libre. Ntfs-ng, para escribir en sistemas de archivos Windows en Linux, ahora si ya se puede mediante esta librera, puedo tener ambos instalados y ya puedo de Linux ver los archivos de Windows, para no crear uno en cada sistema operativo, escribir en particiones Windows.

Mitos
Esta aislado de los dems sistemas No est estandarizado Es difcil de instalar y utilizar No es para utilizarlo en algo serio No genera empleos No es amigable

No hay variedad de aplicaciones(http://www.freealts.com/ ) Hay certificaciones en Linux se llama LPI (http://www.lpi.org/) Para crear aplicaciones en 3D: http://www.blender.org/

Distribuciones
Es un conjunto de aplicaciones reunidas que se caracterizan principalmente por las herramientas de instalacin y administracin. Por ejemplo: Fedora Ubunto Deban( varias de las distribuciones esta creado en base a este) Deamlinux Suse Coyote mandriva Redhat Slackware linux De una distribucin a otra cambian aspectos grficos. Cuando se instalan programas y se hacen por comandos se ocuparan comandos diferentes. 1. 2. 3. 4. 5. Para red hat RPM= para desintalar e instalar paquetes Deban APT Fedora= yum Red hat y Suse RPM APTGET= instala todo el paquete con todo lo que se necesita.

Gestor de escritorio= mover las ventas, maximizar minimizar. Ubunto GNOME GESTORES DE ESCRITORIO

Xubunto XFCE Kubunto KDE(consume ms recurso)

BASES DE DATOS EN LIXUX


La base de datos es relacin es la diferencia entre un archivo de texto plano, en una base de datos es ms fcil la administracin y el mantenimiento.

No puedo relacionar archivos planos, se tendra que ocupar y crear propios ndices con punteros.

1. MYSQL, (comercial y parte libre)


Es un sistema de gestin de base de datos relacional, multihilo y multiusuario. Multihilo= le carga el servidor e instancias, no es un solo servicio as se tiene ms respaldo. Linux va amarrado a apache competencia de IIS de Microsoft, es el servidor que permite que se puedan alojar pginas web, a apache se le instala un modulo PHP para interpretar cdigo LINUX PHP WINDOWS HTML

VAN DE LA MANO CON MY SQL La combinacin de LAMP= corre en apache con PHP en my SQL

CARACTERISTICAS
Licencia GPL o comercial Arquitectura basada en mdulos Subselects y subquerys Integridad referencial Integridad transaccional Integracin con JDBC/ODBC/.NET Soporte para clster Soporta SQL93( querys de diferentes bases de datos) Procedimientos almacenados y triggers. Replicacin nativa Backup caliente Permisos por usuarios(especficos al igual que en SQL), host y objetos

MOTORES DE ALMACENAMIENTO
Son los programas que se integran en el sistema de gestin de bases de datos. Para gestionar las tablas de datos. My SQL 5.0 soporta los siguientes motores de carga: MYISAM, permite ficheros de tamaos mayores, por defecto en MySQL, optimizada para sistemas operativos de 64 bits, los datos se almacenan en un formato independiente, lo que se permite pasar tablas entre distintas plataformas. INNODB, es ms fuerte, hace un mejor bloqueo de registros, consume mucho ms memoria, procesador, soporte para trabajar con transacciones, soportar llaves forneas, rendimientos superiores a MyISAM, recuperaciones automticas ante fallas.

2. POSTGRES SQL, 3. Oracle (comercial) 4. MSSQL ( comercial) Mantenimiento de una DB


Buenas prcticas para el mantenimiento de una DB: Realizar copias de respaldo peridicamente de las DB Enviar una copia de las DB a lugares externos de la institucin Probar las copias de respaldo Tener un plan de restauracin Monitorear la actividad de la DB Monitorear el espacio en disco Realizar una copia de respaldo antes de realizar alguna tarea que involucre riesgo. Evaluar parches de seguridad ( e instalar en caso de ser necesarios) Otras recomendaciones Cambiar contrasea de administrador y renombrar usuario. Cambiar la configuracin que trae por defecto Optimizar las consultas. No exponer el servidor directamente al internet. Administrar correctamente los usuarios y permisos

Вам также может понравиться