Curso de Introducción a GNU/Linux

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Curso de Introducción a GNU/Linux"

Transcripción

1 1 de 3 07/09/2005 8:09 Curso de Introducción a GNU/Linux Historia, Filosofía, Instalación y Conceptos Básicos Sebastián D. Criado Asociación Argentina de Nuevas Tecnologías Emiliano Gavilán Asociación Argentina de Nuevas Tecnologías Aviso Legal Dedicado Para todos aquellos que hicieron que el Software Libre sea una realidad Tabla de contenidos GNU/Linux, ese pequeño gigante Introducción Convenciones Algunas cuestiones legales Introducción a los Sistemas Operativos Información General Qué es un sistema operativo? Unix como base de sistemas operativos Procesos Archivos, directorios y diferencias El sistema operativo en capas Introducción a GNU/Linux Historia de GNU/Linux y el copyright Las bases de GNU/Linux Las distintas distribuciones Por que usar GNU/Linux y que nos ofrece La documentación en GNU/Linux Instalación Requisitos de hardware Proceso pre-instalación Instalación general y pequeñas diferencias Proceso post-instalación y resolución de problemas Empezando con GNU/Linux Conceptos básicos de Un*x Entrando al sistema y creación de cuentas Consolas Conceptos básicos de entorno shell

2 2 de 3 07/09/2005 8:09 Sistema de archivos Tutorial del Shell Hablando con GNU/Linux a través del shell Características PATH Variables de entorno Expresiones regulares y uso de metacaracteres Interpretación de comandos Funciones Características adicionales Depuración de Script Creación de directorios múltiples Como en UNIX también en GNU/Linux Plomería en GNU/Linux Entrada y salida estándar Canalización y redirección Permisos de archivos, sus dueños y grupos Conceptos Como se interpretan los permisos Dependencias Cambiando permisos Cambiando grupos y usuarios Puntos adicionales Enlaces de archivos Enlaces duros o hard links Enlaces simbólicos o symbolic links Tareas y procesos Primer y segundo plano Como parar y relanzar tareas Programas de seguimiento (ps y top) Escritura de scripts de shell Programas de edición de consola Edición de textos en modo interactivo Porque es importante el uso de editores de consola? El editor Vi El editor emacs Conceptos de editores fuera de línea Sed Awk Administración básica del sistema La cuenta root y sus implicaciones Gestión de usuarios Borrando usuarios Grupos Poniendo reglas al sistema Iniciando el sistema Utilizando un disquete de arranque Utilizando LILO Utilizando LOADLIN Acerca de impresoras: Lo primero a tener en cuenta Los directorios fundamentales. /etc/printcap Impresión remota e impresión local

3 3 de 3 07/09/2005 8:09 Actualización del sistema Actualizando el núcleo Actualizando las bibliotecas Actualizando gcc El sistema X-Window Orígenes de X X - Puntos básicos Requisitos de Hardware Configuración de Xfree86 Configuración mediante xf86cfg Entornos gráficos de escritorio El entorno KDE El entorno Gnome Detalle de comandos Detalle de Comandos GNU Free Document License Siguiente GNU/Linux, ese pequeño gigante

4 de 2 07/09/2005 7:51 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Introducción a los Sistemas Operativos Siguiente Archivos, directorios y diferencias Un archivo no es más que un conjunto de bytes relacionados que están en disco u otro medio, a los que se les asigna un nombre que se utilizara para referirse a este archivo. Un directorio no es más que un archivo común a los que se les a impuesto una estructura particular. Esto tal vez llame la atención. En GNU/Linux y UNIX todo es archivo. Sí, todo es archivo. El teclado, el monitor, el disco rígido y hasta la memoria. El SO trata a los dispositivos como archivos y de esa manera utiliza los mismos métodos de apertura, escritura, lectura y cierre para todos ellos. La clase de archivos de los que estamos hablando se denomina archivo de dispositivo y es solo una de las clases de archivos que existen en GNU/Linux. En DOS se acostumbraba a que solamente aquellos archivos con extensión.exe.com o.bat se podían ejecutar. En GNU/Linux cualquier archivo puede llegar a ser ejecutable sin importar que extensión tenga. Los archivos ejecutables puede ser de dos clases: aquellos con formato binario ejecutable directamente por el kernel, y aquellos que tienen lo que se denomina un magic cookie, el cual determina la manera en que el sistema ejecutará dicho archivo (script). Un ejemplo de este tipo de ejecutable son los scripts de shell, que recuerdan a losarchivos.bat del DOS, pero que son mucho más poderosos. Otro tipo de archivo es el de canalización. Esta clase de archivo sirve de canal donde los datos entran por un extremo y salen por el otro. Son creados por los procesos y desaparecen al morir el proceso, pero mientras tanto están ocupando un lugar físico en el disco. Cuando se trate el tema de pipes y canalización se entrará más en detalle. La forma en que se puede nombrar un archivo no esta limitada como en DOS a 8 letras seguido de 3 caracteres de extensión. Los nombres pueden ser de 255 caracteres de longitud y pueden tener puntos, guiones y demás símbolos como separadores. Los únicos nombres que no están permitidos son los que contienen la / en su nombre debido a que este caracter se utiliza para indicar la ruta a directorios. nota.txt nota.textual nota.para.julio nota.julio.hoy Si trabajáramos en un sistema DOS solamente el primer archivo seria un archivo reconocido como texto, en cambio en GNU/Linux cualquier archivo de estos podrá contener texto. Los archivos que llevan un punto inicial,.nota.textual son denominados archivos de punto y el SO los pondrá de manera predeterminada como ocultos. Organizar los archivos en directorios es la forma más útil de trabajar con ellos. Aunque pareciera que los directorios contienen a los archivos, esto no es verdad. En realidad los archivos están asociados a ese directorio, y solo son mostrados como si estuviesen dentro de él. La forma de referenciar un archivo es ir poniendo los nombres de los subdirectorios seguido por una /, por ejemplo /home/shrek/cartas/carta_fiona. A esto se le denomina ruta del archivo y establece una ruta única para determinado archivo ya que podría existir otro archivo con el mismo nombre pero con una ruta diferente, por ejemplo

5 de 2 07/09/2005 7:51 /home/fiona/carta_fiona, pero no seria el mismo, sino otro. A lo sumo podría ser un enlace a la carta del directorio /home/shrek/cartas, pero eso lo veremos luego. Uno puede moverse de arriba abajo en un árbol de directorio por medio del comando cd (cambio de directorio) que forma parte del shell. El SO llevará cuenta del directorio en que estamos parados actualmente, denominado directorio de trabajo, cuando uno cambia de directorio, el SO verifica esta parte de memoria y si es posible efectúa el cambio actualizándola con el directorio de trabajo actual. No importa si nos movemos arriba o abajo del directorio de trabajo, solamente esta información es la que cambia para que tengamos la ilusión de que nos estamos moviendo a través del árbol de directorios. Los directorios tienen información que apunta hacia la ubicación de los archivos reales. Esta información, tanto en los archivos y directorios y junto con el nombre del creador, tamaño permisos, etc, es guardada en lo que se denomina TABLA DE INODOS. Esta tabla se crea cuando se crea el sistema de archivos en GNU/Linux, comparable al formateo de una partición DOS. Se crea esta tabla que contendrá la mayoría de la información de los archivos. Entender lo que habíamos dicho en un principio de que todo es archivo en GNU/Linux puede resultar algo traumático, pero si vemos que esto resulta en un mejoramiento de cómo el sistema accede a sus recursos, vamos entendiendo que se establece una mayor sencillez. Al ingresar al sistema se abrirán 3 archivos. La entrada estándar (stdin) la salida estándar (stdout) y el error estándar (stderr). Cuando ingresamos datos por el teclado, estamos escribiendo en el archivo stdin y al verlos por la pantalla sé esta escribiendo el archivo stdout. Si en algún punto existiera un error saldría por la pantalla, pero se estaría escribiendo el archivo stderr. Anterior Inicio Siguiente Procesos Subir El sistema operativo en capas

6 Procesos 1 de 3 07/09/2005 7:51 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Introducción a los Sistemas Operativos Siguiente Procesos Para poder entender bien el concepto de Proceso deberemos diferenciarlo en el lugar donde se encuentra. Un programa será un archivo cuando se encuentre en el disco rígido y será un proceso al encontrarse en memoria; de esta forma se comprenderá mejor que es un Proceso. Pero también es cierto que un proceso es mucho mas que un programa en memoria y sobre todo en la clase de SO que nos compete, con sus funciones de multiusuario y multitarea como lo son los SO Un*x. Cada programa cuenta con un conjunto de datos que usa para hacer su trabajo y en la mayoría de los casos estos datos no forman parte del programa. Como ejemplo tomemos un programa de edición de textos. Los datos del archivos que el programa esta editando no forma parte del programa, pero si del proceso en memoria. Si alguna otra persona utilizara al mismo tiempo el mismo procesador de texto que se encuentra en ese sistema, los dos estarían utilizando el mismo programa, pero no el mismo proceso. Ambas tendrían una copia para cada uno del proceso del editor de texto. Es así que los programas podrán ser únicos para todos los usuarios, pero los procesos pertenecerán a cada usuario. En Un*x varios usuarios podrán estar utilizando el sistema al mismo tiempo. Esto se traduce a que el sistema tendrá múltiples procesos cargados en la memoria, y cada uno de ellos requerirá de la atención de la CPU en algún momento. El sistema llevará un control de los procesos que están funcionando en ese momento, en que terminal y a que usuario pertenece además de otros datos. Todo ello estará apuntado en una tabla de procesos, en la cual el SO asignará el tiempo que tardará la CPU para atender cada proceso. Cuando uno entra a un sistema Un*x, generalmente obtiene accesos a lo que se denomina intérprete de comandos. La gente que haya utilizado DOS sabrá que esto, ya que el C:> es el indicador de shell de su interprete de comando, el COMMAND.COM. En cambio, aquí el indicador será algo como $, # o %. Este shell es un proceso que esta corriendo y pertenece al usuario que esta corriéndolo en ese momento. En realidad es una copia del intérprete de comandos que esta corriendo en memoria. Al cargarse un programa desde el intérprete de comando (shell), este no es reemplazado por dicho proceso, sino que queda a la espera de algún otro mandato. Mientras tanto, para correr el programa, se crea un nuevo proceso, el del programa, que será hijo del proceso del shell. Un proceso tiene un solo padre pero puede tener múltiples hijos.

7 Procesos 2 de 3 07/09/2005 7:51 Al iniciar una sesión en GNU/Linux el usuario será propietario de un único proceso, por ejemplo /bin/bash que es el intérprete de comandos mas usados y el que usaremos nosotros. Luego cada proceso que ejecute a partir del bash, se acomodará en el árbol de procesos como hijo del bash. El bash permanecerá atento a que se le de un nuevo mandato, mientras tanto se dice que esta durmiendo. Como habíamos dicho antes, múltiples procesos podrán estar ejecutándose al mismo tiempo. Por ello se tendrá que asignar un tiempo a cada proceso para recibir la atención exclusiva la CPU. Es común que cada proceso tenga por 1/100 segundos la atención total de la CPU. Esto dará la ilusión al usuario de que es el único que tiene la atención del sistema, pero que ocurriría si el proceso se colgase. En un sistema monousuario como el Windows (no el NT) esto seguramente ocasionaría el cuelgue del sistema ya que el kernel no podría recuperarse dado que el proceso tiene control absoluto de la CPU. Esto no ocurre en GNU/Linux dado que todos los procesos responden al kernel y es el kernel quien les da permiso de usar la CPU en el momento necesario. Supongamos que queremos guardar nuestro trabajo del editor de textos. Entonces, y con la combinación de teclas correctas, le damos la orden al proceso del editor de textos para que guarde el trabajo. Esto, para nosotros, se hace instantáneamente pero es solo otra ilusión. El proceso del editor de textos emite una petición al kernel para escritura del disco, el kernel entonces escribirá el disco en bloques, dependiendo de cuan libre este, mientras tanto guardara los datos en un espacio secundario de almacenamiento denominado "cache". Esto es beneficioso por varias razones. En caso de que los datos que estemos escribiendo en ese momento sean requeridos un momento después, estos estarían disponibles en el cache y se ahorraría un viaje al disco. También seria beneficioso por el lado de la eficiencia del sistema, ya que escribirá al disco solo cuando el procesador este ocioso, no ocasionando con el proceso de escritura que el sistema funcionara más lentamente. Suponiendo que alguna otra persona necesitara en ese momento un dato del disco, el proceso de lectura tendría que esperar su turno, entonces es puesto a dormir. El proceso tendrá que esperar a que se termine el tiempo asignado al proceso de escritura y luego se le despertara y podrá tomar su lugar para acceder al disco. Existe también otro tipo de eventos en los que la CPU repara para poder detener a un proceso en curso, estos son las interrupciones. Se ocasionan cuándo un dispositivo, léase mouse o teclado, requiere la atención de la CPU, es asi que se genera una interrupción que la CPU atenderá, mandando a dormir al proceso en curso. Por supuesto hay mas complicaciones que las expuestas aquí, entre ellas las prioridades de los procesos que se verán cuando tomemos la parte de 6.7 de Tareas y Procesos. El tema de prioridades lo maneja el kernel de acuerdo a varios aspectos, como el dueño del proceso, si es de sistema o no, etc. Los procesos de sistemas son utilizados para la administración de memoria y la calendarización de turnos para la CPU, etc. Estos procesos se los conoce como daemon (DEMONIOS) o programas servidores. Funcionan sin la intervención del usuario y sin que este los vea y hacen su trabajo esperando su turno

8 Procesos 3 de 3 07/09/2005 7:51 cuando les llega para actuar. Anterior Inicio Siguiente Unix como base de sistemas Subir Archivos, directorios y diferencias operativos

9 Unix como base de sistemas operativos 1 de 1 07/09/2005 7:50 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Introducción a los Sistemas Operativos Siguiente Unix como base de sistemas operativos Como dijimos antes, en 1969, algo maravilloso sucedió en el mundo de la informática: nació UNIX. En principio como un trabajo solitario de Ken Thompson, de Bell Labs, y luego en conjunto con Dennis Ritchie (quien junto a Brian Kerningan desarrollaron el lenguaje de programación C) y otros miembros del Bell Labs que se fueron incorporando. Ritchie ya tenia experiencia dado que había trabajado en otro proyecto llamado MULTICS, el cual fue de gran influencia sobre el nuevo SO, como por ejemplo en la organización básica del sistema de archivos, la idea de un intérprete de comando (el shell) como un proceso de usuario, etc. La primera versión de UNIX estaba hecha íntegramente en ensamblador. Esto se cambió con la versión posterior, que fue escrita en lenguaje C lo que lo hizo sumamente portable; así mismo también se le agrego una característica por demás de importante, la multiprogramación. Esto y la entrega de licencias gratuitas con fines educativos extendieron su uso, desarrollo y la investigación en las universidades. El uso de UNIX se fue ampliando a medida que se le fueron adicionando herramientas de software y entornos de programación, apoyo a protocolos de red Internet (TCP/IP), mejoras en el editor de texto (Vi), compiladores de C, PASCAL y LISP, mejora en el control de congestionamiento de redes y el rendimiento de TCP/IP. Al crecer la popularidad de UNIX, se a transportado a distintas plataformas de hardware (PC, MAC, ALPHA) y se han creado una gran cantidad de SO's UNIX y parecidos a UNIX (XENIX de Microsoft, AIX de IBM, SOLARIS de SunSoft). Las características principales de este SO es que se diseñó como un sistema de tiempo compartido. Esto quiere decir que varios usuarios estarán usando el sistema al mismo tiempo, sin notar la presencia de los demás en su ámbito de trabajo, lo que logra el SO asignándole un tiempo de atención para el CPU a cada usuario. La interfaz estándar con el usuario (el shell) puede ser cambiada si se quiere. La mayoría del código fuente original está disponible por lo que los usuarios podrán ajustar el SO a sus requerimientos específicos. Es multitarea, es decir que permite que se puedan ejecutar varios procesos al mismo tiempo compartiendo el uso de la CPU. Soporta el procesamiento en tiempo real (ejecución de procesos en intervalos de tiempo especificados sin retardo), el cual se utiliza en aplicaciones de robótica y base de datos. Los sistemas UNIX son esenciales para la Internet. Los sistemas de archivos con árboles multiniveles permiten que el SO trate tanto a directorios y archivos como simples secuencias de bytes. Posee distintos niveles de seguridad: password's de ingreso y permisos de archivos y directorios. Un proceso puede fácilmente generar otro, también es posible el manejo de procesos en determinado tiempo. Puede planearse la utilización de la CPU. El kernel y biblioteca del SO están preparados para que el SO pueda extenderse y crecer, lo que permitió a UNIX mantenerse siempre a la cabeza de los SO's estando permanentemente actualizado. Anterior Inicio Siguiente Qué es un sistema operativo? Subir Procesos

10 Qué es un sistema operativo? 1 de 2 07/09/2005 7:50 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Introducción a los Sistemas Operativos Siguiente Qué es un sistema operativo? Las clases de sistemas operativos en la que nos basaremos serán los denominados multiusuarios y de multiprogramación; es decir que varios usuarios podrán correr concurrentemente múltiples programas. Un SO es una parte importante de casi cualquier sistema informático. Para entender mejor esto veremos que un sistema informático puede separar en cuatro partes: El hardware El SO Los programas de aplicación Los usuarios Estas partes hacen de capas, cada una de las cuales acerca más al usuario a utilizar los recursos del hardware. El hardware (CPU, memoria y dispositivos) proporciona los recursos de computación básicos sobre los que se agregaran estas capas sucesivas. Los programas de aplicación como los compiladores, juegos, aplicaciones de negocios, etc. definen la forma en que estos recursos se emplearán para solucionar los problemas del usuario. Puede haber varias clases de usuarios usando el sistema, como ser personas, programas y otras computadoras, tratando de resolver diversos problemas. El SO controla y coordina el uso del hardware entre los diversos programas de aplicación y los distintos usuarios, administrando todos los recursos como disco, memoria, impresoras, monitor, etc. El SO determina los tiempos en que un determinado programa utilizará un recurso dado. Al comienzo de la era informática, los sistemas no utilizaban SO's. Estas computadoras de hace 40 años ejecutaban un programa a la vez que era cargado por un programador. Este cargaba el programa y lo ejecutaba. Si existía algún error que hiciera que el programa se detuviera antes de lo esperado, se tenía que comenzar de nuevo con todo el proceso. Recordemos que en esa época no había muchas computadoras en funcionamiento, así que el programador tenía que esperar de varios días hasta tener nuevamente su turno enfrente de la computadora. Los SO's existen porque son una solución razonable al problema de crear un sistema informático útil. El objetivo fundamental de los sistemas informáticos es ejecutar los programas de los usuarios y facilitar la resolución de sus problemas. Todo esto se hacía a través de tarjetas perforadas que una persona encargada cargaba en la computadora y luego de algunas horas devolvía la salida impresa al programador.

11 Qué es un sistema operativo? 2 de 2 07/09/2005 7:50 Al avanzar la tecnología informática, muchos de estos programas se cargaban en una sola cinta, otro programa residente en la memoria de la computadora, cargaba y manipulaba los programas de esa cinta. Este es el ancestro de los SO's de hoy en día. En la década del 60 la tecnología de SO's avanzo mucho y se podían tener múltiples programas al mismo tiempo en la memoria. Así surgió el concepto de multiprogramación. Si un programa necesitaba esperas a que ocurriera algún evento externo, como que una cinta se rebobinara, otro podría tener acceso a la CPU para así poder utilizar el 100% del poder de procesamiento con que contaba la computadora. Esto ahorraba mucho dinero ya que en aquel entonces todo en lo referente a cómputo (memoria, espacio en disco, etc) costaba cientos de miles de dólares. A finales de los 60's, en 1969, nació UNIX, SO que trataremos más adelante, y es la base de muchos de los SO's de hoy en día, aunque muchos no lo admitan. Definir que forma parte de un SO y que no sería difícil, dada la gran variedad existente, pero una definición para los SO que nos compete en estos momentos seria que el SO es el programa que ejecuta todo el tiempo en la computadora (conocido usualmente como kernel o núcleo), siendo los programas de aplicación todo lo demás. En general un SO intenta incrementar la productividad de un recurso de proceso tal como el hardware de la computadora, o de los usuarios de los sistemas informáticos. Ahora bien, en lo referente a la utilización eficiente de un sistema informático no siempre se puede lograr que un SO lo logre. Casi siempre resulta contradictorio la comodidad y la eficiencia. Anterior Inicio Siguiente Introducción a los Sistemas Subir Unix como base de sistemas Operativos operativos

12 Introducción a los Sistemas Operativos 1 de 1 07/09/2005 7:49 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Siguiente Introducción a los Sistemas Operativos Información General Un Sistema Operativo (SO) es una colección organizada de rutinas o extensiones de software del hardware. Consiste en rutinas de control que hacen funcionar una computadora y proporcionan un entorno para la ejecución de los programas. Existen otros programas que se apoyan en el SO para poder acceder a los recursos que necesitan. Esto se lleva a cabo a través de llamadas sistema operativo. También el SO debe brindar una forma de que el usuario se pueda comunicar con él a través de una interfaz que le brinde una vía de comunicación con el hardware del sistema informático. El objetivo principal del SO es lograr que el sistema informático es el lograr que el hardware de la computadora se emplee de modo eficiente, y el objetivo secundario se use de manera cómoda. El SO debe asegurar el correcto funcionamiento del sistema informático. Para lograr esto el hardware debe brindar algún mecanismo apropiado que impida que los usuarios intervengan en el funcionamiento del sistema y así mismo el SO debe poder utilizar este recurso de hardware de modo que esto se cumpla. El SO debe ofrecer servicios a los programas y sus usuarios para facilitar la tarea de programación. Anterior Inicio Siguiente Algunas cuestiones legales Qué es un sistema operativo?

13 Algunas cuestiones legales 1 de 1 07/09/2005 7:49 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior GNU/Linux, ese pequeño gigante Siguiente Algunas cuestiones legales Hemos tratado de mantener la información volcada en este documento lo más fidedigna posible, lo cual no significa que pueda contener errores. Por lo tanto no nos haremos responsables de cualquier pérdida de datos y/o daños de hardware que puedan ocurrir al seguir los procedimientos o recomendaciones de este manual. El usuario corre con todos los riesgos implícitos por el sólo hecho de leer este documento. Se reconocen todas las marcas comerciales nombradas en este documento como pertenecientes a sus repectivos dueños. Anterior Inicio Siguiente Convenciones Subir Introducción a los Sistemas Operativos

14 Convenciones 1 de 1 07/09/2005 7:48 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior GNU/Linux, ese pequeño gigante Siguiente Convenciones A lo largo de este curso utilizaremos las siguientes convenciones Cuando se muestre el contenido de la pantalla y/o el contenido de archivos, el mismo se mostrara en caracteres de ancho fijo este es el contenido del archivo Cuando se muestre la entrada que hace el usuario, se mostrará de la siguiente manera prompt:$ entrada de usuario UNIX representa al sistema operativo cuyo nombre está registrado. Cuando se hable de sistemas tipo-unix se escribirá Un*x. Anterior Inicio Siguiente GNU/Linux, ese pequeño gigante Subir Algunas cuestiones legales

15 GNU/Linux, ese pequeño gigante 1 de 2 07/09/2005 7:47 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Siguiente GNU/Linux, ese pequeño gigante La verdad os hará libres. Introducción Tenemos ante nosotros uno de los grandes paradigmas de nuestros tiempos: El sistema operativo GNU/Linux. El mismo plantea una contradicción a lo que es el modelo tradicional de negocios en la industria del software. Antes de la aparición de GNU/Linux se pensaba que la única forma viable de hacer software de calidad -y que el mismo sea económicamente viable- era licenciando el uso del programa y manteniendo el código fuente del mismo en estricto secreto. Era impensable el hecho de publicar dicho código fuente: según el criterio impuesto, si los demás tenían acceso a él, el negocio se arruinaría. Pues bien, el software libre en general, y GNU/Linux en particular, han demostrado que la forma tradicional de hacer negocios -y, por extensión, de desarrollar software- no es la única posible. Hoy existe un modelo que podríamos llamar colaborativo, según el cual varias personas (pueden ser una, cinco o miles) colaboran en el desarrollo de cierta pieza de software. Dicha colaboración no está limitada a la programación del mismo. También se inscribe dentro de esta idea de desarrollo colectivo el uso de dicho software, informando a los programadores sobre fallas que el mismo pueda tener, ideas y sugerencias sobre posibles mejoras y un sinfín de datos útiles para ir construyendo en torno a dicho programa una comunidad de usuarios, los cuales obtienen mutuo beneficio de esta colaboración activa. También hay que tener en cuenta un dato adicional a lo expuesto hasta aquí: solamente puede tenerse una comunidad activa en torno a un determinado programa o software si este resuelve las necesidades de sus usuarios. Esto, aunque parezca una verdad de perogrullo, es la verdadera fuerza motriz que impulsa este proceso. Además, es también la fuerza que guiará la evolución del mismo hacia donde la necesidad de la mayoría apunte. Aunque este modelo, en primera instancia, pueda parecer de rentabilidad escasa o nula a los desarrolladores y profesionales del área informática, veremos que esto es solamente una impresión causada por el contraste con la práctica común de trabajo. Pongamos un sencillo ejemplo. Supongamos que somos desarrolladores que vivimos de vender sistemas a medida a nuestros clientes. Esta es sin lugar a dudas la situación de la mayoría de los profesionales, ya que solamente un porcentaje muy bajo de ellos serán propietarios de una compañía que factura varios miles de millones al año. Notemos un detalle en cuanto a nuestro modelo de negocios: lo que le vendemos a nuestro cliente no es en realidad el software que hemos desarrollado, sino la solución a un problema determinado. Con esto en mente, podemos optar por dos caminos. Uno es desarrollar nuestro propio conjunto de herramientas, las cuales mantendremos bajo estricto control para que no se hagan copias "ilegales" de ellas. La otra es buscar una herramienta ya desarrollada, la cual, dado que las necesidades de mi cliente son únicas, sin duda tendré que modificar para ajustarla a sus requisitos. Si miramos cuidadosamente a estas opciones, veremos que no solamente la segunda es el camino más directo hacia la implementación de nuestro sistema, sino que además es más flexible. Con la primera opción mi cliente queda atado a mí para futuras mejoras y corecciones, pero yo quedaré atado a mi conjunto de herramientas, las cuales tendré que mantener, extender y corregir a pedido del cliente, haciendo que luego

16 GNU/Linux, ese pequeño gigante 2 de 2 07/09/2005 7:47 sea muy difícil de readaptar a otras necesidades si consigo un nuevo cliente. Con la segunda opción, un conjunto de personas mantiene un núcleo de funcionalidades, y cada uno hace las extensiones particulares para sus clientes. Dicho núcleo cuenta con la ventaja de estar permanentemente auditado por los ojos de varios profesionales, lo que hace más fácil la detección y corección de errores. También existe una ventaja adicional para el cliente, el cual pocos tienen en cuenta, y es que si yo debo dejar de mantener su sistema, otro profesional podrá hacerse cargo de él. Esto, que parece una desventaja, puede ser un argumento de peso a la hora de vender un sistema informático. Después de todo, estaremos cobrando por nuestro servicio, no por el sistema que hemos implementado. Con el ejemplo precedente he querido ejemplificar la idea que se esconde detrás del desarrollo del software libre desde un punto de vista técnico-práctico. Pero este no es el único perfil que muestra el software libre. Existe también el lado filosófico, y es éste el que más polariza las opiniones en pro y en contra del software libre. El mismo plantea que los usuarios tienen -o deberían tener- libertades al momento de usar su software, y que nada ni nadie puede ponerle límites a su libertad. Existen varias "corrientes" en cuanto a la filosofía del software libre, unas con tendencias más técnicas, otras más radicales. De todas maneras, todas ellas coinciden en tres puntos fundamentales: El usuario es libre de copiar, redistribuir y usar el programa, sin restricciones, para el propósito que crea conveniente. El usuario es libre de estudiar como funciona el programa. El usuario es libre de modificar el programa para adaptarlo a sus necesidades, y de distribuir las modificaciones. Anterior Inicio Siguiente Curso de Introducción a Convenciones GNU/Linux

17 El sistema operativo en capas 1 de 1 07/09/2005 7:52 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Introducción a los Sistemas Operativos Siguiente El sistema operativo en capas Podemos imaginar a Linux como una cebolla donde cada capa se comunica con la capa inferior. En la parte del centro se encuentra la capa de comunicación con el hardware. El SO la utiliza para poder controlar los diversos aspectos del hardware. Sobre ella se encuentra la capa de dispositivos. Es un conjunto de funciones denominadas controladores de dispositivo que se encuentra dentro del kernel del SO. Ellas acceden directamente al hardware y hacen el trabajo de lectura, escritura, etc. Es un punto muy sensible del sistema en donde cuando un error surge poco puede hacerse para detener el proceso. Sobre la capa de dispositivos se encuentra la capa de administración, esta es un conjunto de funciones a las que se hace referencia como sistema operativo tomando la decisión de que se ejecuta y cuando. Son las funciones que administran también los procesos, dándoles los turnos pertinentes y mandándolos a dormir cuando no es su turno. La capa que sigue es la de los procesos mismos, por ejemplo el shell del SO. Estos procesos reciben la ordenes directamente del usuariou otros procesos y los traducen al lenguaje de maquina pasándoselos al SO para su ejecución. A partir del shell se podrán arrancar otrosprocesos, como programas, que forman la capa superior de la cebolla.estos se comunicaran con el shell para que el SO interprete sus órdenes Anterior Inicio Siguiente Archivos, directorios y diferencias Subir Introducción a GNU/Linux

18 Detalle de comandos 1 de 12 07/09/2005 8:07 Curso de Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos Básicos Anterior Siguiente Detalle de comandos Detalle de Comandos Detallaremos los comandos básicos que son de mayor utilidad en GNU/Linux, tratando de detallar en cada uno de ellos las opciones más utilizadas y las que necesitaremos más frecuentemente para un mejor funcionamiento de nuestro sistema. Muchos de estos comando se encontraran complicados a esta parte del curso, pero más adelante se entenderá su utilización. Por el momento tendrán que ser tomados solo como referencia y luego, al darse el tema especifico que los utiliza, se podrá consultar esta descripción para poder utilizarlo. Las opciones en su amplia mayoría se le dan al comando luego de un signo "-", por ejemplo ls -F. Además de las opciones con una sola letra, en muchas oportunidades nos encontraremos con opciones indicadas con palabras completas. Estas se expondrán seguidas de un doble signo "-", de la forma cat --number que es equivalente a cat -n. Los archivos que irán como argumento del comando se referenciaran de la forma <archivo[1]> <archivo[2]> <archivo[n]>. Para mayor información respecto a cada uno de estos comandos, se cuenta con las páginas de manual que nos mostraran todas las posibilidades. La sintaxis para leer las páginas de manual es la común man <comando> alias: Este comando nos mostrará la lista de alias que existe en nuestro sistema. Los alias son nombres creados por los usuarios para ejecutar un comando o una serie de comando de manera más rápida. Estos están definidos en /etc/bashrc y tienen permiso de escritura por el usuario root. Un ejemplo de la salida del comando es el siguiente alias fd='mount /dev/fd0 /mnt/floppy; cd /mnt/floppy && ls' alias l='ls -laf --color=tty' alias ldir='mount /mnt/floppy && ls /mnt/floppy && umount /mnt/floppy' alias ls='ls --color=tty' alias m='minicom -s -con -L' alias minicom='minicom -s -con -L' alias tm='tail -f /var/log/messages' alias tmm='tail -f /var/log/maillog' alias tms='tail -f /var/log/secure' alias ufd='cd /mnt && umount /floppy && ls' alias which='type -path' awk: Es un lenguaje de programación que nos sirve para realizar búsquedas de patrones en archivos de textos. Entraremos en mayor detalle en el capítulo (reemplazar). cal: Este comando, sin argumentos, nos mostrará el calendario del mes actual en el corriente año. Alguno de sus argumentos más usados son los que le indican el mes y el año que se quiere visualizar. Para ello solo hace falta invocarlo seguido por el número del mes y el año en cuatro dígitos. cal agosto de 2004 do lu ma mi ju vi sá

19 Detalle de comandos 2 de 12 07/09/2005 8: cat: Concatena e imprime archivos en la salida estándar. Con "cat" podremos tanto visualizar por pantalla como redireccionar hacia otro archivo, un archivo de texto común. También podríamos concatenar varios archivos para que sean visualizados todos juntos. cat archivo[1] archivo[2] archivo[3]... archivo[n] Opciones: -b, --number-nonblank Numera todas las líneas que contengan algún texto comenzando por 1. -e Es equivalente a -ve. -n, --number Numera todas las líneas de salida comenzando por 1. -s, --squeeze-blank Remplaza múltiples líneas en blanco con una sola línea en blanco. -t Es equivalente a -vt. -u Solo utilizado para compatibilidad con UNIX; es ignorado. -v, --show-nonprinting Muestra los caracteres de control. -A, --show-all Equivalente a -vet. -E, --show-ends Muestra un signo "$" inmediatamente después del final de línea. -T, --show-tabs Muestra los caracteres de tabulación (TAB), como '^I'. --help Muestra un mensaje de ayuda para el comando.

20 Detalle de comandos 3 de 12 07/09/2005 8:07 --version Muestra la información de la versión que se esta usando del comando. cd: (change Directory) Cambia a otro directorio. Si se invoca sin ningún argumento, nos llevara a nuestro directorio HOME. Esto lo hace ya que existe una variable de entorno cargada por el shell que indica cual es nuestro home. Esta variable se llama HOME y será estudiada más adelante al ver Variables de Entorno shell. chmod: Cambia los permisos de acceso a los ficheros. La forma de los símbolos que podrá utilizar como argumento será [ugoa...][[+- =][rwxxstugo...]...][,...]'. Muchos de estos símbolos tendrán que ir separados por comas. La combinación de letras [ugoa...] especificará si el cambio al archivo se le esta especificando a nivel del usuario (u), grupo (g) u otros (o) o en su defecto a todos (a). El operador "+" casa que el permiso seleccionado sea añadido, en cambio el símbolo "-" significa lo opuesto. Los símbolos rwx significan permisos de lectura (r), escritura (w) y ejecución (x). Se especificaran los otros símbolos más adelante. Existe también una forma numérica de indicar los permisos de forma octal (0-7). clear: Limpia la pantalla si es posible. date: Sin argumentos mostrara en pantalla el día, mes número de día, hora y año. date vie jul 2 14:45:59 ART 2004 Si agregamos un símbolo + delante del comando y un modificador, podremos obtener distintas partes de una fecha. Estos modificadores tendrán que ir antepuestos por un símbolo %. Estos son algunos modificadores de posición % n t El literal % Una nueva línea Un tabulador horizontal Modificadores de tiempo: %H %I %k %l Hora en formato Hora en formato Hora en formato

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

Más detalles

Shell de Unix ProgPLN

Shell de Unix ProgPLN Shell de Unix ProgPLN Víctor Peinado v.peinado@filol.ucm.es 9 de octubre de 2014 Never use the graphical tool; always learn the old Unix tool. You ll be far more effective over time and your data will

Más detalles

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux?

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux? Creación de Scripts Qué es un script? Un guión o script es un fichero de texto que contiene una serie de instrucciones que se pueden ejecutar en la línea de órdenes, y que se ejecutarán seguidas. En ese

Más detalles

Comandos básicos MS-DOS

Comandos básicos MS-DOS Comandos básicos MS-DOS Inicio Para iniciar DOS en Windows XP, hay que irse al botón de Inicio, Ejecutar y poner cmd. Se abrirá una ventana de DOS en la que se probarán todas las opciones de los comandos

Más detalles

El sistema operativo Linux

El sistema operativo Linux El sistema operativo Linux Introducción Que es linux Sistema operativo que emula UNIX Creado por un estudiante, Linus Torvald, para poder hacer sus prácticas en un PC. Nace en 1991 Linux 1.0 en 1994 2.2

Más detalles

SILLABUS CURSO : LINUX

SILLABUS CURSO : LINUX SILLABUS CURSO : LINUX Administración DURACIÓN : 8 sesiones de 3 horas cada sesión Horarios : Grupo 1 : Lunes Miércoles -Viernes (8:00 pm a 11 :00 pm) Grupo 2 : Martes Jueves ( 7:00 pm 10 :00 pm) SUMILLA

Más detalles

Linux Principios básicos de uso del sistema [4ª edición]

Linux Principios básicos de uso del sistema [4ª edición] Introducción 1. Historia de Unix 11 2. GNU 13 2.1 FSF 14 2.2 CopyLeft y GPL 14 3. Linux 16 3.1 Características 18 3.2 Distribuciones 20 4. Qué distribución elegir? 20 4.1 Las distribuciones para el "gran

Más detalles

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio.

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio. Facultad de Ingeniería Universidad de Buenos Aires 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio Shell Scripting I Qué es Unix? Evolución desde Multics Sistemas Abiertos Sabores Dennis

Más detalles

Introducción a los sistemas operativos

Introducción a los sistemas operativos Introducción a los sistemas operativos 1 1 Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina Sistemas Operativos, verano de 2010 (2) Algunas aclaraciones preliminares

Más detalles

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos Curso de verano Biología Computacional: Análisis masivo de datos ómicos Centro Mediterráneo Universidad de Granada Con la colaboración de: Departamento de Arquitectura y Tecnología de Computadores Consejo

Más detalles

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido 1. Linux: Un poco de Historia 2. Características 3. Elementos de la Interfaz gráfica 4. Línea de Comandos 5. Comandos básicos

Más detalles

Curso Taller de Química Computacional Módulo II. PRACTICO 1 Introducción al uso del sistema operativo Linux.

Curso Taller de Química Computacional Módulo II. PRACTICO 1 Introducción al uso del sistema operativo Linux. Curso Taller de Química Computacional Módulo II PRACTICO 1 Introducción al uso del sistema operativo Linux. Objetivos : Aprender a conectarse con la maquina desde una terminal remota e iniciar una sesión.

Más detalles

Uso básico de la terminal

Uso básico de la terminal Uso básico de la terminal Comandos básicos El CLI más utilizado en Linux se llama GNU/Bash (o solo Bash --Bourne Again Shell) algunas variables y comandos que son de utilidad son:. ruta actual ~ home del

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 01/2015 GUIA DE LABORATORIO #2 Nombre de la Practica: Editores de texto. Lugar de Ejecución: Laboratorio de Redes.

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Nociones de informática Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Qué es una computadora? Procesador Periféricos Memoria Teclado Monitor Disco rígido Sistema Operativo

Más detalles

! " # $!% & % '" ()!*++,

!  # $!% & % ' ()!*++, !" # $!%&%'" ()!*++, Qué es Linux? Antecedentes. Licencia. Características. Entorno de Trabajo. Estructura General. Sistema de Ficheros. Tipos. Path. Permisos de Acceso. Distribuciones Comerciales. Elementos

Más detalles

TEMA 2: GESTIÓN DE ARCHIVOS

TEMA 2: GESTIÓN DE ARCHIVOS Tema 2: Gestión de archivos. GNU/LINUX 1/6 TEMA 2: GESTIÓN DE ARCHIVOS Este tema cubre la gestión básica del sistema de archivos (archivos, directorios y links) de GNU/LINUX mediante las órdenes disponibles

Más detalles

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION Linux para Administradores de Elastix Elastix Certification 2012, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación y su propiedad intelectual pertenece a PaloSanto Solutions. Cualquier

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUÍA DE LABORATORIO #6 Nombre de la Practica: Instalación de FreeBSD para Server. Tiempo Estimado: 2 horas

Más detalles

Conceptos Fundamentales sobre UNIX Laboratorio 16.2.6 Comandos de Networking (Tiempo estimado: 45 min.)

Conceptos Fundamentales sobre UNIX Laboratorio 16.2.6 Comandos de Networking (Tiempo estimado: 45 min.) Conceptos Fundamentales sobre UNIX Laboratorio 16.2.6 Comandos de Networking (Tiempo estimado: 45 min.) Objetivos: Desarrollar una comprensión de los comandos de networking de UNIX y TCP/IP Hacer ping

Más detalles

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95 Prácticas de Introducción a los Computadores Curso 2000-2001 1 Novedades WINDOWS 95 Windows 95 es un sistema operativo orientado a documentos. Permite la asociación de la extensión de cada fichero a un

Más detalles

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) Capítulo 5 Sistemas operativos Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática) 1 Sistemas operativos Definición de Sistema Operativo Partes de un Sistema Operativo Servicios proporcionados:

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Tema 1: Introducción al S.O.

Tema 1: Introducción al S.O. Tema 1: Introducción al S.O. Enrique Soriano Laboratorio de Sistemas, Grupo de Sistemas y Comunicaciones, URJC 18 de enero de 2012 (cc) 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.

Más detalles

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar Introducción 1 El Shell El shell constituye el intérprete de órdenes que GNU/Linux heredó de UNIX. Aunque no es más que un programa de utilidad, es la parte con la que nosotros como usuarios entablamos

Más detalles

Seminario de introducción al uso del sistema operativo UNIX

Seminario de introducción al uso del sistema operativo UNIX Seminario de introducción al uso del sistema operativo UNIX Michael González Harbour Departamento de Electrónica y Computadores Universidad de Cantabria 5 GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González

Más detalles

Curso de Informática básica

Curso de Informática básica Universidad Rey Juan Carlos Curso de Informática básica Estefanía Martín Barroso Liliana Patricia Santacruz Valencia Laboratorio de Tecnologías de la Información en la Educación Contenidos 2 Bloque 1:

Más detalles

si por el contrario, queremos compilarlo, tendremos que realizar los siguientes pasos: cd netinvent./configure make make install

si por el contrario, queremos compilarlo, tendremos que realizar los siguientes pasos: cd netinvent./configure make make install Manual de usuario NetInvent (servidor) Netinvent se proporciona en una paquete comprimido en formato netinvent.tar.gz. Este formato es uno de los comúnmente utilizados para distribuir los programas bajos

Más detalles

Práctica 1: Herramientas básicas:

Práctica 1: Herramientas básicas: Práctica 1: Herramientas básicas: En esta práctica veremos las siguientes herramientas: Conexión a Terminal remoto Conexión a escritorio remoto Otras herramientas Duración: 1 sesión de 2 5 horas Conexión

Más detalles

Conceptos Fundamentales sobre UNIX Laboratorio 14.3.4 Funcionalidades de los Shells Korn y Bash (Tiempo estimado: 45 min.)

Conceptos Fundamentales sobre UNIX Laboratorio 14.3.4 Funcionalidades de los Shells Korn y Bash (Tiempo estimado: 45 min.) Conceptos Fundamentales sobre UNIX Laboratorio 14.3.4 Funcionalidades de los Shells Korn y Bash (Tiempo estimado: 45 min.) Objetivos: Desarrollar una comprensión de las funcionalidades de los shells Korn

Más detalles

P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C.

P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C. P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C. Fundamentos de Informática Se accederá a la cuenta Unix de manera remota desde terminales con S.O. Windows situados en el laboratorio

Más detalles

Taller de Sistemas Operativos. Índice de Comandos según su función

Taller de Sistemas Operativos. Índice de Comandos según su función Taller de Sistemas Operativos Comandos Unix: Para tener información relativa a un comando se debe teclear el comando: $ man (comando a buscar) Índice de Comandos según su función Para... un... Uso el comando...

Más detalles

Apuntes de Informática Apuntes de Word 2007 Manuales Personales Apuntes Profesor: R.Vásquez.I

Apuntes de Informática Apuntes de Word 2007 Manuales Personales Apuntes Profesor: R.Vásquez.I Apuntes Profesor: R.Vásquez.I Apuntes de Informática Página 1 1. Arrancar Word 2007 FUNCIONES BÁSICAS DE WORD Para comenzar a utilizar nuestro procesador de palabras Word, debemos de saber cómo accesar

Más detalles

1. CARACTERÍSTICAS DE LINUX.

1. CARACTERÍSTICAS DE LINUX. UNIDAD 1: EL SISTEMA OPERATIVO LINUX 1. CARACTERÍSTICAS DE LINUX. El sistema operativo LINUX es un conjunto de programas y una serie de utilidades que permiten al usuario gestionar los recursos hardware

Más detalles

Creacion de Script. Que es un Script?

Creacion de Script. Que es un Script? Creacion de Script Que es un Script? Los scripts son un conjunto de instrucciones generalmente almacenadas en un archivo de texto que deben ser interpretados línea a línea en tiempo real para su ejecución,

Más detalles

Curso cero. Introducción a Linux

Curso cero. Introducción a Linux Curso cero Introducción a Linux Objetivos Conocer el espíritu del proyecto GNU/Linux y el software de libre redistribución Acceder al sistema operativo (login/password) Usar el escritorio del sistema de

Más detalles

Administración de GNU/Linux

Administración de GNU/Linux Administración de GNU/Linux Curso de Utilización y Administración avanzada de sistemas GNU/Linux y aplicaciones de Software Libre para estudiantes universitarios Pablo Cabezas Mateos Índice Qué debe conocer

Más detalles

Indice. 3.1 Acceso en modo administrador...19 3.2 Herramientas administrativas...20 3.3 Desinstalar PC Kiosko 2010 basic Edition...

Indice. 3.1 Acceso en modo administrador...19 3.2 Herramientas administrativas...20 3.3 Desinstalar PC Kiosko 2010 basic Edition... Manual de usuario Indice Capítulo 1: Instalar PC Kiosko 2010 basic Edition... 1 Capítulo 2: Consola de Configuración... 2 2.1 Seguridad... 3 2.2 Apariencia y personalización... 7 2.3 Idioma...10 2.4 Monitor

Más detalles

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX

Escuela de Ingeniería Electrónica CAPITULO 10 LINUX CAPITULO 10 LINUX AGENDA Administración de la interfase del usuario. Cuentas para usuarios y grupos Administración de servicios y archivos del sistema Daemons (demonios) 2 Instalación de Linux La instalación

Más detalles

El Explorador es una de las aplicaciones más importantes con que cuenta

El Explorador es una de las aplicaciones más importantes con que cuenta El Explorador de Windows Características del Explorador de Windows Windows. El Explorador es una de las aplicaciones más importantes con que cuenta A través del Explorador se pueden realizar muchas tareas

Más detalles

Compartir recursos en red bajo Windows XP.

Compartir recursos en red bajo Windows XP. Inicio> SAU> Servicios Conexión a RIUJA Compartir recursos en red bajo Windows XP. 1.- Introducción. 2.- Compartir Archivos en una Red Local. 2.1.- Comprobaciones Iniciales. 2.2.- Compartir Carpetas. 2.2.1.-

Más detalles

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia Introducción al Linux y software libre Marcelino Vicens Universidad de Valencia Concepto de Software libre Software Libre Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar,

Más detalles

Introducción a Linux

Introducción a Linux Introducción a Linux Introducción a los Algoritmos, FaMAF, UNC 1er. cuatrimestre 2012 En esta materia los alumnos tendrán la oportunidad de utilizar las computadoras disponibles en los laboratorios para

Más detalles

Sistema NFS para compartir archivos.

Sistema NFS para compartir archivos. Sistema NFS para compartir archivos. NFS es el sistema que utiliza Linux para compartir carpetas en una red. Mediante NFS, un servidor puede compartir sus carpetas en la red. Desde los PCs de los usuarios

Más detalles

Auxiliar 1 CC31A. Comandos útiles: Profesor: José Miguel Piquer

Auxiliar 1 CC31A. Comandos útiles: Profesor: José Miguel Piquer Auxiliar 1 CC31A Profesor: José Miguel Piquer Auxiliares: Carlos Hurtado Sebastián Kreft Pedro Valenzuela Comandos útiles: ls Muestra

Más detalles

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.1.- Tipos de archivos La base del sistema de archivos de Linux, es obviamente el archivo, que no es otra cosa que la estructura empleada por el sistema

Más detalles

3. RENDIMIENTO Y CARACTERISTICAS DE UN COMPUTADOR (1 clase)

3. RENDIMIENTO Y CARACTERISTICAS DE UN COMPUTADOR (1 clase) CURSO BÁSICO DE INFORMÁTICA E INTERNET TEMAS: 1. CONCEPTOS INFORMÁTICA BÁSICA (2 clases) 1.1. Hardware Monitor. Torre. Parlantes. Cámara. Disco duro. Procesador. El teclado. El mouse. 1.2. Software 1.3.

Más detalles

Introducción a Linux. II.

Introducción a Linux. II. Introducción a Linux. II. 1. más acerca de los comandos A excepción de unos pocos comandos, los comandos de Unix y Linux son cada uno de ellos un programa ejecutable. Cuando tipeas un comando, el shell

Más detalles

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN PROFESOR: MSC. P. Norma Maya Pérez SISTEMAS OPERATIVOS I. Fundamentos del sistema operativo. OBJETIVO: El alumno seleccionará un sistema operativo de acuerdo

Más detalles

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN 1 INDICE Introducción.. 3 Configuración de Servidor Windows XP..... 6 Configuración de controladores para ejecutar el sistema en Windows XP...18 Configuración

Más detalles

Al concluir la práctica el alumno conocerá las definiciones, los elementos y funciones de los Sistemas Operativos.

Al concluir la práctica el alumno conocerá las definiciones, los elementos y funciones de los Sistemas Operativos. Sistemas Operativos Práctica 2 Alumno: Grupo: Fecha: Instituto Politécnico Nacional Secretaria Académica Dirección de Educación Superior ESIME Culhuacan Ingeniería en Computación Fundamentos de Programación

Más detalles

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX Eduard Lara 1 1. SISTEMAS DE FICHEROS DE LINUX Todos los sistemas operativos estructuran sus objetos en una estructura jerárquica en forma de árbol que contiene

Más detalles

Dynamic Plus. Software Gestión Pantallas. www.giropuc.com. Dynamic Plus es un software de edición para pantallas led de gran formato.

Dynamic Plus. Software Gestión Pantallas. www.giropuc.com. Dynamic Plus es un software de edición para pantallas led de gran formato. Dynamic Plus Software Gestión Pantallas Dynamic Plus es un software de edición para pantallas led de gran formato. 1.1 Configuración mínima del PC La aplicación Dynamic Plus está concebida para funcionar

Más detalles

Los sistemas de explotación WINDOWS y MS-DOS

Los sistemas de explotación WINDOWS y MS-DOS Práctica 1 Los sistemas de explotación WINDOWS y MS-DOS En la primera práctica se introduce al alumno en el manejo de dos sistemas de explotación muy extendidos: WINDOWS y MS-DOS. El primero de ellos (y

Más detalles

En Wordpad se puede escribir, editar y dar formato a un texto, así como insertar imágenes de forma sencilla, etc.

En Wordpad se puede escribir, editar y dar formato a un texto, así como insertar imágenes de forma sencilla, etc. Aplicación WordPad Generalidades WordPad es un procesador de textos que permite crear e imprimir documentos de manera muy rápida y sencilla. En Wordpad se puede escribir, editar y dar formato a un texto,

Más detalles

Intérprete entre el Operador y el Ordenador. En otras palabras, el sistema

Intérprete entre el Operador y el Ordenador. En otras palabras, el sistema Introducción a Windows XP Generalidades El pilar o plataforma para la ejecución de todos los programas en una computadora es el Sistema Operativo, que se define en pocas palabras, como el Intérprete entre

Más detalles

Fuente: http://www.kzgunea.net

Fuente: http://www.kzgunea.net APRENDE A NAVEGAR INTERNET EXPLORER El navegador Internet Explorer ya lo tenemos integrado en el Sistema Operativo, en sus diferentes versiones desde Windows 95, por lo cual no tendremos que instalarlo.

Más detalles

Computación Tercer Año

Computación Tercer Año Colegio Bosque Del Plata Computación Tercer Año UNIDAD 3 Sistemas Operativos E-mail: garcia.fernando.j@gmail.com Profesor: Fernando J. Garcia Ingeniero en Sistemas de Información Sistemas Operativos Generaciones

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 11. Servidor de Impresión 1 Índice Definición de Servidor de Impresión... 3 Instalación de una impresora local en el servidor... 4 Instalación de impresora

Más detalles

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un.

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un. Tema 1: Introducción Objetivos: Conocimiento de la historia y filosofía de GNU/LINUX para que el estudiante entienda cual es el propósito de la utilización de un sistema operativo libre de licenciamiento.

Más detalles

Sistemas de Ficheros en GNU/Linux

Sistemas de Ficheros en GNU/Linux en GNU/Linux Page 1 Nota de Copyright 2005. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution-ShareAlike. Para obtener la licencia completa, véase http://creativecommons.org/licenses/by-sa/2.1/es

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE SENA ADMINISTRACIÓN DE UN SERVIDOR DE DIRECTORIO EN WINDOWS (ACTIVE DIRECTORY)

SERVICIO NACIONAL DE APRENDIZAJE SENA ADMINISTRACIÓN DE UN SERVIDOR DE DIRECTORIO EN WINDOWS (ACTIVE DIRECTORY) SERVICIO NACIONAL DE APRENDIZAJE SENA ADMINISTRACIÓN DE UN SERVIDOR DE DIRECTORIO EN WINDOWS (ACTIVE DIRECTORY) CENTRO DE SERVICIOS Y GESTION EMPRESARIAL CESGE APRENDIZ LUIS FERNANDO MONTENEGRO OVIEDO

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas

Más detalles

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos Objetivos El alumno conocerá algunos tipos de software operativo existentes que le serán útiles en su desempeño académico y profesional. Al final de esta práctica el alumno podrá: 1. Distinguir varias

Más detalles

El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos.

El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos. 1 El tema de esta presentación es los conceptos básicos relacionados con Sistemas Operativos. 2 Qué es un sistema operativo Un sistema operativo es un programa que tiene encomendadas una serie de funciones

Más detalles

Introducción a la Administración de Sistemas Unix/Linux

Introducción a la Administración de Sistemas Unix/Linux Introducción a la Administración de Sistemas Unix/Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Septiembre de 2012 GSyC - 2012 Introducción 1 c 2012 GSyC

Más detalles

LINUX - El intérprete de órdenes II

LINUX - El intérprete de órdenes II LINUX - El intérprete de órdenes II Objetivos: Se pretende introducir al alumno en el uso del intérprete de órdenes bash de LINUX. Ejecución de órdenes en el intérprete de órdenes Orden simple Como ya

Más detalles

FAMILIA DE SERVIDORES WINDOWS 2000

FAMILIA DE SERVIDORES WINDOWS 2000 FAMILIA DE SERVIDORES WINDOWS 2000 La familia de servidores Windows 2000 esta formada por tres versiones las cuales son: Server, Advanced y Datacenter; nosotros utilizaremos Server. Server. Esta versión

Más detalles

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX MÁSTER ONLINE EN ADMINISTRACIÓN LINUX Módulo 1 Hardware & Arquitectura de sistemas - 20 horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros

Más detalles

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS.

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Servidor web apache Este manual se hace con la finalidad

Más detalles

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: LINUX GNU/Linux GNU/Linux es un sistema operativo de libre distribución, basado en el kernel Linux creado por Linus Torvalds y los desarrolladores del grupo GNU (Fundación para el software libre encabezada

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 17. Copias de Seguridad 1 Índice Definición de Copias de Seguridad... 3 Copia de Seguridad Total... 4 Copia de Seguridad Automática... 16 Restauración

Más detalles

Sistemas Operativos I Manual de prácticas

Sistemas Operativos I Manual de prácticas Sistemas Operativos I Manual de prácticas Grupo de Sistemas Operativos (DSIC/DISCA) http://sop.upv.es Práctica 1: Introducción a UNIX (I) Página 1 PRÁCTICA 1: INTRODUCCIÓN A UNIX (I) PRIMER CONTACTO CON

Más detalles

Fundamentos de Sistemas Operativos

Fundamentos de Sistemas Operativos Fundamentos de Sistemas Operativos Sistemas Informáticos Fede Pérez Índice TEMA Fundamentos de Sistemas Operativos 1. - Introducción 2. - El Sistema Operativo como parte de un Sistema de Computación 2.1

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

2 1.1 2 1.2 2 2. SOFTWARE +... 3 3. COMUNICACIÓN - CONEXIÓN DEL DISPOSITIVO...

2 1.1 2 1.2 2 2. SOFTWARE +... 3 3. COMUNICACIÓN - CONEXIÓN DEL DISPOSITIVO... Manual de software Dynamic Plus Fecha: 03/04/2014 Manual Software Dynamic Plus v2.0.5 ÍNDICE GENERAL 1. INTRODUCCIÓN... 2 1.1 Configuración mínima del PC... 2 1.2 Instalación del Software Dynamic Plus...

Más detalles

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introducción El Agente Aranda para sistemas Linux se encarga de recolectar la siguiente información en cada una de las estaciones de

Más detalles

Guía Comandos Básicos sobre Unix/Linux

Guía Comandos Básicos sobre Unix/Linux Guía Comandos Básicos sobre Unix/Linux 1 Manupilación básica de archivos Comando Descripción Ejemplo pwd Mostrar el directorio en el cual estoy actualmente/trabajando pwd ls Mostrar el contenido de un

Más detalles

La consola en GNU / Linux

La consola en GNU / Linux La consola en GNU / Linux Autor: Jesús Gil (Yisux) Qué es la consola? La consola o terminal (Shell) es un programa informático donde intercatúa el usuario con el sistema operativo mediante una ventana

Más detalles

INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX. Nicolás Botero Botero Juan Manuel Velásquez Isaza

INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX. Nicolás Botero Botero Juan Manuel Velásquez Isaza INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX Nicolás Botero Botero Juan Manuel Velásquez Isaza Universidad Tecnológica de Pereira Facultad de Ingenierías Ingeniería

Más detalles

SISTEMA OPERATIVO. Si lo que quieres es terminar la sesión y poder cambiar de usuario debes pulsar sobre,

SISTEMA OPERATIVO. Si lo que quieres es terminar la sesión y poder cambiar de usuario debes pulsar sobre, SISTEMA OPERATIVO Es el software que permite comunicarse con ordenador. A través del sistema operativo, el usuario puede administrar y coordinar la ejecución e instalación de los programas y las aplicaciones

Más detalles

Manual del Usuario. BPSueldo. Página 1 de 42 Versión 3.2

Manual del Usuario. BPSueldo. Página 1 de 42 Versión 3.2 Manual del Usuario BPSueldo Página 1 de 42 Versión 3.2 1) INTRODUCCIÓN...4 2) ESPECIFICACIONES DEL SISTEMA...4 3) INSTALACIÓN DEL SISTEMA...5 Proceso de instalación:...5 4) CIRCUITO DE REALIZACIÓN PAGOS

Más detalles

Sistemas Operativos de Red

Sistemas Operativos de Red Sistemas Operativos de Red Como ya se sabe las computadoras están compuestas físicamente por diversos componentes que les permiten interactuar mas fácilmente con sus operarios y hasta comunicarse con otras

Más detalles

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios.

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios. Esta es la interfaz gráfica de Ubuntu (Linux) Manejo Ésto es un poco el manejo básico para saber manejar archivos y directorios. ls [opciones] [archivos]; (list) Lista el contenido de un directorio, mostrando

Más detalles

Creación Servidor FTP

Creación Servidor FTP Creación Servidor FTP FTP (siglas en inglés de File Transfer Protocol, 'Protocolo de Transferencia de Archivos') en informática, es un protocolo de red para la transferencia de archivos entre sistemas

Más detalles

Unidad 1: Conceptos generales de Sistemas Operativos.

Unidad 1: Conceptos generales de Sistemas Operativos. Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2 Conceptos clave de un sistema operativo. 1.3 El sistema operativo como administrador

Más detalles

ACTIVE DIRECTORY - SEMINARIO TIC 08/09

ACTIVE DIRECTORY - SEMINARIO TIC 08/09 Seminario Permanente de Coordinadores TIC 2008/2009 Active Directory: Parte I 1 ACTIVE DIRECTORY - SEMINARIO TIC 08/09 CONCEPTOS GENERALES: Antes de nada, y para entender las explicaciones que siguen,

Más detalles

Guía Teórica Práctico 1: Ventana de Comandos o Terminal

Guía Teórica Práctico 1: Ventana de Comandos o Terminal BIO252-I / BIO252-P Guía Teórica Práctico 1, agosto de 2014. 1/11 Guía Teórica Práctico 1: Ventana de Comandos o Terminal Introducción El uso de un computador como herramienta se ha establecido en numerosas

Más detalles

BASES DE DATOS I. Manual de Informix. Informix Personal Edition 7.22 1

BASES DE DATOS I. Manual de Informix. Informix Personal Edition 7.22 1 Informix Personal Edition 7.22 1 El objetivo de este documento consiste en ofrecer una visión general de las herramientas y funcionalidades que incorpora el software Informix Personal 7.22, una vez hayáis

Más detalles

Microsoft TechNet Latinoamérica - How to

Microsoft TechNet Latinoamérica - How to Página 1 de 10 Haga clic aquí para instalar Silverlight Latinoamérica Cambiar Todos los sitios de Microsoft Buscar Microsoft.com Enviar consulta Home Inicio Biblioteca Entrenamiento Descarga Soporte Comunidad

Más detalles

Eurowin 8.0 SQL. Manual del módulo GESTIÓN DOCUMENTAL

Eurowin 8.0 SQL. Manual del módulo GESTIÓN DOCUMENTAL Eurowin 8.0 SQL Manual del módulo GESTIÓN DOCUMENTAL Documento: me_gestiondocumental Edición: 08 Nombre: Manual del módulo Gestión Documental de Eurowin Fecha: 30-04-2012 Tabla de contenidos 1. Introducción...

Más detalles

Compartir Biblio en una red local con Windows XP

Compartir Biblio en una red local con Windows XP Compartir Biblio en una red local con Windows XP Caso práctico Supongamos que tenemos 2 tipos de personas que van a necesitar acceder remotamente (a través de otro ordenador de la red local) a la base

Más detalles

Administración de Windows 2003 Server 1ª Parte

Administración de Windows 2003 Server 1ª Parte Administración de Windows 2003 Server 1ª Parte Sistema La hoja de propiedades Sistema, disponible en el Panel de control, es en esencia la misma que en versiones anteriores con algunas novedades. También

Más detalles

Manual TeamViewer Manager 6.0

Manual TeamViewer Manager 6.0 Manual TeamViewer Manager 6.0 Revision TeamViewer 6.0-954 Índice 1 Resumen... 2 1.1 Acerca de TeamViewer Manager... 2 1.2 Acerca de este manual... 2 2 Instalación y arranque inicial... 3 2.1 Instalación...

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP El Explorador de Windows xp Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable en

Más detalles

WordPad es un procesador de textos que permite crear e imprimir documentos de manera muy rápida y sencilla.

WordPad es un procesador de textos que permite crear e imprimir documentos de manera muy rápida y sencilla. Aplicación WordPad Generalidades WordPad es un procesador de textos que permite crear e imprimir documentos de manera muy rápida y sencilla. En Wordpad se puede escribir, editar y dar formato a un texto,

Más detalles

INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE FUNCIONAMIENTO DEL SERVICIO DE SAMBA EN FEDORA 17 LINUX-UNIX

INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE FUNCIONAMIENTO DEL SERVICIO DE SAMBA EN FEDORA 17 LINUX-UNIX INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE FUNCIONAMIENTO DEL SERVICIO DE SAMBA EN FEDORA 17 LINUX-UNIX Nombre: VIVIANA ISABEL ESPINOSA PEÑA Código:1150017 Asignatura: ASOR Docente: Jean Polo Cequeda UNIVERSIDA

Más detalles

SISTEMA OPERATIVO DOS. Semana 1 Ing. Miguel Sánchez

SISTEMA OPERATIVO DOS. Semana 1 Ing. Miguel Sánchez SISTEMA OPERATIVO DOS Semana 1 Ing. Miguel Sánchez TEMA 1 QUE ES UN SISTEMA OPERATIVO? Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas

Más detalles

Introducción a la Administración de Sistemas Unix/Linux

Introducción a la Administración de Sistemas Unix/Linux Introducción a la Administración de Sistemas Unix/Linux Departamento de Sistemas Telemáticos y Computación (GSyC) gsyc-profes (arroba) gsyc.es Febrero de 2009 GSyC - 2009 Introducción 1 c 2009 GSyC Algunos

Más detalles