Está en la página 1de 5

ARC-RK-Linux 001 Introduccin a Linux Pgina 1 de 5

aRC- RK-Linux 001

Introduccion a Linux
(por Renkho Recluta de[aRC])
Advertencia

ntes de poner en prctica el presente documento y cualquier material asociado al mismo, sea ste naturaleza tangible o intangible usted debe estar totalmente de acuerdo con todos los trminos y condiciones siguientes:

Referente al software Cualquier software se proporciona tal como est, sin ninguna garanta expresa ni implcita de ningn tipo. aRC no garantiza ni asume responsabilidad alguna en cuanto a la integridad o exactitud de cualquier informacin contenida en el software. Ni los miembros ni los colaboradores ni los invitados aRC se hacen responsables por el uso que se le pueda dar al software. Al examinar, copiar, ejecutar, instalar o utilizar el software, el lector est aceptando su total conformidad con todos los trminos y condiciones enunciados. Referente al documento Al abrir este documento, el lector acepta incondicionalmente su total y exclusiva responsabilidad legal, de acuerdo a las leyes vigentes en su pas, por el uso de las tcnicas experimentales, educativas y/o de investigacin aqu vertidas en materia de programacin especializada de computadoras. En caso de discrepar con alguno de los puntos descritos, debe eliminar inmediatamente el presente documento y todo material asociado al mismo.

Agradecimientos
A mis viejos, por haberme dado su apoyo a seguir adelante y aprender acerca del area de informatica que siempre me apasiono desde muy pequeo y estar ah siempre que los necesitava, (ademas de putearme cuando me pasaba horas y horas en la cumpu). xD A mi inolvidable 486 que soporto mis pruebas durante mi aprendizaje, con la cual aprendi desde lo mas basico malogrando y reparando aquellos tiempos mi WinDOWN, y por haber aguantado mi primera instalacion de Linux, al no dejarse instalar (el disco era de 400MB) ! aprendi muchas cosas, una ves que logre instalarlo tan solo tenia entorno texto, fue en ese momento en que aprendi a usar mejor este SO. A Linus Trovals y a toda la comunidad de desarrolladores de Linux por habernos dado este maravilloso Sistema Operativo, y hacerlo libre bajo licencia GNU. A Richard Stallman por el GNU!

aDVANCED rESEARCH cOMMUNITY (aRC)

http://www.arc3000.com

ARC-RK-Linux 001 Introduccin a Linux Pgina 2 de 5

Objetivos
Introducirlo en el fascinante mundo de este Sistema Operativo Libre, explicando algunos terminos y preguntas frecuentes Hacerle ver al lector que existe vida detrs de Windown !, y darle una pequea introduccion a Linux

Historia, Definiciones, Caracteristicas y dudas frecuentes


Que es Linux? Es un sistema operativo de 32 bits Multiusuario y Multitarea de libre distribucin con una apariencia similar a UNIX (prcticamente es un clon) pero orientado a los ordenadores personales. Resea de Linux La Historia de Linux est ligada a la historia de UNIX y, en menor medida, a la de un programa llamado Minix. Minix era en si, un Sistema Operativo que corra en computadoras personales, escrita por el clebre y respetado informtico Andrew Tanebaum, Profesor de la Universidad de Vrije en Amsterdam. Uno de los estudiantes que utilizaba el programa era Linus Torvalds, que entonces tenia 23 aos. A l le gustaba mucho el Minix, pero pens que lo poda mejorar. As que en 1991, Torvalds cre su propio clon de UNIX que llam Linux. El nuevo Sistema Operativo de Torvalds, al igual que Minix, no utilizaba un cdigo comerciable, como son por ejemplo UNIX de AT&T, OS/2 de IBM, MS-DOS y MS Windows de Microsoft, etc. As que Torvalds poda distribuir su Linux a travs de la Red libre de costo. Y eso fue lo que hizo: en octubre 5 de 1991 envo un mensaje en el foro de discusin comp.os.minix, presentando la primera versin oficial de Linux, la versin 0.02 y pidiendo ayuda a otros programadores para que le ayudaran a desarrollarlo. En ese momento, Linux estaba bastante incompleto, slo corra un nmero limitado de comandos de UNIX. Pero gracias al trabajo de Torvalds y miles de otros programadores voluntarios a travs de la Red se convirti en un sistema operativo completo. De hecho, para el momento en que Torvalds lanz Linux 1.0 en 1994, el sistema operativo era uno estable y lleno de caractersticas avanzadas, como el conocido Multitasking (capacidad de dividir los recursos del CPU para correr mltiples aplicaciones), y multiprocesamiento simtrico (la habilidad de dividir labores entre mltiples CPUs). Adems de cumplir un conjunto de documentos de estandarizacin publicados por la IEEE denominados POSIX. Lazo con el GNU Linux ha sido registrado bajo los trminos de la Licencia Pblica General GNU ( GNU: General Public License) o GPL. Esta licencia, escrita por la Free Software Foundation (FSF), est diseada para evitar que alguna persona restrinja la distribucin de software. En pocas palabras, dice que aunque usted cobre a alguien por entregarle una copia, no podr impedir que ese alguien la regale. Tambin significa que debe estar disponible el cdigo fuente. Esto es til para los programadores. Lo que realmente se llama Linux es realmente lo que se denomina un sistema GNU/Linux. Es decir, un sistema operativo que utiliza la kernel de Linus Torvalds y una serie de programas con licencia GNU. As las utilidades que normalmente utilizamos, compiladores, sistema de ventanas, etc., son normalmente programas gratuitos que se distribuyen junto con sus fuentes, teniendo el usuario as la posibilidad de realizar cualquier modificacin que desee sobre el sistema y lo ms interesante respecto a Windows, por ejemplo, es la posibilidad de instalar el software en tantos ordenadores como se quiera, pues no habr problemas de licencias.

aDVANCED rESEARCH cOMMUNITY (aRC)

http://www.arc3000.com

ARC-RK-Linux 001 Introduccin a Linux Pgina 3 de 5


Distribuciones de Linux, Qu son? Como Linux y sus aplicaciones son desarrollados en diferentes sitios, algunas empresas centralizaron sus actividades en la compilacin, pruebas, desarrollo de programas y soporte a Linux, as como miles de aplicaciones, adems de implementar mejoras dirigidas a su mercado de actuacin, sirviendo como elementos fomentadores del sistema. De esta manera surgieron distribuciones alrededor del mundo, cada una manteniendo un segmento de actuacin y un mercado especfico. Entre las principales podemos mencionar: Red Hat, Debian, Slackware, SuSe, Gentoo, Mandrake, Conectiva, etc. Las diferencias entre una y otra se encuentra en la documentacin, soporte tcnico, facilidades para la instalacin, cantidad de aplicaciones incorporadas, etc. Sin embargo, todas son compatibles entre s ya que estn basadas en un ncleo (kernel) compatible y administrado por un equipo independiente de las distribuciones y liderado por el mismo Linus Torvalds. Para ms informacin sobre las distribuciones, puede visitar la siguiente pgina web: http://www.distrowatch.com Las distribuciones ms populares son:
"Distribucin "Distribucin "Distribucin "Distribucin "Distribucin "Distribucin "Distribucin

RedHat (actualmente paso a ser comercial, y su versin libre Fedora) DEBIAN (cuenta con una de las ms grandes comunidades de Linux) SuSe, de calidad germana (actualmente comprada por Novell) SLACKWARE (una de las primeras distribuciones) CONECTIVA, (distribucin latinoamericana desarrollado en Brasil) MANDRAKE (basada en Redhat, una de las ms fciles de usar) Knoppix (LiveCD, no necesita ser instalado para correr un sistema Linux completamente

funcional)
"Distribucin Gentoo (una especie hbrido entre Linux y BSD) " Un largo etc...

Al tener Linux tantas distribuciones, no todas son iguales, cada una puede tener una diferente forma de administracin de paquetes por ejemplo, o diferente estilo de configuracin, o ciertas rutas, es decir no es genrico, claro que existen estndares con el LSB (Linux Sistem Base) Tengo Windown instalado en mi PC, puedo tener Windown y Linux en mi PC? Una pregunta ya antigua y clsica, pero no por eso innecesaria, si pueden coexistir los dos sistemas operativos en un mismo PC.

Consejo Inicial
Antes de empezar a jugar con Linux un consejo: ! No tener miedo en causar daos en el sistema. No te sientas intimidado por ese pingino bonachon. ! Experimenta libremente ! Lo peor que puede pasar es que borres tus archivos x-)

aDVANCED rESEARCH cOMMUNITY (aRC)

http://www.arc3000.com

ARC-RK-Linux 001 Introduccin a Linux Pgina 4 de 5

Conceptos, como de costumbre


Nunca esta de mas algunos conceptos : Kernel (1) El corazon de un sistema operativo en este caso Linux El Superusuario - root (1) Es un usuario con plenos poderes y el nico que puede hacer todo en el sistema Linux. Normalmente para ser superusuario es necesario ingresar al sistema con el nombre root y luego ingresar su clave, la cual se defini al momento de la instalacin. (2) Es el usuario que ser utilizado, por ejemplo, para crear usuarios, alterar derechos de acceso, configurar el sistema, montar unidades de disco, entre otras tareas administrativas. (3) Lo normal no es estar todo el tiempo como superusuario, sino hacerlo solamente cuando sea necesario, para aumentar la seguridad del sistema. La Shell (1) Es un programa que se inicia inmediatamente despus del login del usuario y cuya misin es la de interpretar los comandos que se ingresan. Proporciona una interfaz de lnea de comando entre el usuario y el ncleo del sistema. El shell interpreta los comandos y los enva al ncleo, que a su vez ejecuta los comandos. Terminal Virtual (1) Como hemos dicho Linux es un sistema multiusuario y multitarea. Una forma de comprobar esto es haciendo uso de las consolas virtuales que Linux crea al arrancar. Si se pulsa la onbinacin de teclas Ctrl+Alt+Tecla_de_funcin se puede ver que en pantalla van apareciendo indicaciones de log in al sistema. Podemos entrar en cualquiera de ellas con un usuario y en otra con otro usuario distinto. Cada una de estas interfaces no es ms que una consola (esdecir un interfaz entrada salida basado en teclado y pantalla) pero ser virtual pues podemos pasar de una a otra (reasignando el teclado y pantalla fsicos) mediante la pulsacin de las teclas anteriores.

Lets Go!
Bueno comenzemos de una vez, despues de haber instalado la distrotribucion de linux que hallas elegido lo primero que aparecera al iniciar por primera ves tu Linux sera el Login sea en modo grafico o texto, apartir de ahora solo usaremos la terminal en modo texto, el modo grafico lo puedes usar luego ya que es bastante sencillo en intuitivo de usar ya sean para tareas como Navegar en internet y demas, si tu Linux se inicio con el Login en modo grafico solo basta con presionar la siguiente combinacion de teclas : CTRL+ALT+F1 ; y estaremos en lo que llamaremos Terminal Virtual (si remplazamos el F1 por: F2 .......hasta F6; obtendremos terminales texto si ponemos F7 estaremos en modo grafico). Vamos a iniciar nuestra primera secion con el usuario root Login: root Password: ********* El ambiente donde se ejecutan los comandos es conocido como shell (intrprete de comandos), que por defecto en Linux es el bash (Bourne Again Shell). El principal elemento visible del shell es el prompt. Este indica: el usuario, el nombre de la maquina y el directorio actual. Cuando termina en # indica que el el root (superusuario) quien esta activo. Cuando termina en $ es un usuario quien ha iniciado la sesin.

aDVANCED rESEARCH cOMMUNITY (aRC)

http://www.arc3000.com

ARC-RK-Linux 001 Introduccin a Linux Pgina 5 de 5


Ej.: [root@server root]# _ [user1@server user1]$ _ Bueno y ahora que ya estamos dentro del sistema Linux, y sabemos como entrar correctamente al sistema, ahora pasemos a apagarlo, el comando para apagarlo es el siguiente: [root@server root]# shutdown -h now [root@server root]# halt # solo en algunas distribuciones, no lo eh probado en todas [root@linux / ]# shutdown - h + 5 # apagara el sistema dentro de 5 minutos Para reiniciar el sistema: [root@linux / ]# reboot [root@linux / ]# shutdown

- r

now

En el prximo capitulo de su telenovela, Mi vida con Linux, aprenderemos a movernos en el entorno Linux sobre shell, manipulacin de archivos y directorios.

Derechos de autor
El presente documento puede ser libremente distribuido nicamente con fines educativos, experimentales y/o de investigacin, siempre que se mantenga inalterado en su contenido y se reconozca la autora del mismo a Renkho - recluta de [aRC]. Los nombres y/o marcas de productos utilizados en este documento son mencionados nicamente con fines de identificacin y son propiedad de sus respectivos creadores. Las preguntas, consultas, sugerencias y correcciones son todas bienvenidas aunque las respuestas puedan tardar unos das en llegarles. El autor puede ser contactado en: IRC DalNet: #arc3000 Email & MSN: renkho_@mailforce.net Renkho Colaborador en

Web oficial: Web auxiliar: Lista: Lista: IRC DalNET: E-mail:

aDVANCED rESEARCH cOMMUNITY

http://www.arc3000.com http://www.arc3000.web1000.com http://beam.to/arc http://beam.to/arc3000 #arc3000, #arc arc3000@fastmail.fm

"Porque buscamos la libertad que slo en el conocimiento podemos encontrar"


aDVANCED rESEARCH cOMMUNITY (aRC)

http://www.arc3000.com

También podría gustarte