Академический Документы
Профессиональный Документы
Культура Документы
1969 en los laboratorios de la empresa AT&T desarrollado por Ken Thompson. En aquellos
momentos no exista el concepto de "ordenador personal" sino que las computadoras de
entonces se encontraban en las grandes empresas, pues eran modelos muy voluminosos y,
sobre todo, caros.
A principios de los aos 90, Linus Benedict Torvald, un estudiante finlands desarroll, a
partir de una versin educativa de Unix, llamada Minix, un sistema operativo totalmente
nuevo llamado Linux. Este sistema era totalmente compatible con los estndares de Unix y
el da 5 de octubre de 1991 se public la primera versin oficial.
Anteriormente, en 1983 otro grupo de hackers, liderados por Richard Stallman consideran
que el software no debe ser objeto comercial pues, para ellos, se trata de conocimiento
cientfico y como tal, debe transmitirse libre y ser til para el progreso de la humanidad.
Con esta intencin crean la Fundacin para el Software Libre (FSF) y el proyecto GNU,
con el objetivo de producir aplicaciones de libre distribucin amparadas en una licencia que
las proteja de las patentes comerciales, esta licencia se conoce con las siglas GPL (General
Public License). En 1992, Linux se integra en el proyecto GNU y a partir de ese momento,
un grupo de entusiastas comienzan a mejorar el cdigo y a compartirlo a travs de la red
Internet hasta conseguir los niveles de desarrollo actuales.
4.1.2 CARACTERSTICAS DE LINUX
Linux posee todas las caractersticas de los sistemas comerciales usados en los entornos de
trabajo ms exigentes y se encuentra actualmente en unas cotas de eficacia que le hacen
dominar el mercado de los grandes servidores y, estar cada vez ms presente en los equipos
Tambin podramos citar su arquitectura modular que evita los sistemas monolticos y
permite prcticamente que el usuario se fabrique un ncleo a la carta. Estas caractersticas
lo convierten, probablemente, en uno de los sistemas ms avanzados que existen.
4.1.3 USUARIOS Y GRUPOS
Linux es un sistema multiusuario como hemos apuntado anteriormente, esto permite que
varias personas puedan usar el mismo ordenador para realizar sus tareas. Evidentemente es
necesario planificar esta situacin para organizar las diferentes reas de trabajo e impedir el
borrado o alteracin de ficheros de diferentes usuarios.
ese momento, esta contrasea ingresada nos permitir el acceso como administrador al
equipo.
Siempre es necesario ser cuidadoso y custodiar con celo todas nuestras contraseas
personales, tambin en este caso debemos proceder con cautela y elegir una clave, sencilla
para nosotros, pero complicada para que alguien pueda deducirla. Lo normal es utilizar
palabras de acceso de ms de seis caracteres alfanumricos, es decir, que contengan letras y
nmeros para conseguir que las combinaciones posibles sean lo suficientemente elevadas e
impedir que sea descubierta con un mtodo sistemtico de pruebas.
4.1.3.3 USUARIOS DEL SISTEMA
El usuario normal del sistema es el que tiene acceso a todos los recursos de ste, pero no
puede cambiar la configuracin, ni eliminar, voluntaria o accidentalmente, archivos
esenciales. Suele estar confinado a un directorio de trabajo sobre el que posee un control
total: crear, borrar, editar o modificar ficheros propios pero nunca puede comprometer la
estabilidad y seguridad del equipo.
Las cuentas de usuario tienen que crearlas el "root" necesariamente para que el sistema las
reconozca, en caso contrario, ninguna persona que no est autorizada podr utilizar los
recursos del ordenador.
4.1.3.4 GRUPOS DE USUARIOS
Como hemos visto en el apartado anterior, cada usuario tiene acceso total a su propio
directorio de trabajo, sin embargo, este usuario puede pertenecer tambin a varios grupos lo
que le proporcionar acceso a los recursos que sean propiedad de los grupos a los que
pertenezca. Es decir, los derechos de acceso a los ficheros y recursos de un sistema Linux
estn determinado por la identidad del usuario junto con el grupo o grupos a los que
pertenezca.
4.1.4 PERMISOS DE ACCESO
En Linux hay tres tipos bsicos de acceso a los archivos:
Lectura (r)
Escritura (w)
Ejecucin (x)
Es decir cualquier fichero puede ser ledo pero no modificado (r), ledo y modificado (w) o
ejecutado (x), en el caso de ser ejecutable, es decir, cuando contiene instrucciones para que
el sistema realice alguna tarea. Sin embargo, no todos los usuarios del sistema tienen
permiso para acceder a los ficheros. Todos los archivos en Linux tienen un propietario,
adems cada usuario del sistema pertenece, al menos, a un grupo. De esta forma el sistema
permite el acceso a cada fichero basndose en tres niveles:
Propietario
Grupo
Resto de usuarios
decir, los tres primeros caracteres indican el nivel de permisos del propietario (lectura,
escritura y no ejecucin), los siguientes se refieren al grupo (lectura, no escritura y no
ejecucin) y el ltimo bloque al resto de usuarios del sistema (no lectura, no escritura y no
ejecucin).
El cambio de permisos de un fichero slo le est permitido al propietario y al superusuario.
4.1.5 ESTRUCTURA DE DIRECTORIOS
A pesar de que en Linux todo son ficheros, incluso los dispositivos y los directorios, se
comporta en este sentido, prcticamente igual que el resto de sistemas operativos. Es decir,
los directorios son carpetas que se usan para almacenar archivos y otros subdirectorios,
configurando as una estructura jerarquizada que permite la clasificacin ordenada de los
datos almacenados en el disco.
Esta estructura de rbol se inicia en un directorio raz "/" del que forman parte el resto de
subdirectorios organizado segn unos patrones comunes que facilitan, entre otras cosas, la
posibilidad que las aplicaciones funcionen en todos los sistemas Linux, por eso, cuando
exploramos el sistema de ficheros observaremos, al menos, los siguientes directorios:
/bin
/sbin
Aqu suelen estar los comandos utilizados para la configuracin del sistema.
/dev
/root
/lib
/mnt
/tmp
Red Hat Enterprise Linux: Distribucin comercial de Linux desarrollada por Red
Hat. Ofrece una estabilidad y flexibilidad punteras, lo que la coloca como una de las
ms recomendadas para empresas y servidores.
Debian: Muy estable y 100% libre, Debian destaca por su sistema de paquetera
.deb y su gestin de paquetes APT. Es una de las distribuciones ms importantes de
GNU/Linux, ya que en ella se basan gigantes como Ubuntu.
openSUSE: Es una de las alternativas ms potente contra la familia de
distribuciones basadas en Debian. Est disponible con los entornos de escritorio
KDE y Gnome, y cuenta como una de sus mejores armas con la robusta herramienta
de instalacin y configuracin YaST y el configurador grfico SaX.
Fedora: Distribucin gratuita creada y mantenida por la empresa Red Hat que utiliza
el sistema de paquetera RPM (Red Hat Package Manager). Tiene tres versiones
diferentes para escritorio, servidores y sistemas en la nube, y destaca por su
seguridad gracias al sistema SELinux ("Security-Enhanced Linux").
CentOS: Naci como un derivado gratuito de la distribucin comercial Red Hat
Enterprise Linux (RHEL) destinada al uso empresarial. Recientemente uni las
fuerzas con el propio Red Hat, y sigue siendo una apuesta segura para los que
busquen un cdigo de gran calidad.
Arch Linux: Una distribucin modular en la que empiezas desde cero y tienes que ir
aadindole los componentes que quieras. No es muy apta para principiante, y
utiliza pacman, su propio gestor de paquetes. Se trata de una Rolling Release, lo que
quiere decir que todos sus componentes van actualizndose sin necesidad de instalar
versiones nuevas del sistema operativo.
Manjaro: Una prometedora distribucin que promete llevar todo el potencial de
Arch Linux al usuario menos experimentado. Para eso, ofrece un sistema operativo
ya montado y basado en Arch, con un instalador sencillo como el que podemos
encontrar en otras distribuciones como Ubuntu. Tiene versiones oficiales con los
entornos de escritorio XFCE y KDE.
Para principiantes
Elementary OS: De todas las distribuciones basadas en Ubuntu, esta una de las que
ms personalidad tiene gracias a su cuidadsimo aspecto, que imita el del sistema
operativo OS X de Apple. Increblemente rpida y fcil de usar, le ofrece al usuario
todo lo que pueda necesitar desde el primer momento, incluyendo una coleccin de
aplicaciones propias diseadas para integrarse a la perfeccin con su estilo visual.
Zorin OS: Distribucin tambin basada en Ubuntu que naci con la intencin de
ayudar a que el usuario diera el salto a Linux ofrecindole una interfaz lo ms
similar posible a Windows. Tiene varias versiones, algunas gratuitas como Core
(versin bsica), Lite (para PCs poco potentes) y Educational (incluye aplicaciones
educativas), y otras cuantas de pago muy al estilo de las versiones de Windows.
entre las que destaca Sploitctl, un script que permite instalar, actualizar y buscar
sploits.
Arch Assault: Se trata de una nueva distribucin, tambin basada en Arch Linux y
muy parecida a la anterior, tambin dirigida a hackers y amantes de la seguridad.
Minimalista, con gestor de ventanas Openbox acompaado por el panel Tint2, a
pesar de estar aun verde ya ofrece soporte para arquitecturas ARM.
Puppy Linux: Una minscula distribucin que puede llevarse en un USB o CD, pero
sorprendentemente rpida al cargarse enteramente en la memoria RAM del
ordenador. Se carga en 30 o 40 segundos y ocupa slo 100 MB.
SliTaz: Otro peso pluma aunque con un software ligeramente ms moderno que el
del anterior. Utiliza el entorno Openbox y slo necesita un Pentium III con 256MB
de RAM y 100 MB libres en el disco duro para funcionar.
LXLE: Basada en Lubuntu, esta distribucin promete ser aun ms ligera gracias a
un mejor procesado de inicio y el entorno de escritorio LXDE. Ofrece varios
perfiles que amoldarn la distro para que se parezca a Windows XP, Vista, y 7
Starter/Basic.
Q4OS: Y si el anterior era un proyecto que llegaba a su fin, Q4OS es uno que est
comenzando. Se trata de una distro basada en Debian. Su entorno de escritorio
deriva de la una versin 3.x de KDE llamada Trinity DE e imita el aspecto de
Windows XP. Puede usarse en equipos con Pentium de 300MHz, 128 MB de RAMy
3 GB de disco duro.
Distro Astro: Esta distribucin est basada en Ubuntu 14.04 LTS y utiliza el entorno
de escritorio MATE, aunque lo ms importante es su completa coleccin de
aplicaciones dirigidas a los amantes de la astronoma.
CEELD: Distro basada en OpenSUSE que usa el entorno KDE y est especialmente
dirigida a los ingenieros electrnicos y a estudiantes de esta carrera, al permitirles
disear o simular circuitos electrnicos.