Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NIX era uno de los sistemas operativos ms populares del mundo debido a su extenso soporte y distribucin. Originalmente fue desarrollado como sistema multitarea con tiempo compartido para miniordenadores y mainframes a mediados de los 70, y desde entonces se ha convertido en uno de los sistemas ms utilizados a pesar de su, ocasionalmente, confusa interfaz con el usuario y el problema de su estandarizacin.
Cul es la verdadera razn de la popularidad de UNIX? Muchos hackers consideran que UNX es el autntico y nico sistema operativo. El desarrollo de Linux parte de un grupo en expansin de hackers de UNIX que quisieron hacer su sistema con sus propias manos.
Linux es una versin de UNIX de libre distribucin, inicialmente desarrollada por Linus Torvalds en la Universidad de Helsinki, en Finlandia. Fue desarrollado con la ayuda de muchos programadores y expertos de Unix a lo largo y ancho del mundo, gracias a la presencia de Internet. Cualquier habitante del planeta puede acceder a Linux y desarrollar nuevos mdulos o cambiarlo a su antojo. El ncleo de Linux no utiliza ni una sola lnea del cdigo de AT&T o de cualquier otra fuente de propiedad comercial, y buena parte del software para Linux se desarrolla bajo las reglas del proyecto de GNU de la Free Software Foundation, Cambridge, Massachusetts.
Inicialmente, slo fue un proyecto de aficionado de Linus Torvalds. Se inspiraba en Minix, un pequeo UNIX desarrollado por Andy Tanenbaum. Estas discusiones giraban en torno al desarrollo de un pequeo sistema UNIX de carcter acadmico dirigido a aquellos usuarios de Minix que queran algo ms.
El 5 de Octubre de 1991, Linus anunci la primera versin "oficial" de Linux, la 0.02. Ya poda ejecutar bash (el shell de GNU) y gcc (el compilador de C de GNU), pero no haca mucho ms. La intencin era ser un juguete para hackers. No haba nada sobre soporte a usuarios, distribuciones, documentacin ni nada parecido. Hoy, la comunidad de Linux aun trata estos asuntos de forma secundaria. Lo primero sigue siendo el desarrollo del kernel.
Distribuciones de Linux.
Linux es un sistema de libre distribucin por lo que se puede encontrar todos los ficheros o programas necesarios para su funcionamiento en multitud de servidores conectados a Internet. La tarea de reunir todos los ficheros y programas necesarios, as como instalarlos en tu sistema, puede ser una tarea bastante complicada y no apta para muchos. Por esto mismo, nacieron las llamadas distribuciones de Linux, empresas que se dedican a hacer el trabajo "sucio" para nuestro beneficio y comodidad.
Una distribucin no es otra cosa, que una recopilacin de programas y ficheros, organizados y preparados para su instalacin.
Estas distribuciones se pueden obtener a travs de Internet, o comprando los CD`s de las mismas, los cuales contendrn todo lo necesario para instalar un sistema Linux bastante completo y en la mayora de los casos un programa de instalacin que nos ayudara en la tarea de una primera instalacin. Casi todos los principales
DISTRIBUCION REDHAT
Esta es una distribucin que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Fcil de instalar.
DISTRIBUCION DEBIAN
Otra distribucin con muy buena calidad. El proceso de instalacin es quizs un poco mas complicado que la anterior, pero sin mayores problemas. Gran estabilidad antes que ltimos avances.
DISTRIBUCION S.U.S.E
Otra de las grandes. Calidad germana. Fcil de instalar. De origen alemn.
DISTRIBUCION CALDERA
Especializada en el mundo empresarial. Buena calidad
DISTRIBUCION SLACKWARE
Esta distribucin es de las primeras que existi. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo Linux hace tiempo, que no hayan tenido esta distribucin instalada en su ordenador en algn momento.
DISTRIBUCION LINUX-MANDRAKE
Distribucin basada en Redhat. Esta distribucin viene con KDE totalmente integrado en el sistema. Fcil de instalar y configurar.
DISTRIBUCION GENTOO
Esta distribucin es una de las nicas que ltimamente han incorporado un concepto totalmente nuevo en Linux. Puedes compilar y optimizar vuestro sistema completamente desde cero. Las ganancias en velocidad pueden llegar a ser grandes, aunque no es recomendable adentrarse en esta distribucin sin una buena conexin a Internet, un ordenador medianamente potente (si quieres terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix.
DISTRIBUCION MKLINUX
MkLinux es una distribucin de Linux para los Macintosh, PowerComputing, PowerMac .
DISTRIBUCION UBUNTU
Es una distribucin Linux relacionado a computadas de escritorio y a servidores. Basada en Debian, predomina la libertad de uso y tiene lanzamientos regulares (cada 6 meses) aadido a su facilidad de instalacion. Ubuntu es auspiciado por Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth. Adema de promociar sus sistemas KUBUNTU, EDUBUNTU que los encontramos en cd-live.
DISTRIBUCION ESWARE
Esware es una distribucin, basada en Redhat, creada por una empresa espaola. Es una distribucin pensada especialmente para los hispano-parlantes. Tiene traducida al castellano, la instalacion, todos los mensajes de consola, KDE en castellano as como numerosos programas y la documentacin.
DISTRIBUCION MADRIVA.
Esta distribucin viene a ser la fusion entre las distro CONECTIVA y la distro MANDRAKE. De facil uso e instalacion se esta convirtiendo en una de las preferidas por el mundo del Linux.
DISTRIBUCIN KNOPIX
Es una de las distribucin mas usadas en lo que se refiere al Linux live, es decir Linux desde la lectora de la pc.
La libertad de usar el programa, con cualquier propsito (libertad 0). La libertad de estudiar cmo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al cdigo fuente es una condicin previa para esto. La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2). La libertad de mejorar el programa y hacer pblicas las mejoras a los dems, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al cdigo fuente es un requisito previo para esto.
KERNEL EL NCLEO.
Linux es el ncleo o kernel del sistema operativo libre denominado GNU/Linux (tambin llamado Linux), que brinda una alternativa frente a sistemas operativos no libres como Unix y Windows. Este ncleo, escrito casi completamente en C con algunas extensiones GNU C, fue desarrollado por el hacker finlands Linus Torvalds en un intento por obtener un sistema operativo libre similar a Unix que funcionara con microprocesadores Intel 80386.
QUE ES GPL?
Inicialmente, Torvalds distribuy Linux bajo los trminos de una licencia que prohiba la explotacin comercial. Pero esta licencia fue reemplazada, poco tiempo despus, por la GNU GPL (versin 2 exclusivamente). Los trminos de esta ltima licencia permiten la distribucin y venta de copias o incluso modificaciones, pero requiere que todas las copias del trabajo original y trabajos de autora derivados del original sean publicados bajo los mismos trminos, y que cdigo fuente siempre pueda obtenerse por el mismo medio que el programa licenciado.
CRTL + ALT + F1 CRTL + ALT + F2 CRTL + ALT + F3 CRTL + ALT + F4 CRTL + ALT + F5 CRTL + ALT + F6
Esto quiere decir que podemos usar 6 usuarios en forma diferente o realizar 6 tareas en forma simultanea. Si quisiramos regresar al modo grafico del sistema operativo Linux usaramos la combinacin de teclas:
OPENOFFICE. Es uno de los programas de software libre ms usados y que lo contiene la gran mayora de distribuciones. Tiene herramientas de trabajo muy similares al tradicional OFFICE, como por ejemplo: WRITER, CALC e IMPRESS GIMP. Es otro de los programas de software libre que utiliza las mismas herramientas del clsico ADOBE PHOTOSHOP.
FIREFOX. Es una de las herramientas ms poderosas que tiene el Linux en comparacin con su tradicional competencia Windows. El FIREFOX es un navegador web muy seguro y estable ofreciendo grandes ventajas sobre el Internet Explorer. Actualmente es utilizado por la gran mayora de empresas y lugares de estudio.
Tambin existen otras herramientas de software libre, pero para ello se tiene que analizar la distribucin a trabajar. Los programas mencionados anteriormente son los ms comunes en las distribuciones.
[ root @ PC1 ~ ] # ls *.txt Mostrar todos los archivos que tenga la extensin o termine por .txt
f)
g) Comando cd. Este comando permite ingresar a estructuras de directorios completas, utiliza muchas variantes Sintaxis: [ root @ PC1 ~ ] # cd directorio1 ingresa a directorio1 [ root @ PC1 ~ ] # cd .. retrocede un nivel. [ root @ PC1 ~ ] # cd / se dirige a la raz. [ root @ PC1 ~ ] #cd regresa al root automticamente.
h) Comando cp. Este comando permite copiar archivos de un lugar a otro. Tambin
es usado para cambiar de nombre duplicando el archivo Sintaxis: [ root @ PC1 ~ ] # cp archivo1.txt archivo2.doc En este caso el archivo1.txt ser el original y se creara otro archivo llamado archivo2.doc con diferente nombre pero manteniendo el mismo contenido de anterior. [ root @ PC1 ~ ] #cp archivo2.doc /home/curso1 En este caso el fichero llamado archivo2.doc ser copiado al subdirectorio curso1 que se encuentra dentro del directorio home. i)
j)
k) Comando rm. Este comando permite eliminar archivo creados en el sistema operativo.
l) Comando less. Es un comando que utiliza el visor del Linux para poder mostrar
informacin. Para ello usa comandos especiales como: q para salir del less, b para retroceder una pagina, barra espaciadora para avanzar pagina. Sintaxis: [ root @ PC1 ~ ] # less archivo1.doc m) Comando more. Este comando permite visualizar informacin en bloque de 25 lneas por pantalla, donde al presionar cualquier tecla para continuar avanzara hasta llegar al final del documento. Sintaxis: [ root @ PC1 ~ ] # more archivo1.txt n) Comando cat. Viene del diminutivo concatenate que significa combinar o concatenar archivos. Tambin permite visualizar archivos de texto. Para redirigir la salida del cat a un archivo se utiliza: [ root @ PC1 ~ ] # cat > archivo1.txt Luego de escribir el texto respectivo, se procede a grabar usando la combinacin de teclas: CRTL + D [ root @ PC1 ~ ] #cat recurso1.txt recurso3.doc > total.doc Con esta sintaxis se puede unir varios archivos en otro, en este caso el contenido de los archivos recurso1.txt recurso3.doc en uno llamado total.doc. [ root @ PC1 ~ ] # cat total.doc Este comando permite visualizar el contenido del archive total.doc.
Ejercicios:
1. Crear la siguiente estructura de directorios, donde sistemas1 y sistemas 2 son dos directorios diferentes:
sistemas1 S1 S2 S3 S3a
2. En el root crear 2 archivos usando cat de nombres practica1.txt y practica2.doc, el cual tendr el contenido de la distribucin SUSE para el primero y el segundo el contenido de la distribucin SLACKWARE. 3. Unir usando cat los archivos de la pregunta 2 en uno llamado totales.doc 4. Copiar los archivos creados de la pregunta 2 al subdirectorio S3.
Responder las siguientes preguntas: 1. Segn lo ledo, Porque cree que el software libre en el Per no es aceptado por nuestra sociedad? Cree que tendr una subida tecnolgica en los prximos aos? _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ 2. Busque en Internet al menos 10 distribuciones que no se encuentran en este libro y antelas. _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ _____________________________________________________________ 3. Croquis de comparacin
WINDOWS
En que se parecen?
LINUX
En que se diferencian?