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

Centro de Estudios Tecnolgicos CeTIS 115.

CETMJ

Manual: Introduccin a CentOS.


Lpez Angulo Mara Fabiola. Saldaa Gonzlez Adriana Itzel. Zea Gracia Mara del Carmen.

Gallardo Lozano Ulises

Celaya, Gto. Septiembre 2013.

Celaya, Gto. Septiembre 2013.

ndice 1. 2. 3. 4. Portada Hoja en guarda. Introduccin sobre lo que es sistemas operativos. Capitulario. 4.1 Introduccin a sistemas operativos y mapa conceptual 4.2 Historia de centOS y Debian 4.3 Cuadro comparativo. 4.4 Estructura de archivos en CentOS. 4.5 Comandos bsicos en Linux. 4.6 Repositorios e instalacin de software en CentOS. 5. Conclusiones. 6. Recomendaciones. 7. Bibliografas.

Celaya, Gto. Septiembre 2013.

3. INTRODUCCIN SOBRE LO QUE SON SISTEMAS OPERATIVOS. El sistema operativo (S.O.) es quien se encarga de que el usuario tenga una interaccin cmoda y eficiente con la maquina. Controla todos los recursos de la computadora y establece la base donde se pueden escribir los programas de aplicacin. Es la porcin de software que se ejecuta en modo kernel, pero se encuentra protegido por el hardware contra la intervencin del usuario. El sistema operativo realiza dos funciones. 1. Sistema operativo como maquina extendida: Es la parte de la arquitectura de una mquina, es donde se realiza la programacin una de las partes ms difciles de programar es la de entradas\salidas (E\S). En ella se registran comandos que nos permiten leer t escribir datos, inicializar, formatear pistas, detectar, restablecer y recalibrar el controlador y las unidades de disco. La funcin del sistema operativo es presentar al usuario el equivalente de una maquina extendida o mquina virtual. 2. Sistema operativo como administrador de recursos: Est nos permite tener una interfaz muy til y sencilla para que el usuario pueda trabajar, se maneja una interfaz grfica cmoda para el usuario. Nos permite que mltiples usuarios puedan trabajar de manera segura y sin tener interferencias, que sus datos de E\S no se pierdan o se mezclen con algn otro archivo.

Celaya, Gto. Septiembre 2013.

4. Capitulario. 4.1 INTRODUCCIN A SISTEMAS OPERATIVOS Y MAPA CONCEPTUAL.

Un Sistema Operativo (SO) es el software bsico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un polica de trfico, se asegura de que los programas y usuarios que estn funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo tambin es responsable de la seguridad, asegurndose de que los usuarios no autorizados no tengan acceso al sistema.

1.1 La imagen muestra un mapa mental a grandes rasgos del procedimiento de los sistemas operativos (SO).

En conclusin, uno de los propsitos del sistema operativo que gestiona el ncleo, consiste en gestionar los recursos de localizacin y proteccin de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles.

Celaya, Gto. Septiembre 2013.

LINUX

Historia

*LINUX apareci a principios de la dcada de los noventa, era el ao 1991 un estudiante de informtica de la Universidad de Helsinki, llamado LinusTorvalds empez, como una aficin y sin imaginar a lo que llegara este proyecto, a programar las primeras lneas de cdigo de este sistema operativo llamado LINUX. *Este comienzo estuvo inspirado en MINIX, un pequeo sistema Unix desarrollado por Andy Tanenbaum.

*Linux tena la versin 0.01 de Linux pero nunca la anuncio ya que no era ejecutable. *El 5 de octubre de 1991 Linux lanzo la primera versin Oficial la cual fue la 0.02 y con esta versin Linux pudo correr varios programas no muy pesados pero gracias a este lanzamiento Linux gano una popularidad muy importante.

Funcionamiento

Las funciones principales de Linux son: *Sistema multitarea: En Linux es posible ejecutar varios programas a la vez sin necesidad de tener que parar la ejecucin de cada aplicacin. *Sistema multiusuario: Varios usuarios pueden acceder a las aplicaciones y recursos del sistema al mismo tiempo. Y, cada uno de ellos puede ejecutar varios programas a la vez (multitarea). *Comunicaciones: es el sistema se puede utilizar para poder conectarse a cualquier ordenador del mundo.

Shells programables: Un shell conecta las rdenes de un usuario con el Kernel de Linux, y al ser programables se puede modificar para adaptarlo a tus necesidades. Independencia de dispositivos: Linux admite cualquier tipo de dispositivo (mdems, impresoras), gracias a que cada una vez instalado uno nuevo, se aade al Kernel el enlace con el dispositivo, haciendo que el Kernel y el enlace se fusionen.

Importancia

*La importancia que adquiere Linux en la vida moderna es mucha ya que este se utiliza para poder mantener libre de virus datos que son de mucha importancia. *Da abastecimiento a redes sociales como facebook y twitter y el ms importante Google.

*El 80% de las operadoras financieras usan Linux en sus ordenadores *Da abastecimiento de luz de todos los estados. *Linux est metido en muchos sitios como en Android, que est basado en Linux y cada da se activan aproximadamente unos 850.000 telfonos con Linux.

Celaya, Gto. Septiembre 2013.

4.2 HISTORIA DE CENTOS Y DEBIAN Historia CentOS Centos es un clon a nivel binario de la distribucin Red Hat Enterprise de Linux. Compilado (creado) por voluntarios a partir del cdigo Fuente liberado por Red Hat, empresa desarrolladora de RHEL. En 1980 comenz a representarse como (SO) y a medida de que se presentaba errores podan irse modificando. Versiones ms importantes en su Historia Centos 2: El 14 de mayo de 2004 Centos 2 fue liberado. Esta versin est basada en 2.1 de Reat Hat. Por John Newbigin. Centos 6: Esta versin de Centos Incluye los escritorios KDE y GNOME, e incorpora las ultimas versiones de las aplicaciones en RHEL lanzado el 10 de noviembre del 2010.

HISTORIA DE DEBIAN Es una comunidad conformada por desarrolladores y usuarios que mantienen un (SO) GNU 16 de agosto de 1993, l quera que fuera una distribucin realizada de forma abierta. El nombre tiene su origen en los nombres del creador de Debian, IanMurdock, y su esposa, Debra . En 1996 Bruce Perens sustituya sustituyo a Ian como al lder del proyecto. Versiones ms importantes en su Historia Los nombres de las versiones de Debian son tomados de la pelcula ToyStory. Hasta la fecha ha habido doce versiones estables entre ellas Debian 1.1 (Buzz): Es la primera versin de deDebian, fue liberado el 17 de junio de 1996. Debian 7.0 (Wheezy): Es la ltima versin de Debian liberada el 4 de mayo del 2013 y poco tiempo despus se la modificacin en el cmo, Debian 7.1 la cual se public en 15 de junio de 2013. Debian 8.0 (Jessie): Es la versin que se liberara prximamente, la cual es posterior a la versin 7.0 (Wheezy).

Celaya, Gto. Septiembre 2013.

4.3 CUADRO COMPARATIVO CentOS Fcil mantenimiento Entorno favorable para los usuarios y mantenedores de paquete. Desarrollo activo de mdulos y aplicaciones. Infraestructura y respaldo de la comunidad. Diseado para servidores. Seguridad y estabilidad Eficaz con el consumo de recursos, se ha optimizado para correr Apache, php, MySQl, entre otros. Las actualizaciones de seguridad son realizadas rpidamente. Es un (SO) muy estable. Deban Instalacin sencilla Contiene cantidades de software con ms de 2900 elementos diferentes. Tiene paquetes bien integrados. Cdigo fuente. Fcil de actualizar. Tiene sistema de seguimiento de errores Distribucin libre y gratuita, ya sea (SO) y actualizaciones. Su kernel se puede configurar por cualquier persona que sepa hacerlo. Casi no existen los malware o virus en l. Es muy estable.

Celaya, Gto. Septiembre 2013.

4.4 ESTRUCTURA DE ARCHIVOS EN CENTOS. El Directorio raz est representado por una / y de este parten todos los directorios. /bin En este directorio se ubican todos los programas y comandos que pueden utilizar todos los usuarios del sistema; en bin no puede haber subdirectorios. /boot Este directorio contiene todo lo necesario para que funcione el arranque del sistema. Este almacena todos los datos que se utilizan antes de que el kernel ejecute programas en modo usuario. El ncleo del sistema operativo se debe situar en este directorio o en el raz. /dev Este directorio almacena todas las definiciones de todos los dispositivos conectados y necesarios, cada dispositivo tiene asociado un archivo especial. Ya que Linux solo trabaja con ficheros este se encargar de asociar los dispositivos con ficheros. /etc Este directorio contiene archivos necesarios para configurar el sistema, estos archivos son propios del ordenador y se utilizan para controlar el funcionamiento de diversos programas; mantiene los archivos de configuracin del sistema para un orden especifico. /home Este directorio contiene los directorios origen para cada uno de los usuarios del sistema. Cada subdirectorio proporciona el lugar para almacenar sus ficheros y los archivos de configuracin propios de cada uno, excepto el administrador, el no tiene su fichero en home. /lib Este directorio contiene libreras contiene libreras compartidas necesarias para el arranque del sistema y los ficheros ejecutables. Normalmente son ficheros binarios escritos en lenguaje C. /media Este directorio contiene los subdirectorios que se utilizan como puntos de montaje para los medios de almacenamiento (CD-ROM, USB, etc.). /mnt Este directorio contiene los sistemas de archivos externos que hayan sido montados, lo que aparece representa recursos externos.

Celaya, Gto. Septiembre 2013.

/opt En este se suelen instalar complementos de los programas. Las aplicaciones crean un subdirectorio con el mismo nombre del programa. /root Este directorio es el directorio central del administrador del sistema. /sbin Los programas y comando que se utilizan para la administracin del sistema se guardan aqu, nicamente contiene los ejecutables para el arranque, recuperacin y reparacin del sistema. Solo lo puede ejecutar el administrador. /srv Contiene los archivos de datos especficos para cada servicio instalado. /tmp Este guarda los archivos temporales al instalarse o reiniciarse el sistema. /usr Este almacena datos que se pueden compartir con otros hosts, estos datos son solo lectura.

Celaya, Gto. Septiembre 2013.

4.5 COMANDOS BSICOS EL LINUX. La terminal es la interfaz grfica que permite que un usuario o administrador del sistema se comunique con el kernel-linux. Se puede entrar de modo grfico y es el modo No recomendado en administrados de servidores, se recomienda trabajar nicamente con el intrprete de comandos SIN interfaz grfica ya que esta ltima consume ms recursos. Al presionar Ctrl+Alt+numero nos manda a una consola virtual de comandos. Se le conoce como promt a la ubicacin donde se encuentra actualmente nuestro intrprete de comandos el ms usado es el BASH. Ese es el ms usado en Linux sin embargo el primero que existi fue SH usado en Unix. Comandos: 1.- pwd. Este muestra la ubicacin actual del promt 2.- ls. Muestra el contenido que hay en un directorio. 3.- cd. Sirve para entrar o salir de un directorio. Sintaxis: cd nombre del directorio. Entra en el directorio introducido cd .. Regresa al directorio superior al actual 4.- Clear. Limpia la pantalla para que sea ms prctico para quien lo est usando. 5.- whoami. Indica el nombre del usuario que est en la sesin. 6.- mkdir. Sirve para crear un nuevo directorio con el nombre previamente introducido. Sintaxis: mkdir nombre del directorio a crear 7.- rmdir. Sirve para eliminar directorios en el caso de que estos no contengan nada. Sintaxis: rmdir nombre del directorio a eliminar 8.- rm dr. Sirve para eliminar un directorio que contenga otros directorios o archivos. Sintaxis: rm dr nombre del directorio a eliminar 9.- nano. El comando nano es uno de los mltiples editores de texto, este puede crear diversos archivos de texto, clases de java. Cdigos en c, cdigos de phython.. Sintaxis: nano nombre del archivo.extensin del archivo 10.- cat. Este comando visualiza el contenido de un archivo. Sintaxis: cat nombre del archivo 11.- rm f. Este comando se encarga de eliminar un archivo. Sintaxis: rm f nombre del archivo a eliminar 12.- ls l. Sirve para ver los permisos y archivos que contiene el directorio en el que est actualmente. Sintaxis: ls -l 13.- su. Sirve para cambiar de sesin de un usuario. Sintaxis: su 14.- exit. Sirve para salir de la sesin actual y en ltimo caso cerrar la terminal. Sintaxis: exit 15.- passwd. Sirve para cambiar la contrasea de algn usuario. Sintaxis: passwd usuario a cambiar contrasea

Celaya, Gto. Septiembre 2013.

16.- adduser. Agrega un usuario. Sintaxis: adduser nombre del usuario 17.- chmod: Este comando sirve para cambiar los rmisos de un archivo o directorio y se puede hacer mediante una combinacin de nmeros o por los parmetros r,w,x. Parmetros: r.- Lectura w.- Escritura x.- Ejecucin Permisos: u.- Permisos para el propietario del archivo o directorio g.- permisos para el grupo del archivo o directorio o.- permisos para cualquier usuario que no sea ni el dueo del archivo o directorio ni que pertenezca al grupo. Sintaxis: chmod permisos+parmetros nombre del archivo chown.- Sirve para cambiarle el dueo y grupo a un archivo o directorio. Sintaxis: chown dueo:grupo nombre del archivo o directorio.

Celaya, Gto. Septiembre 2013.

4.6 REPOSITORIOS E INSTALACIN DE SOFTWARE EN CENTOS. Los repositorios son las URL donde se almacenan los paquetes y por lo regular siempre se encuentran en el archivo /etc/apt/sources.list. Existen dos formas para realizar la configuracin de red: 1. Interprete de comandos. 2. Entorno grafico de Gnome. Para instalar software es necesario utilizar repositorios , por lo tanto es necesario que los sistemas que genera Linux cuenten con una lista de repositorios. Otra manera para poder instalar software es con el comando: GUM install programa. Cuando el Ethernet esta seleccionado en DHCP indica que algn roule est asignado a una direccin IP (identificacin personal) de manera automtica a un usuario. Si no se encuentra en modo DHCP se debe seleccionar el mtodo de tipo manual ah se aadir la opcin IP.

Celaya, Gto. Septiembre 2013.

5. CONCLUSIONES. El sistema operativo es la bese ms importante para que el usuario tenga un manera ms fcil y directa de trabajar con la mquina de forma directa.

El sistema operativo CentOS es una de los ms confiables y con una interfaz que puede ser amigable con los usuarios que tienen conocimientos muy adecuados. Este sistema operativo es muy adecuado para utilizarse en programas que mantiene grandes bases de datos y que cuentan con informacin muy importante.

El sistema operativo Dedian es mucho ms accesible y amigable con cualquier tipo de usuario. Este sistema operativo cuenta con una buena seguridad y tambin con gran variedad de elementos.

Celaya, Gto. Septiembre 2013.

6. RECOMENDACIONES. Este trabajo es muy recomendable para los estudiantes o personas que quieran saber elementos bsicos del sistema operativo "CentOs" Nos da una definicin bsica acerca de los sistemas operativos y una conclusin de dichos sistemas operativos. Este nos da un recorrido rpido por la historia de centOS y de Debian y un cuadro comparativo de dichos sistemas en el que se ofrecen caractersticos de ambos. Podremos tener un conocimiento bsico sobre lo que es un sistema operativo y la interaccin con los sistemas operativos CentOS y Debian. As como las breves caractersticas de cada uno y una breve serie de comandos utilizados en ellos.

Celaya, Gto. Septiembre 2013.

7. BIBLIOGRAFAS. Introduccin sobre lo que son sistemas operativos:


https://www.dropbox.com/s/bk2rqoa90nzfxnt/Sistemas Operativos Dise%C3%B1o e Implementaci%C3%B3n - Andrew S. Tanenbaum.pdf

Introduccin de sistemas operativos:


http://www.masadelante.com/faqs/sistema-operativo http://www.cdlibre.org/clase/0506amaya/0506_7l/guillermo_garcia/enlaces1/linux.ht ml

Estructura de archivos en CentOS:


http://recursostic.educacion.es/observatorio/web/ca/software/software-general/493sagrario-peralta

Celaya, Gto. Septiembre 2013.

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