Upload
drportugalb
View
116
Download
2
Embed Size (px)
Citation preview
Introduction to Linux
SISTEMA OPERATIVO UNIX/LINUX
Introduccion a Unix
Historia de UNIX Que es
LINUX Distributiones de
LINUX Estructura del OS
Unix Sistema de archivo de
Unix
Instalacion de OS Linux Centos
Directorios Unix, Archivos y Inodes
Usuarios, Grupos y Permisos
Introduction to Linux
UNIX
Unix es un sistema operativo multiusuario y multitarea.
Usted puede tener muchos usuarios registrados al OS almismo tiempo, cada uno ejecutando algun programa.
Es el trabajo del núcleo de mantener cada proceso yusuario separado y regular el acceso al hardware delsistema, incluyendo CPU, memoria, disco y otrosdispositivos de entrada-salida.
Introduction to Linux
Historia de UNIX
Primera versión fue creada en los laboratorios Bell en1969.
Algunos de los programadores de Bell Labs, que habíatrabajado en este proyecto, Ken Thompson, DennisRitchie, Rudd Canaday, y Doug McIlroy diseñó eimplementó la primera versión del Sistema Unix dearchivos en un PDP-7, junto con unas pocas utilidades.Se le dio el nombre de UNIX por Brian Kernighan.
00:00:00 horas, 01 de enero 1970 es el momento ceropara UNIX. También se conoce como época.
Introduction to Linux
Historia de UNIX
1973 Unix es re-escrito principalmente en C, un lenguajedesarrollado por Dennis Ritchie.
Estar escritas en este lenguaje de alto nivel disminuidoconsiderablemente el esfuerzo necesario para portarlo alas nuevas máquinas.
Introduction to Linux
Historia de UNIX
1977 hubo unos 500 sitios en todo el mundo Unix.
1980 BSD 4.1 (Berkeley Software Development)
1983 SunOS, BSD 4.2, System V
1988 AT & T y Sun Microsystems en conjuntodesarrollaron System V Release 4 (SVR4). Estosdesarrollarores despues introducieron UnixWare ySolaris 2.
1991 linux se origina
Introduction to Linux
Que es LINUX
Linux es un sistema operativo libre tipo Unix creadooriginalmente por Linus Torvalds con la ayuda dedesarrolladores de todo el mundo.
Se originó en 1991 como un proyecto personal de LinusTorvalds, un estudiante graduado.
La versión del kernel 1.0 fue lanzado en 1994 y hoy laversión estable más reciente es la 2.6.9.
Desarrollado bajo la Licencia Pública General GNU, elcódigo fuente para Linux está disponible gratuitamentepara todo el mundo.
Introduction to Linux
Distribuciones LINUX
Mandrake: http://www.mandrakesoft.com/
RedHat: http://www.redhat.com/
Fedora: http://fedora.redhat.com/
SuSE/Novell: http://www.suse.com/
Debian: http://www.debian.org/
Red Hat Enterprise Linux es una de las empresas objetodel sistema operativo. Se basa en tecnología madura decódigo abierto y disponible a un precio con un año desuscripción de Red Hat Network para el contrato deactualización y soporte.
Introduction to Linux
Estructura UNIX
Introduction to Linux
Sistema de archivo UNIX
Introduction to Linux
File System
El sistema de archivos de Unix se parece a unaestructura de árbol invertido.
Se empieza con el directorio raíz, que se denota por /, enla parte superior y trabaje hacia abajo a través de lossubdirectorios por debajo de ella.
Introduction to Linux
File System
Cada nodo es un archivo o un directorio de los archivos,cuando ésta puede contener otros archivos y directorios.
Se especifica un archivo o directorio por su nombre de laruta, ya sea la ruta completa, o absoluta, o la relativa auna ubicación.
El nombre completo de ruta se inicia con la raíz, /, ysigue las ramas del sistema de archivos, cada unoseparado por /, hasta llegar al archivo deseado, porejemplo:
/home/condron/source/xntp
Introduction to Linux
File System
Un nombre de ruta de acceso relativa especifica la rutarelativa a otro, generalmente el directorio de trabajoactualen que se encuentra. Observara dos directoriosespeciales:
. el directorio actual
.. el padre del directorio actual
Así que si estoy en /home/frank y desea especificar laruta anterior de una manera relativa que podría utilizar:
../condron/source/xntp
Esto indica que primero debe subir un nivel dedirectorio, y luego bajan a través del directorio Condron,seguido por el directorio source y, a continuación a xntp.
Introduction to Linux
Estructura de directoriosestandard en Unix/Linux
/ El ancestro de todos los directorios en el sistema, todoslos otros directorios son subdirectorios de este directorio,ya sea directamente o a través de otros subdirectorios.
/bin herramientas esenciales y otros programas (obinarios).
/dev Files representing the system's various hardwaredevices. For example, you use the file `/dev/cdrom' toaccess the CD−ROM drive.
/dev Archivos representa los diversos dispositivos dehardware del sistema. Por ejemplo, se utiliza el archivo ¨/dev / cdrom¨ para acceder a la unidad de CD-ROM.
/etc Varios archivos de configuración del sistema, losarchivos de inicio, etc
Introduction to Linux
Estructura de directoriosestandard en Unix/Linux
/home el directorios de inicio para todos los usuarios delsistema.
/lib Biblioteca del sistema esenciales de archivosutilizados por las herramientas en ´/ bin ´./proc Los archivos que dan información sobre losprocesos del sistema actual.
El superusuario de directorio, cuyo nombre de usuarioes root. (En el pasado, el directorio de inicio para elsuperusuario era simplemente `/ ', más tarde,` / root ' fueadoptada a tal efecto para reducir el desorden en `/'.)
Introduction to Linux
Estructura de directoriosestandard en Unix/Linux
/sbin Herramientas esenciales para el administradordel sistema, o los binarios del sistema.
/tmp Archivos temporales.
/usr Subdirectorios con archivos relacionados conherramientas de usuario y aplicaciones.
Introduction to Linux
Directorios, Archivos and Inodos
Cada directorio y archivo aparecen en el direcorio padre
En el caso del directorio raíz, que el padre es en sí mismo.
Un directorio es un tipo de archivo que contiene un listadode los archivos contenidos en él, cada archivo se identificapor un número de inodo. Este número es único dentro detodo el sistema de ficheros.
La informacion acerca de todos los archivos y directorios esmnatenida en la TABLA INODE, La tabla con todos losinodos se crea en el arranque del sistema.
Un inodo (Índice de nodos) es una entrada en la tabla quecontiene información sobre un archivo incluyendo lospermisos de archivos, UID, GID, tamaño, fecha y hora, etc
Instalacion de la distribucionLINUX CENTOS
INTRODUCCION AL UNIXDispositivos y Perifericos en
Linux
DOS/WIN LINUX
1 IDE1 HD C: /dev/hda1
D: /dev/hda22 HD E: /dev/hdb1
F: /dev/hdb2
2 IDE1 HD G: /dev/hdc1
H: /dev/hdc22 HD I: /dev/hdd1
J: /dev/hdd2CD-ROM /dev/cdrom
INTRODUCCION AL UNIX
DOS/WIN LINUX
A: /dev/fd0
B: /dev/fd1
Unidades de Disquettes
DOS/WIN LINUX
LPT1 /dev/lp0
LPT2 /dev/lp1
Puertos Paralelos
DOS/WIN LINUX
COM1 /dev/ttyS0
COM2 /dev/ttyS1
COM3 /dev/ttyS2
COM4 /dev/ttyS3
Puertos de Comunicaciones
Particionamiento del Disco DuroLas particiones pueden ser de 03 tipos:• Partición Primaria: Solo pueden existir 4particiones primarias (Incluida la Particiónextendida si existe).
• Partición extendida: Solo existe una y sirvepara albergar más particiones llamadasparticiones lógicas.
• Unidades lógicas: Se definen solo dentro de lapartición extendida, con esto se pueden tenermas de 4 particiones en el disco duro.