Beruflich Dokumente
Kultur Dokumente
INTRODUCCION
Para poder comprender mejor el lenjugue LINUX, se debe empezar por entender el
sistema operativo UNIX. Ya que la razn que motiv a la creacin de LINUX fue el
deseo de realizar una versin de trabajo de UNIX para computadoras Intel, para
computadoras compatibles con PC IBM, que son las que utilizan la mayora de los
usuarios. Es para muchos el sistema operativo ms verstil utilizado en las
estaciones de trabajo cientficas y profesionales.
El un sistema operativo que puede utilizarse en muchas plataformas informticas,
pero esencialmente en las PC Intel. El sistema lo disearon cientos de
programadores informticos repartidos por todo el mundo. Con ello se pretenda
realizar una rplica de UNIX, sin programas registrados de por medio, para que todos
los usuarios que as lo desearan pudieran utilizarlo.
De hecho, LINUX empez siendo un pasatiempo para Linus Torvalls, cuando ste
todava se encontraba estudiando en la Universidad de Helsinki (Finlandia). Su idea
era crear un sustituto del sistema operativo Minix, un sistema parecido a UNIX pero
compatible con los PC basados en Intel.
Comenz su trabajo en 1991 cuando liber la versin 0.02 y continu hasta que en
1994 liber el Kernel de LINUX , versin 1.0. Las versiones actuales corresponden a
la 2.0 y los desarrollos pblicos continan a cargo de numerosas organizaciones y
programadores independientes.
Lgicamente, puesto que ninguna empresa comercial distribuye LINUX, el mayor
inconveniente es que tampoco cuenta con un servicio de atencin al cliente al que
pueda acudir. Igualmente, es posible que LINUX no funcione correctamente en algn
hardware o que al instalarlo, se borren algunos de los archivos de datos de su
computadora, porque es un sistema que cambia con mucha frecuencia y no posee un
avanzado proceso de control que evale su seguridad.
En el presente trabajo, se vern algunos aspectos de importancia de ste sistema
operativo, el cual tiene una amplia gama de propsitos
CARACTERSTICAS DE LINUX
Soporta la mayor parte de las caractersticas de un sistema UNIX tpico y
algunos ms.
Es un sistema multitareas y multiusuario, es decir, que varias personas
pueden estar conectadas al mismo tiempo y ejecutar simultneamente varios
programas.
Fue diseado para ser portable: hay versiones para COMMODORE, AMIGA,
MACINTOSH, ATARI, etc. Hoy en da se avanza en la arquitectura alfha
(competidora de Pentium) y SPARC (la arquitectura RISC de SUN); hay
previsiones para soportar POWER PC cuando se popularice.
compatible con VGA, CGA, MDA o HGA pueden funcionar correctamente para
texto, pero no funcionaran con el X Windows.
Otro Hardware: LINUX soporta una gran variedad dispositivos, como mouse,
impresora, escner, mdem, tarjeta de red, etc. Sin embargo, no se requiere
ninguno de estos dispositivos durante la instalacin del sistema.
5.
Cambiar el directorio raz con el comando CD/ y se pide un listado del directorio, se
ven varios directorios. Esos son los que componen el sistema de archivo raz y
tambin proporcionan el punto de montaje para otros sistemas de archivos:
1. El directorio / bin contiene los programas ejecutables, conocidos como binarios.
Esos programas son archivos esenciales para el sistema y muchos de los comandos
como IS, son ene realidad programas que estn en ese directorio.
2. El directorio / sbin tambin se utiliza para almacenar archivos binarios del
sistema. La mayor parte de los archivos de este directorio se utilizan para administrar
el sistema.
3. El directorio / dev contiene archivos especiales, que se conocen como archivos
especiales, que se conocen como archivos de dispositivos. Se utilizan para acceder a
todos los distintos tipos de hardware que hay en el sistema.
COMPRENSION DE LOS NOMBRES DE ARCHIVO
En LINUX, al igual que en cualquier otro sistema operativo, es necesario distinguir
entre un nombre de archivo y un nombre de ruta de acceso. Un nombre de archivo
consiste en una serie de letras, nmeros y ciertos signos de puntuacin. Los nombres
de archivo no pueden tener espacios o cualquier carcter que presente un separador
de campo. No debern contener ningn carcter que contenga un significado especial
para el shell. Esos caracteres especiales son: ! @ # $ % ^ & * ( ) [ ] -{}/\;<>
Tampoco pueden tener el carcter / porque este se utiliza para indicar nombres de
ruta de acceso.
La mayor parte de las primeras versiones de UNIX, en el que se basa LINUX
limitaban la longitud de los nombres de archivo a 14 caracteres, sin embargo LINUX
permite hasta 256 caracteres en esos nombres. Dado que uno de los objetivos de
LINUX es la portabilidad, en la medida que interese escribir programas portables y
archivos de ordenes de shell, debe limitarse el nombre de los archivos a 14
caracteres.
ADMINISTRACION DE CUENTAS DE USUARIOS
El administrador del sistema tiene la responsabilidad de administrar a los usuarios.
Esta tarea incluye darles de alta para que puedan entrar en el sistema, crear y
asignar directorios, asignar usuarios a grupos y darles de baja cuando sea preciso.
Trabajo con usuarios:
Cada usuario deber tener un nombre de entrada nico. Con ello se le podr
identificar y evitara que un usuario borre archivos de otros.
Cada usuario deber tener una contrasea. La nica excepcin a esta regla es solo
cuando hay un usuario en el sistema y este no tiene ninguna conexin por medio de
mdem o red, con otra computadora.
Aadir un usuario:
El Kernel de LINUX no utiliza cdigo de AT&T ni ninguna otra fuente propietaria. Otras
organizaciones, como las compaas comerciales, el proyecto GNU y los
programadores de todo el mundo han desarrollado software para LINUX.
Un costo menor que la mayora de los dems sistemas UNIX :
puede obtener LINUX gratuitamente a travs de Internet. Tambin se incluyen una
copia gratuita en muchos libros y en CD-ROM.
Soporte GNU mediante software:
LINUX puede ejecutar una amplia variedad de software, disponible gracias al
proyecto GNU. Esta software incluye de todo, desde desarrollo de aplicaciones(GNU
C y GNU C++) a la administracin del sistema (GAWK, GROF, etc.) y juegos (por
ejemplo, GNU CHESS, GNUGO y NETHACK).
DESVENTAJAS DEL USO DE LINUX
Quizs la mayor desventaja de LINUX sea el hecho de que ninguna empresa se
encargue de su desarrollo. Si algo no funciona bien o tiene algn problema, no se
puede acudir a ningn servicio tcnico que ayude a resolverlo.
Que LINUX no disponga de un servicio tcnico puede resultar un problema.
Lo mismo sucede con las aplicaciones de LINUX porque , aunque existan algunos
programas comerciales, la mayora los desarrollan pequeos grupos que despus los
ponen a disposicin del pblico. No obstante, muchos desarrolladores prestan su
ayuda cuando se les solicita.
Problemas con el Hardware:
Otras desventajas de LINUX es que su instalacin puede resultar difcil y no funciona
en todas las plataformas de Hardware. No existe un programa formal que garantice
la calidad de LINUX, sino que los distintos desarrolladores lanzan sus versiones
cuando quieren. El Hardware admitido por LINUX depende del utilizado por el
desarrollador en el momento de escribir esa parte del cdigo. Por lo tanto, LINUX no
funciona con todo el Hardware disponible actualmente para PC.
Imposibilidad de utilizar el programa actual:
Otra desventaja de LINUX es que las aplicaciones que posea actualmente para
sistemas operativos como DOS y OS/2 probablemente no funcionaran con el sistema
mencionado. Dichos sistemas pueden coexistir con LINUX, de tal forma que, aunque
no pueda utilizar al mismo tiempo ambos sistemas, lo que s puede hacer es salir de
LINUX y ejecutar el otro sistema para utilizar sus aplicaciones.
Actualmente se esta trabajando en la creacin de emuladores, que ejecuten
programas para DOS y Windows, as como en el proyecto Executor para ejecutar
programas de Macintosh con LINUX. En un futuro no muy lejano, LINUX podr
ejecutar las aplicaciones de Mac, DOS y Windows.
Para instalar LINUX tendr que reparticionar las unidades de disco duro. Esto
significa que tendr que borrar parte de la unidad eliminando programas y datos, para
Fuentes:
http://sopa.dis.ulpgc.es/iidso/leclinux/introduccion/estkernel/LEC1_INTRODUCCION.pdf
xa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/MonogSO/LINUX99.htm