Académique Documents
Professionnel Documents
Culture Documents
CONCEPTOS ARQUITECTNICOS
DEL COMPUTADOR
Equipo CLIENTE
Sistemas Operativos
Equipo SERVIDOR
Sistemas Operativos
Servidor de Seguridad
Servidor de Dominio
Servidor Web
Servidor de base de datos
Servidor Storage
Servidor de correo
Servidor DNS
Servidor de aplicaciones
Servidor de telefona
Servidor proxy
Servidor de acceso remoto
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Se les llama as debido al gabinete (case) tipo torre que poseen. Por su tamao,
estos servidores pueden ser desde bsicos hasta muy robustos.
Es el formato ms comn de servidor.
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
ARQUITECTURA DE PROCESADORES
CARACTERSTICAS PROCESADORES
Familia Procesadores
Ncleos
TDP
6 - 15
105W - 155W
12M 37.5M
6 - 10
95W 130W
1.33Ghz 2.66Ghz
18M 30M
4 - 18
52W A 160W
1.6Ghz 3.7Ghz
10M 45M
4 - 12
50W 160W
1.7Ghz 3.7Ghz
10M 30M
2-8
60W 150W
1.8Ghz 3.6Ghz
10M 20M
2-4
13W 84W
1.1Ghz 3.6Ghz
4M 8M
2-4
17W 77W
1.8Ghz 3.4Ghz
3M 8M
2- 4
20W 95W
2.2Ghz 3.6Ghz
3M 8M
Intel Itanium
1-8
75W 185W
1.0Ghz 2.5Ghz
1.5M 32M
2- 8
6W 20W
1.6Ghz 2.4Ghz
1M 4M
Sistemas Operativos
Velocidad
Cach
CARACTERSTICAS PROCESADORES
Familia Procesadores
Ncleos
TDP
Velocidad
Cach
4 - 16
85W 140W
1.8Ghz 3.5Ghz
16M
4-8
35W 95W
2.2Ghz 3.5Ghz
8M
6-8
35W 95W
1.6Ghz 3.4Ghz
8M
4-8
25W 65W
1.9Ghz 2.8Ghz
8M
4-8
45W 65W
2.4Ghz 2.7Ghz
4M 8M
Sistemas Operativos
ESCALABILIDAD DE PROCESADORES
Sistemas Operativos
TIPOS DE MEMORIA
UDIMM
Unregister DIMM Las direcciones, seales de control y lneas de datos
conectan directamente al controlador de memoria a travs del conector DIMM
sin buffer.
RDIMM
Registered DIMM. Utiliza un buffer de memoria que funciona en modo paralelo
y se conecta con el controlador de memoria.
LRDIMM
Load Reduced DIMM. Utiliza un chip que contiene el buffer completo de
memoria, actuando como intermediaria para enviar las seales al controlador
de memoria
El controlador de memoria es un circuito que se encarga de gestionar el flujo de
datos entre el procesador y la memoria.
Sistemas Operativos
TIPOS DE MEMORIA
Sistemas Operativos
TIPOS DE MEMORIA
Sistemas Operativos
Sistemas Operativos
Discos SATA
Serial Advanced Technology Attachment. tienen una caracterstica
denominada "Hot swappable", lo que significa poder conectarlo y
desconectarlo sin necesidad de apagar la computadora
Sistemas Operativos
Discos SCSI
Small Computer System Interface. Utiliza la transferencia de datos en
forma paralela. Discos duros diseados para para RAID por excelencia.
Sistemas Operativos
Discos SAS
Serial Attached SCSI. SCSI adjunto serial. Interfaz de transferencia de datos
en serie (punto a punto), a diferencia del estndar SCSI que es paralelo.
Sistemas Operativos
Discos SSD
Solid State Drive o Unidades de Estado Solido. Utiliza memoria no voltil,
como la memoria flash, para almacenar datos, en lugar de los platos
giratorios magnticos.
Sistemas Operativos
RAID
en
de
se
el
Sistemas Operativos
RAID
RAID
RAID 0
RAID 1
RAID 5
RAID 6
RAID 0+1
RAID 1+0
RAID 5+0
RAID 6+0
Company Logo
Sistemas Operativos
RAID
Arreglo de discos con striping a nivel bloque sin tolerancia a fallos. Utilizado
para doblar el rendimiento y para fusionar todos los discos duros en uno slo
aumentando la capacidad de almacenamiento.
RAID
Desventajas:
RAID
=
Sistemas Operativos
RAID
Ventajas:
Desventajas:
Sistemas Operativos
q Proteccin de la informacin en
caso de fallos
q Informacin de paridad disponible
RAID
Sistemas Operativos
RAID
Ventajas:
Desventajas:
q P r d i d a d e c a p a c i d a d d e
almacenamiento.
q Menores prestaciones que en RAID
1. No ofrece solucin al fallo
simultneo en dos discos.
Sistemas Operativos
RAID
Sistemas Operativos
RAID
Ventajas:
Desventajas:
Sistemas Operativos
RAID
Sistemas Operativos
RAID
Ventajas:
Desventajas:
Sistemas Operativos
RAID
Sistemas Operativos
RAID
Ventajas:
Desventajas:
Sistemas Operativos
RAID
Sistemas Operativos
RAID
Ventajas:
Desventajas:
q S e m a n t i e n e l a t a s a
transferencia de RAID5
Sistemas Operativos
de
RAID
Sistemas Operativos
RAID
Ventajas:
Desventajas:
Sistemas Operativos
q R e n d i m i e n t o g l o b a l r e s u l t a
ligeramente inferior a RAID 50
Datos
Entrada
Procesamiento
Resultado
Salida
Instrucciones de mquina
Sistemas Operativos
Secuencia de
c e l d a s d e
almacenamiento
numeradas,
donde cada una
es un bit o
u n i d a d d e
informacin.
Sistemas Operativos
A L U
e s
e l
d i s p o s i t i v o
diseado para
llevar a cabo las
operaciones
elementales como
l a s o p e ra c i o n e s
aritmticas y
l g i c a s , y
operaciones de
comparacin o
relacionales
Sigue la direccin
de las posiciones
en memoria que
contienen la
instruccin que el
computador va a
realizar. Transfiere
luego el resultado
a ubicaciones
apropiadas en la
memoria.
S i r ve n a l a
computadora para
poder obtener
informacin del
mundo exterior y/
o comunicar los
r e s u l t a d o s
generados.
Procesos
Procesador
Memoria
p
1
CPU
p
2
p
3
Reloj
Sistemas Operativos
Interrupciones (I)
Es una seal recibida por el procesador, indicando que debe "interrumpir" el
curso de ejecucin actual y pasar a ejecutar cdigo especfico para tratar esta
situacin.
Sistemas Operativos
Interrupciones
Hardware
Interrupciones
Software
Conocidas como
excepciones. Son aquellas
que se producen de forma
sncrona a la ejecucin del
procesador y por tanto
podran predecirse si se
analiza con detenimiento la
traza del programa.
Interrupciones (II)
q Excepciones de programas.
q Interrupciones peridicas del reloj.
q Interrupciones de entrada y salida.
q Excepciones de Hardware.
Sistemas Operativos
MQUINAS VIRTUALES
Mquinas Virtuales
USUARIO USUARIO
VIRTUALIZADOR
S.O. ANFITRION
HARDWARE
Sistemas Operativos
Ventajas de las VM
Compatibilidad
Aislamiento
Encapsulamiento
Independencia
Sistemas Operativos
Desventajas de las VM
Sistemas Operativos
Es la opcin ms completa
en el mercado debido a que
tiene versiones de su
producto especficas para
centros de proceso de datos
(CPD), gestiones de
infraestructura, aplicaciones
de seguridad, de escritorio y
de gestin remota (acceso a
la nube).
Sistemas Operativos
Sistemas Operativos
Virtualizador para
MAC basado en
INTEL.
Sistemas Operativos
Sistemas Operativos
Vitualizador en ambiente
L i n u x , f r e e wa r e y o p e n
source. Forma parte del
desktop KDE.
Sistemas Operativos
INTRODUCCIN A LOS
SISTEMAS OPERATIVOS
SO - Conceptos
Es un software que acta de interfaz entre los dispositivos de hardware y
los programas utilizados por el usuario para gestionar un computador. Es
el responsable de coordinar las actividades y llevar a cabo el intercambio
de los recursos, actuando como plataforma de ejecucin para las
aplicaciones en el computador.
Sistemas Operativos
Monousuarios
Multiusuario
De propsito
General
Propsito para el que
fueron diseados
Sistemas Operativos
De tiempo real
De propsito
especfico
De tolerancia a fallos
off-line (batch)
Modo de trabajo
on-line (interactivo)
Nmero de
procesadores
Hardware del
ordenador
Sistemas Operativos
Situacin de la
memoria principal
Monoprocesador
Multiprocesador
Centralizado
Distribuido
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
q H a r d w a r e :
perforadas).
Tr a n s i s t o r e s
(tarjetas
q Sistema Operativo:
I. SO de trabajo nico: slo se dedica a
preparar el sistema para la llegada
de trabajos.
II. SO por lotes (batch): automatiza la
secuencia de operaciones involucradas en
la ejecucin de un programa usando
ordenes que lee, interpreta y ejecuta el
monitor de lotes.
Sistemas Operativos
(1965 1980)
q Hardware: Circuitos integrados.
q Sistema Operativo:
I. SO de multiprogramacin: ms de un
programa residente en memoria principal al
mismo tiempo.
II. SO de multiprocesamiento: ms de un
procesador.
III. SO multiusuario o multiacceso: permite
a varios usuarios acceder a un mismo
ordenador mediante terminales interactivos
(inicios de sistemas operativos de redes).
IV. SO de tiempo compartido:
multiprogramacin, multiusuario e
interactivo. El usuario tiene la impresin de
que es el nico que trabaja con la mquina.
Sistemas Operativos
(1980 actualidad)
Hardware: Microprocesador (computador
personal).
Sistema Operativo:
I. SO de red: el usuario es consciente de
la existencia de varias mquinas e indica
de forma explcita con cul desea
trabajar.
II. SO distribuido: el usuario no es
consciente de las mquinas conectadas
entre s (transparencia).
Sistemas Operativos
Sistemas Operativos
6 Versiones
6.1 Beta pblica: Kodiak
6.2 Versin 10.0: Cheetah
6.3 Versin 10.1: Puma
6.4 Versin 10.2: Jaguar
6.5 Versin 10.3: Panther
6.6 Versin 10.4: Tiger
6.7 Versin 10.5: Leopard
6.8 Versin 10.6: Snow Leopard
6.9 Versin 10.7: Lion
6.10 Versin 10.8: Mountain Lion
6.11 Versin 10.9: Mavericks
6.12 Versin 10.10: Yosemite
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Componentes de un SO
En forma genrica, un sistema operativo est formado por tres capas:
q Ncleo
q Servicios
q Intrprete de mandatos o shell
Sistemas Operativos
Kernel o Ncleo
Es llamada la esencia del SO. Es el principal responsable de facilitar a los distintos
programas acceso seguro al hardware del computador.
Funciones:
q La comunicacin entre los programas que solicitan recursos y el hardware.
q Gestin de los distintos programas informticos (tareas) de una mquina.
q Gestin del hardware (memoria, procesador, perifricos, almacenamiento,
etc.)
TIPOS
Ncleos
monolticos
Facilitan
abstracciones
del hardware
potentes y
variadas.
Sistemas Operativos
Microncleos
Proporcionan un
pequeo conjunto
de abstracciones
simples del
hardware.
Ncleos hbridos
Son muy parecidos a
los microncleos puros,
excepto que incluyen
cdigo adicional en el
espacio de ncleo para
que se ejecute ms
rpidamente.
Servicios
q Gestin de procesos: Encargada de la creacin, planificacin y
destruccin de procesos.
q Gestin de memoria: Componente encargado de saber qu partes de
memoria estn libres y ocupadas, as como de la asignacin y liberacin
de memoria segn la necesiten los procesos.
q Gestin de la E/S: Se ocupa de facilitar el manejo de los dispositivos
perifricos.
q Gestin de archivos y directorios: Se encarga del manejo de archivos y
directorios y de la administracin del almacenamiento secundario.
q Comunicacin y sincronizacin en procesos: Encargada de ofrecer
mecanismos para que los procesos puedan comunicase y sincronizarse.
q Seguridad y proteccin: Este componente debe encargarse de garantizar
la informacin de los usuarios y de definir lo que pueden hacer cada uno
de ellos con los recursos del sistema.
Sistemas Operativos
Shell de Comandos
Es el programa que atiende a los comandos tecleados en el terminal y
los traduce a instrucciones en la sintaxis interna del sistema. Es un
programa independiente que proporciona comunicacin directa entre el
usuario y el sistema operativo.
SHELL DE WINDOWS
SHELL DE LINUX
Sistemas Operativos
Accesos Remotos
Sistemas Operativos
Sistemas Operativos
Descripcin funcional
Funcionalidad de Windows (desde XP) que permite controlar un equipo de
forma remota desde cualquier lugar con conexin a Internet o LAN, siempre
que se cuente con los requisitos necesarios. Esto permite que el usuario
pueda utilizar los datos, aplicaciones y recursos de red de su equipo desde
fuera de ella.
Sistemas Operativos
Sistemas Operativos
Descripcin funcional
VNC es un programa de software libre basado en una estructura clienteservidor el cual permite tomar el control del ordenador servidor
remotamente a travs de un ordenador cliente. VNC permite que el sistema
operativo en cada computadora sea distinto: Es posible compartir la pantalla
de una mquina de "cualquier" sistema operativo conectando desde otro
ordenador o dispositivo que disponga de un cliente VNC instalado.
Sistemas Operativos
Server
Sistemas Operativos
Viewer
Si usamos el servicio Viewer, solo tenemos que introducir la ip del
equipo al que queremos conectar (equipo con VNC Service Activo) y
a continuacin la contrasea.
Sistemas Operativos
Sistemas Operativos
Descripcin funcional
Sistemas Operativos
Paso 1. Despliegue
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
PROCESOS
Procesos
Sistemas Operativos
Creacin de un proceso
Sistemas Operativos
Tipos de procesos.
Un proceso es
independiente si
no afecta o no es
afectado por la
ejecucin de
otros procesos
en el sistema.
stos no
comparten
datos.
Sistemas Operativos
Es un proceso
que ha
completado su
ejecucin pero
an tiene una
entrada en la
tabla de
procesos,
ocupando
recursos del
computador de
forma
permanente.
Seccin crtica
Exclusin mutua,
Progreso,
Espera acotada.
Sistemas Operativos
Comunicacin
Varios procesos puedan colaborar para realizar una
misma tarea.
Sincronizacin
Funcionamiento coordinado en la resolucin de una tarea
encomendada.
Sistemas Operativos
El emisor hace
el envo y
prosigue su
ejecucin.
Sistemas Operativos
El emisor
ejecuta el
servicio enviar
mientras el
receptor ejecuta
recibir,
coordinado por
el reloj del
computador.
q Archivos.
q Tuberas.
q Variables en memoria compartida.
q Paso de mensajes.
Archivos
q Permite comunicar a un nmero potencialmente ilimitado de
procesos. Basta con que los procesos tengan permisos para
acceder a los datos almacenados en un archivo.
q Necesita algn otro mecanismo que permita que los procesos
se sincronicen en el acceso a los datos almacenados en un
archivo.
Sistemas Operativos
Tuberas
Cada proceso ve la tubera como un conducto con dos extremos, uno
de los cuales se utiliza para escribir o insertar datos y el otro para
extraer o leer datos de la tubera. El flujo de datos puede ser:
Unidireccional
write
Proceso
de
usuario
read
Proceso
de
usuario
SO
TUBERIA
Bidireccional
write
Proceso
de
usuario
read
write
Proceso
de
usuario
SO
TUBERIA
Flujo de datos
TUBERIA
Flujo de datos
Sistemas Operativos
Flujo de datos
Memoria compartida
Un proceso almacena un valor en una determinada variable, y otro proceso
puede acceder a ese valor sin ms que consultar la variable. De esta forma
se consigue que los dos procesos puedan comunicarse entre ellos.
Proceso 2
Texto
Texto
* var1 = 2
var1
Pila
Sistemas Operativos
Datos
Datos
Segmento
de memoria
compartida
var2
Pila
Ing. David Benavides , MAE Msc
Mensajes
Utilizando paso de mensajes como mecanismo de comunicacin entre
procesos no es necesario recurrir a variables compartidas, nicamente
debe existir un enlace de comunicacin entre ellos. Utilizan 2
operaciones: send y receive
Cola de mensajes
send
Proceso
de
usuario
Proceso
de
usuario
receive
send
Proceso
de
usuario
Proceso
de
usuario
puerto
Mensaje
Mensaje
Sistemas Operativos
q Seales.
q Tuberas.
q Semforos.
q Mutex y variables condicionales
q Paso de mensajes
Sistemas Operativos
Proceso Servidor
Proceso que est pendiente de recibir rdenes de trabajo que
provienen de procesos denominados clientes
q Lectura de orden
q Ejecucin de Orden
q Finalizacin de ejecucin
Sistemas Operativos
Procesos clientes
Estructura:
Proceso
Servidor
Recurso
Proceso demonio
Proceso que se ejecuta en segundo plano (background) en vez de
ser controlado directamente por el usuario
Caractersticas:
q Se arranca al iniciar el sistema
q Nunca muere
q Est a la espera de un evento
q Realiza labores peridicas
q Lanza otros procesos para la realizacin de su trabajo
Sistemas Operativos
GESTIN DE MEMORIA
Costo
Sistemas Operativos
Sistemas Operativos
Memoria Real
q Espacio donde son alojados los procesos previo y durante su
ejecucin.
q Espacio real que existe en memoria para que sean atendidos
por el procesador coordinado por el reloj.
q De mayor costo que la memoria secundaria
q Acceso a la informacin contenida es ms rpido.
q Solo la memoria cache es ms rpida que la principal, pero su
costo es a su vez mayor.
Sistemas Operativos
Memoria Virtual
q Parte del disco duro que acta como
memoria cuando la RAM llega al
lmite de su capacidad.
q Uso de almacenamiento secundario
para ofrecer al conjunto de las
aplicaciones la ilusin de tener mas
memoria RAM.
q Permite proporcionar a un proceso,
un mapa de memoria mayor que la
memoria principal
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Intercambio
Sistemas Operativos
Paginacin
La memoria se divide en
marcos. Los programas se
dividen en pginas. Los
marcos contienen pginas.
Sistemas Operativos
Caractersticas de la Paginacin
Sistemas Operativos
Sistemas Operativos
Ventajas de la paginacin
Sistemas Operativos
Desventajas de la paginacin
Sistemas Operativos
PARCIAL II
GESTIN DE ARCHIVOS Y
DIRECTORIOS
Archivos Y Directorios
Sistemas Operativos
Estructura de un archivo
Sistemas Operativos
Tipos de archivos
Datos
q Numricos
q Carcter
q Binario
Programa
q Cdigo fuente
q Archivos objetos
Sistemas Operativos
Sistemas Operativos
PRIORIDAD
TIPO
.COM
Sistema
COMMAND.COM
.SYS
Sistema
HIMEM.SYS
.BIN
Sistema
DRVSPACE.BIN
.DLL
Sistema
COMMDLG.DLL
.DRV
Sistema
CANON330.DRV
.DAT
Sistema
SUHDLOG.DAT
.DOS
Sistema
CONFIG.DOS
.BAT
Sistema
AUTOEXEC.BAT
Sistemas Operativos
EJEMPLO
PRIORIDAD
TIPO
.EXE
Aplicaciones
WINWORD.EXE
.EXE
Aplicaciones
EXCEL.EXE
.EXE
Herramientas
CACL.EXE
.EXE
Herramientas
EXPLORER.EXE
Sistemas Operativos
EJEMPLO
PRIORIDAD
TIPO
EJEMPLO
DOC
Documentos
CURRICULUM.DOC
.XLS
Hojas Electrnicas
CONTABILIDAD.XLS
.PPT
Presentaciones
EMPRESA.PPT
.DBF
Bases de Datos
PERSONAL.DBF
.BMP
Dibujos
CUADRO.BMP
.WAV
Sonido
SALUDO.WAV
.MP3
Sonido
CANCION.MP3
.TXT
Texto puro
LISTA.TXT
Sistemas Operativos
Ejecutables
q
q
q
q
A: Libreras estticas.
C: Cdigo del lenguaje C.
CPP: Cdigo del lenguaje C++.
DIFF: Conjunto de instrucciones que defines los cambios al aplicarse
un parche.
H: Cabecera de archivos programados en C
LO: Archivo temporal creado en la compilacin de una librera.
O: Archivo temporal creado al compilar un programa.
SO: Libreras compartidas, equivalentes a DLL en Windows.
Sistemas Operativos
Comprimidos y empaquetados
q
q
q
q
q
q
q
q
q
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Mapa.gif
Lista.txt
directorio
Program.o
archivos
Directorio de 2 niveles.
Un directorio para cada usuario. El mismo nombre de archivos para varios usuarios.
user1
Mapa.gif
Lista.txt
directorio
archivos
Sistemas Operativos
user2
Program.o
directorio maestro
hola.txt
directorio Program.o
archivos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
SEGURIDAD Y PROTECCIN
Sistemas Operativos
Problemas de seguridad
Uso indebido o
malicioso de programas
Caballo de Troya
Puerta de atrs
Usuarios inexpertos o
descuidados
Problemas de
seguridad
Usuarios no autorizados
Virus
Gusanos
Rompedores de
Sistemas de proteccin
Bombardeo (Spoofing)
Sistemas Operativos
Requisitos de seguridad
Acceso solo a
usuarios
autorizados
Sistemas Operativos
Modificacin
solo por los
usuarios
autorizados
Los recursos
deben estar
disponibles
para los
usuarios
autorizados
Origen
Destino
Sistemas Operativos
<
Origen
<
Destino
<
Origen
Destino
<
Sistemas Operativos
<
<
Destino
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Hoax
Sistemas Operativos
Hoax
Sistemas Operativos
Medidas preventivas
Sistemas Operativos
Ethical Hacking
Sistemas Operativos
Mecanismos de proteccin
q Firewalls
Sistema ubicado entre dos redes encargado de manejar
polticas de seguridad.
q Access Control list
Permite definir permisos a usuarios y grupos
q Wrappers
Programa que controla el acceso a otros programas
q Deteccin de intrusos en tiempo real
Inspeccionan el trfico de la red buscando posibles ataques
Sistemas Operativos
Medidas fsicas
q Control de las condiciones medioambientales como temperatura,
humedad, polvo, etc. por medio de sensores.
q Prevencin de catstrofes como incendios, tormentas, cortes de
uido elctrico, sobrecargas, etc.
q Seguridad perimetral, incluye sensores con deteccin de
movimiento, cmaras, guardias, etc.
q Sistemas de mitigacin del riesgo como extintores, fuentes de
alimentacin ininterrumpida, estabilizadores de corriente, fuentes
de ventilacin alternativa, etc.
q Sistemas de recuperacin: copias de seguridad, redundancia,
sistemas alternativos geogrcamente separados y protegidos, etc.
Sistemas Operativos
Medidas lgicas
q Establecimiento de una poltica de control de accesos,
incluyendo perfiles de usuarios y restricciones a la
informacin.
q Denicin de una poltica de instalacin y copia de software.
q Uso de la criptografa para proteger los datos y las
comunicaciones.
q Uso de firewall para proteger la red local.
q Denicin de una poltica de respaldos.
q Denicin de una poltica de revisin y auditora interna.
Sistemas Operativos
Medidas administrativas
q Documentacin y publicacin de la poltica de seguridad y de
las medidas tomadas para ponerla en prctica.
q Debe quedar claro quien ja la poltica de seguridad y quien
la pone en prctica.
q Establecimiento de un plan de informacin del personal.
Medidas legales
q Implementacin de medidas legales para disuadir al posible
atacante o para aplicarle algn tipo de sancin a posterior. Las
medidas trascienden el mbito de la empresa y normalmente
son jadas por instituciones gubernamentales.
Sistemas Operativos
Polticas y mecanismos en SO
Sistemas Operativos
Sistemas Operativos
GeneSpafford
Professor of Computer Sciences and Philosophy,
Purdue University
Sistemas Operativos
Introduccin a Linux
Introduccin
Sistemas Operativos
Caractersticas
q Multitarea
q Multiusuario
q Multiplataforma
q Multiprocesador
q Proteccin de la memoria entre procesos
q Memoria virtual usando paginacin
q Todo el cdigo fuente est disponible, incluyendo
el ncleo completo y todos los drivers
Sistemas Operativos
Compartible
Contienen ficheros que se pueden encontrar en un ordenador y utilizarse
en otro.
No compartibles
Contienen ficheros que no se pueden usar mas que en el equipo que
fueron originados.
Sistemas Operativos
Directorio
Descripcin
sbin
bin
C o n t i e n e b i n a r i o s n e c e s a r i o s p a ra e l c o r r e c t o
funcionamiento del sistema. Los binarios de esta carpeta
pueden tambin ser utilizados por cualquier usuario
boot
dev
etc
Sistemas Operativos
Directorio
Descripcin
home
lib
lost+found
mnt
opt
Sistemas Operativos
Directorio
Descripcin
proc
root
tmp
usr
var
Sistemas Operativos
Permisos (I)
Sistemas Operativos
Permisos (II)
Sistemas Operativos
Descripcin
Ls
ls -la
cd
Cambia de directorio
cd
cat
pwd
cp
mv
rm
Elimina un archivo
tail -f
mkdir
Crea un directorio
Sistemas Operativos
Comando
Descripcin
tar -xvzf
top
find
vi
ifconfig
ps -aux
reboot
Reinicia el equipo
shutdown -h
now
Apaga el equipo
Sistemas Operativos
Comando
man
rmdir
Descripcin
Sirve para consultar la gua del comando del cual deseis
conocer informacin.
Borra subdirectorios, toda vez que estn vacos.
date
cal
more
less
clear
passwd
emacs
Sistemas Operativos
Comando
Descripcin
chgrp
chmod
chown
ln
Sistemas Operativos
Comando
Descripcin
ifconfig eth0
192.168.1.100
255.255.255.0 up
system-config-network
vi /etc/sysconfig/
network-scripts/ifcfgeth0
Sistemas Operativos
Comando yum
Sistemas Operativos
Editor de texto vi
Sistemas Operativos
Comandos bsicos de vi
Comando
Descripcin
vi arch1
ESC
dd
j o flecha abajo
:w
:q
Sistemas Operativos
Comandos avanzados de vi
Comando
Descripcin
vi:
vi arch1:
vi arch1 arch2:
vi +45 arch1:
vi +$ arch1:
vi +/Habia
arch1:
Sistemas Operativos
Ncleo de Linux
Sistemas Operativos
Sistemas Operativos
Distribuciones de Linux
Sistemas Operativos
Sistemas Operativos
Mandrake Linux
Sistemas Operativos
Knoppix
Sistemas Operativos
Suse
Sistemas Operativos
Debian
Sistemas Operativos
Sistemas Operativos
Centos - Generalidades
Sistemas Operativos
Funcionalidades (I)
Sistemas Operativos
Funcionalidades (II)
Sistemas Operativos
Funcionalidades (III)
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Almacenamiento de informacin
Windows Server 2012 R2
Sistemas Operativos
Sistemas Operativos
Directorio Activo
Sistemas Operativos
Sistemas Operativos
Servidores de Aplicacin
Sistemas Operativos
Compartir calendarios
Compartir contactos
Enviar correo electrnico en nombre de otros
Comparticin de documentos y carpetas pblicas
Proporciona opciones de correo electrnico por Internet
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Microsoft SharePoint
Microsoft SharePoint es un sistema para gestin de contenidos que
permite compartir documentos en un espacio centralizado y protegido
con contraseas. Los documentos pueden ser almacenados,
descargados y/o editados para luego continuar en su espacio
compartido.
Sharepoint es un servidor de aplicacin basado en tecnologa web,
que puede ayudar a mejorar la eficacia de una organizacin mediante
la gestin y el acceso a los datos almacenados.
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Sistemas Operativos
Termino
Definicin
Parche de Seguridad
Actualizacin Critica
Actualizacin
Hotfix
Service Pack
Sistemas Operativos
Sistemas Operativos
FIN DE CONTENIDO
Talleres
vPrimer Parcial
Taller 1: Windows desktop
Taller 2: Linux Ubuntu desktop
Taller 3: Linux Centos - samba
vSegundo Parcial
Taller 1: Windows Server 2008 R2 PDC
Taller 2: Linux Centos PDC
Taller 3: Linux Centos ntp y web
Sistemas Operativos