Vous êtes sur la page 1sur 33

Conceptos Basicos Linux

Sistema Operativo
Un programa o software que gobierna el funcionamiento de otros programas Interfaz entre el usuario y el hardware Asigna recursos para tareas Asigna tareas a los programas Controla los dispositivos

Tipos de Sistema Operativo


Tareas
Unitarea Multitarea

Usuarios
Unico usuario Multiusuario

Procesamiento
Unico procesamiento Multiprocesamiento

Kernel
Corazn o ncleo de un sistema operativo Interacta con el hardware Primer programa en ser cargado cuando el sistema comienza y se ejecuta hasta que la sesin se termina Diferente del BIOS el cual es dependiente del Hardware El kernel depende del software

Shell
Programa que interactua con el Kernel Puente entre el kernel y el usuario Interprete de comandos El usuario puede escribir un comando y este es llevado hacia el kernel para ser ejecutado

Tipos de Shell
Sh Simple shell BASH Bourne Again Shell KSH Korne Shell CSH C Shell SSH Secure Shell

Historia de Linux

Multics 1964 Unics 1969 Minix 1990 Linux 1991

LINUX
Desarrollado por Linus Torvalds en 1991 Usado en la mayoria de las computadoras Multiusuario Multitarea Kernel Monolitico

Linux es un sistema operativo para PCs y servidores compatible con sistemas UNIX Fue diseado por y para programadores, aunque cada dia son mas los usuarios normales los que se unen a este SO

LINUX hace su aparicin a principios de la dcada de los noventa, era el ao 1991 y por aquel entonces un estudiante de informtica de la Universidad de Helsinki, llamado Linus Torvalds empez, -como una aficin y sin poderse imaginar a lo que llegara este proyecto, a programar las primeras lneas de cdigo de este sistema operativo llamado LINUX

Mandriva
Fundado en 1998 Paris Francia

SUSE
Software und System Entwicklung Alemania Comprado por Novell Fundado en 1992

Red Hat
1993 Estados Unidos

Red Hat Enterprise Linux


Primer lanzamiento 2002

Proyecto Fedora
Paralelo a RHEL Versin abierta

Debian
16 agosto 1993

Ubuntu
20 Octubre 2004 Sudafrica Humanidad hacia otros

Instalacin de Linux

Directorios de Linux

Los directorios Linux


/bin /boot /dev /etc /home /lib /mnt

/proc /root /sbin /tmp /usr /var

Archivos booteo: /boot


Al inicio del sistema el programa de booteo analizar el directorio /boot Entre los objetos buscados esta el archivo map, a travs del cual LILO determinar el lugar del ncleo en el disco duro Sin esta informacin LILO no puede cargar en memoria principal

Los comandos en /bin


Los comandos ms importantes estn almacenados en este directorio Ejemplo: ls, who, ps etc. Menos importantes: /usr/bin

Los perifricos /dev


Todos los controladores (drivers) de perifricos son accedidos a travs archivos de perifricos Son interfaces con los controladores de perifricos y no contienen nada

Los archivos configuracin /etc


Archivos de configuracin Antiguos sistemas: comandos administracin

/home
Directorio personal de los usuarios Ventajas:
usuario se beneficia de su propio sistema de archivos pocos derechos de escritura le son atribuidos

Una vez que los usuarios tienen definido su lugar en un sistema archivos, es posible definir las limites de zonas de memoria (quotas)
un usuario no podr monopolizar toda la memoria

Las bibliotecas compartidas de /lib


Linux ofrece la posibilidad de utilizar las bibliotecas de funciones comunes Las bibliotecas compartidas indispensables al arranque se encuentran aqu Otras bibliotecas se encuentran en /usr/li

El directorio /proc
Es un pseudo-sistema de archivos Todos los archivos de este directorio no ocupan espacio en el disco Se trata de construcciones lgicas Apuntan hacia programas en memoria principal que leen informacin sin la depositar en el disco duro Contiene archivos que permiten
leer la configuracin actual del sistema informarse acerca de los procesos en ejecucin

Los archivos temporales de /tmp


Muchas utileras necesitan un espacio temporal de almacenamiento Por ejemplo: editores, compiladores, etc Directorio accesible a todo mundo en lectura/escritura En el caso de mltiples usuarios el directorio debe ser la raz de otro sistema de archivos

Gracias! Y. Felices compilaciones

Vous aimerez peut-être aussi