sistema operativo linux expositor: felix d. puelles centellas email: [email protected]
TRANSCRIPT
![Page 2: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/2.jpg)
Cuando nosotros hablamos de redes damos una vuelta a nuestro alrededor y podriamos apreciar que hay muchos software para redes como por ejm:
![Page 3: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/3.jpg)
HISTORIA DE LINUX
Se ha convertido en el sistema operativo para los negocios, educación, y provecho personal. Linux ya no es solo para gurus de UNIX que se sientan durante horas frente a la resplandeciente consola (aunque le aseguramos que un gran numero de usuarios pertenece a esta categoría). Inicialmente fue creado por Linus Torvalds a principios de los 90s, cuando todavía era estudiante de la Universidad de Helsinki, en Finlandia. Su primera intención era mejorar la capacidad del Sistema Operativo Minix. Linux contiene todas las características de un sistema operativo moderno, como por ejemplo: Multitarea Real, Memoria Virtual, Multiusuario, TCP/IP nativo, librerías compartidas, kernel modulable, funciona en modo protegido, soporte para multiprocesamiento simétrico y soporte para hardware de 32 y 64 bits.
![Page 4: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/4.jpg)
UNIX fue desarrollado por Bell Labs AT&T. En los años 1960
Universidad Berkeley adquiere UNIX en 1975
Microsoft lanza XENIX (1980)
Microsoft mejora Xenix y UNIX - SCO (Santa Cruz Operation)
Sun Microsystem version IV de System UNIX
AIX Version 2 fue desarrollado por Bell Labs. UNIX System V (1977)AIX Version 3 incluye Berkeley UNIX y AT&T UNIX System V (IBM)Aparicion de LINUX (1990) Linus Torvalds
![Page 5: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/5.jpg)
Como podra apreciar la evolucion que ha tenido Unix ha sido muy rica y sobre todo muchas casas de Software han tenido predominancia sobre UNIX, como por ejm. :
AT&TMICROSOFTI.B.M.SUN MICROSYSTEM
Y ante la aparicion del nuevo sistema de LINUX hay muchas casas que tambien participan en este mercado como:
SUSE RED HAT CALDERA MANDRAKE COREL CONECTIVA ………
![Page 6: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/6.jpg)
APLICACIONES
SHELL
CONTROL DE PROCESOS
FILESYSTEM
HARDWAREUSUARIOS
KERNEL
![Page 7: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/7.jpg)
CONCEPTOS
KERNELLEscrito en Lenguage C y AssemblerSoporte para Multiples UsuariosInterfaces para dispositivos I/OAdministra los archivos en disco
SHELL
Interpreta los comandos del sistema
Interfaz Usuario-Maquina
Permite ejecucion en Linea y en Batch
Redirecciona las entradas y salidas
![Page 8: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/8.jpg)
Ejemplos
En el presente ejemplo el comando ls muestra directorios pero por defecto la salida (la data) siempre se muestra por la pantalla
![Page 9: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/9.jpg)
Ejemplos
En el presente ejemplo el comando ls no muestra directorios por pantalla porque la salida (>) la esta enviando al archivo cartaEn la segunda linea el comando cal muestra el calendario del año indicado pero no se muestra en pantalla porque lo esta adicionando (>>) al archivo carta
Esa es la forma de como se manejan los redireccionamientos en unix
![Page 10: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/10.jpg)
Ejemplos
Otra de las ideas de los redireccionamientos es el uso de los PIPES o filtros que no son mas que interconexiones de INPUT / OUTPUT……??????? Es decir la ejecucion de un comando de entrada lo emplea un comando de salida
![Page 11: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/11.jpg)
FILE SYSTEM
E T C B IN
B IN
U S R
T T Y 1 L P 0 H D 0
D E V
A U L A 2 0 9N A U L A 4 1 0N
U
/R A IZ DE L S IS T E M A
/ETC Contiene los comandos del Sistema( networking, filesystem..)/BIN Comandos del Usuario Administrador/USR Aplicaciones para UNIX/DEV Definicion de archivos para dispositivos /U Almacena directorios para archivos de usuario
![Page 12: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/12.jpg)
USUARIOS?Se define usuarios a aquellas personas que tienen la autorizacion del Supervisor (root) para ingresar al Sistema de Linux
el linux le crea un area de trabajo que es el sgte.
/usr/usuario ................ /home/castillo
En otros sistemas como el AIX (IBM) los usuarios se registran en un File System llamado /home y este posee un enlace con otro llamado /u, razon por la cual cuando se ejecuta el comando PWD la ruta del usuario aparece de la sgte. Forma : $ pwd /u/palacios o simplemente aparece /home/palacios
![Page 13: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/13.jpg)
Comandos de VisualizacionComandos de Visualizacion
![Page 14: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/14.jpg)
Comando lsMuestra el directorio de la ruta actual en otras palabras muestra los archivos o carpetas contenidos en la direccion actual, y otra de sus caracteristicas es que los directorios aparecen ordenados alfabeticamente
Entre las opciones mas comunes tenemos : -l lista larga -a afecta los ficheros ocultos-R hasta niveles inferiores -r invierte ordenamiento
Ejemplo:
![Page 15: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/15.jpg)
Para visualizar el contenido de los archivos se pueden emplear comandos como :
cat Muestra contenido de Archivo
Head Muestra las primeras lineas del Archivo (10)
Tail Muestra las ultimas lineas del archivo (10)
Cuando el contenido de los archivos es demasiado extenso tenemos que recurrir al uso de los comandos paginadores como por ejm
More, el cual se puede emplear en varios formatos
more < carta cat carta | more
![Page 16: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/16.jpg)
Archivos y DirectoriosArchivos y DirectoriosTodos los usuarios en el Sistema tienen una ruta o directorio para almacenar cualquier tipo de objetos como archivos o directorios y para saber la ruta actual emplean el comando PWD (Print Working Directory)Para tratamiento de directorios emplear cd, mkdir y rmdir
Otra relacion de comandos para tratamiento de archivos
Cp Copia archivos o DirectoriosMv Mueve o renombre archivosRm Borra archivos o DirectoriosLn Crea enlaces o vinculos
Para ver uso interpretemos los sgtes comandos
![Page 17: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/17.jpg)
![Page 18: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/18.jpg)
Comandos de Comunicaciones
En el tema de las comunicaciones los Sistemas UNIX tienen una gran ventaja debido a que es un sistema exclusivo para este tipo de casos y esa es la pricipal razon por la cual su protocolo de comunicacion TCP – IP (TRANSMISSION CONTROL PROTOCOL – INTERNET PROTOCOL) es el defecto en el mundo internet.
Se pueden mencionar los sgtes. Comandos:
Finger Muestra la relacion de usuarios en la redWrite Envia mensaje unidireccionalTalk Crea un chat entre dos usuariosWall Envia mensaje a todos los usuarios de la redMail Correo Electronico
![Page 19: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/19.jpg)
El comando finger permite mostrar los usuarios activos en el sistema
Se observa en la lista que el usuario aula409n tiene varios login O accesos y para invocar a alguien en particular declare :
Aula409n pts/5
![Page 20: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/20.jpg)
![Page 21: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/21.jpg)
![Page 22: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/22.jpg)
![Page 23: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/23.jpg)
![Page 24: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/24.jpg)
Permisos y Derechos
1 2 3 4 5 6
Donde:1.- determinas los permisos del archivo o Directorio2.- Count Link (contador de Enlaces)3.- Nombre del Usuario (Deuño de la Informacion4.- Tamaño expresado en bytes5.- Fecha y hora de Ultima Modificacion6.- Nombre del Archivo o Directorio
![Page 25: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/25.jpg)
Permisos
Si deseamos interpretar que se indica en toda la linea comenzamos por el lado izquierdoEjm d rwx r-x r-x R read W write X executeEl Primer caracter indica el tipo de Objeto (d directory - FileRWX Son los permisos que afecta al DUEÑOR-X Son los permisos que afecta al GRUPOR-X Son los permisos que afecta a otros GRUPOS
![Page 26: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/26.jpg)
Ejemplos del Permiso
El Directorio conferencia si se observan los derechos de grupo y otros, estos pueden leer y ejecutar los directorios contenidos …. es decir pueden ver nuestra informacion y hemos decidido quitarle todos los derechos
El Comando chmod (change Mode) indica que al grupo y otros (go) le vamos a quitar los derechos de lectura ( r ) y ejecucion ( x ) y luego el comando ls vuelve a mostrar los cambios en el directorio
![Page 27: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/27.jpg)
![Page 28: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/28.jpg)
![Page 29: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/29.jpg)
![Page 30: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/30.jpg)
En los sistemas unix hay muchos mas procesos como administracion de la memoria, creacion de perfiles de usuario, planificacion de procesos, programacion shell, conectividad e integracion a Internet mediante:
Servidores WebServidores CorreoServidores FTP
Y la mayoria de estos siempre van a estar a disposicion de un solo usuario denominado ROOT quien es el Administrador del sistema.
![Page 31: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/31.jpg)
Evolucionar??????
![Page 32: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/32.jpg)
Bueno solo para terminar reitero mis felicitaciones a todos los presentes en nombre de la Institucion que a paso de grandes hace los esfuerzos necesarios para que sus alumnos tengan los conocimientos necesarios y puedan ofrecer tecnologias cuando se enfrenten al mercado laboral.
Tambien indicar que durante una semana la presente presentacion estara publicada en un servidor web para lo cual hagan llegar sus e-mail a la sgte direccion:
O visitar la sgte direccion :
http://www.angelfire.com/me/fpuelles/index.html
Donde seran bien atendidos ……….. GRACIAS
![Page 33: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/33.jpg)
APRENDAMOS A QUERER EL PERU
![Page 34: SISTEMA OPERATIVO LINUX EXPOSITOR: FELIX D. PUELLES CENTELLAS EMAIL: fpuelles@hotmail.com](https://reader033.vdocuments.site/reader033/viewer/2022051412/54e015474a79595b298b5484/html5/thumbnails/34.jpg)
GRACIAS
12-04-2003