Escolar Documentos
Profissional Documentos
Cultura Documentos
MINISTERIO DE LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL DE LAS
FUERZAS ARMADAS
NÚCLEO TÁCHIRA.
INTEGRANTES:
AMADO GABRIELA CIV- 19.411.816
YENNY VARGAS CIV- 18.969.255
WILMARY FERNANDEZ CIV- 18.990.055
OLIVIERI JOSE CIV-18.162.690
ANYYI SANCHES CIV-18.792.343
LEIDY SANCHES CIV-18.792.344
YANNY VARELA CIV-19.026.807
LUIS QUINTERO CIV-18.721.046
FRANCIS IBÁÑEZ CIV-19.133.042
JESSICA MORA CIV-19.036.223
LENNYS WETTO CIV- 17.875.221
BORIS LÓPEZ CIV- 19.111.810
WILMER RAMIREZ CIV- 18.989.541
INTRODUCCIÓN
Día a día, hay mas programas y mas actualizaciones de las distintas versiones y
distribuyen gratuitamente bajo los términos de licencia de la GNU Public License.
Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-.
Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su
utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
MANEJO DE ARCHIVOS:
El sistema de archivos de un sistema Linux típico está formado por los siguientes
directorios bajo el directorio raíz:
/bin Contiene los programas ejecutables que son parte del sistema operativo Linux.
Muchos comandos de Linux como cat, cp, ls, more y tar están ubicados en este
directorio.
/lib Contiene los archivos de biblioteca utilizados por las aplicaciones y utilidades del
sistema, así también como las librerías pertenecientes a diferentes lenguajes de
programación.
/mnt Es un directorio vacío que se usa normalmente para montar dispositivos como
disquetes y particiones temporales de disco.
/proc Contiene archivos con información sobre el estado de ejecución del sistema
operativo y de los procesos.
/sbin Contienen archivos ejecutables que son comandos que se usan normalmente para
la administración del sistema.
/tmp Directorio temporal que puede usar cualquier usuario como directorio transitorio.
/var Contiene archivos temporales y de trabajo generados por programas del sistema. A
diferencia de /tmp, los usuarios comunes no tienen permiso para utilizar los
subdirectorios que contiene directamente, sino que deben hacerlo a través de
aplicaciones y utilidades del sistema.
INSTALACION DE PROGRAMAS EN LINUX
Las fuentes, son la lista del código original organizada en archivos y directorios, en el
lenguaje de programación en el que
han sido creados (C, C++, python, perl, etc). Estos últimos necesitan ser compilados
(convertidos en binarios) para
ejecutarse en el sistema y suelen encontrarse comprimidos en formato .tar, .tgz, .bz2 .
Este paso es fundamental ya que
las fuentes no pueden ser interpretadas por el procesador, por lo que necesitan ser
traducidas (compiladas) a un
lenguaje que este entienda (binario) y poder ser ejecutadas. Se pueden instalar en
cualquier distribución ya que todas
disponen de las herramientas necesarias para llevar a cabo con éxito este proceso.
BINARIOS
Voy a referirme únicamente a los dos formatos más extendidos, el RPM de Red Hat y el
DEB de GNU/Debian:
Para solucionar este problema Mandrake ha creado una utilidad llamada Urpmi, que
checkea las dependencias del
programa a instalar, las baja de internet y las instala a la vez que el programa deseado.
Análogamente, Red Hat y
Fedora Core, por su parte han desarrollado Yum. Este es el mismo método que aplica la
utilidad de instalación de
GNU/Debian para los paquetes DEB, el APT, que merece una sección aparte. Al estar
GNU/LinEx basada en
GNU/Debian este gestor de paquetes será el utilizado en todas las versiones de
GNU/LinEx.
¿Qué es el APT?
En inglés es el acrónimo de advanced package tool. Traducido al español: es el mejor
instalador de paquetes de
GNU/Linux. Sin duda es una de las principales razones por las que GNU/Debian es
considerada la mejor distribución de
linux.
Dicen que el instalador de esta distribución es tan limitado porque solo hay que usarlo
una vez y desde luego con una
herramienta tan asombrosa como el APT muy posiblemente estén en lo cierto.
Existe, además, una utilidad llamada ALIEN que permite convertir paquetes .rpm en
.deb y viceversa por lo que si te da
mucha pereza compilar las fuentes (o el procesador de tu ordenador no te permite
muchas alegrías) prácticamente no
tendrás que hacerlo en ningún caso. Su funcionamiento es muy sencillo, bastará con
escribir:
Disco Duro: Linux acepta discos IDE y SCSI, que es tanto como decir que vale
cualquier disco. Con un giga de disco es más que suficiente para instalarlo, no obstante
dado el precio actual de los discos le recomendamos adquirir ordenadores con al menos
8 gigas de disco.
Swap:El espacio de Swap es una parte del disco duro que Linux emplea cuando la
memoria principal RAM es insuficiente. Incluso si dispone de una memoria RAM
amplia, el sistema puede necesitar espacio extra temporalmente. A la hora de instalar
defina o bien el doble de su memoria principal o bien 128 megas como espacio de
Swap.
Módem: Como regla general, evite los módem internos: actualmente la mayoría son
WinModem en mayor o menor medida. Esto significa que para funcionar deben
consumir parte de la potencia de su PC y además que sólo funcionan con Windows. Le
recomendamos que evite los winmodem incluso si va a utilizar Windows, a menos que
tenga un verdadero problema de presupuesto.
Los módem externos no suelen dar problemas con Linux y, por otra parte, en caso de
error de comunicaciones se pueden reiniciar fácilmente.
Tarjetas de red: En general, las tarjetas Ethernet no le darán problemas. Otros tipos de
tarjetas también se encuentran soportadas, pero puede que su distribución no instale
automáticamente los módulos de control.
Tarjeta Gráfica: Prácticamente todas las tarjetas gráficas tradicionales sirven para
Linux, aunque no todas las más modernas disponen de un servidor X actualizado.
En el peor de los casos deberá configurar una tarjeta de última generación como si fuese
una simple SVGA. Consulte en XFree la disponibilidad de servidores X para su tarjeta.
Impresoras: La mayoría de los programas en Linux generan sus listados o informes o
bien como texto puro o bien como PostScript. (texto ASCII). Así, todas las impresoras
PostScript funcionan sin problemas con Linux. Para las restantes impresoras, existen
conversores de PostScript al formato nativo de la impresora. Obviamente, no todas las
impresoras están contempladas, pero la mayoría se ajusta a alguno de los estándares
más reconocidos (Epson, IBM, HP, ...)
Características
· Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un
programa que están siendo usadas actualmente.
· Todo el código fuente está disponible, incluyendo el núcleo completo y todos los
drivers, las herramientas de desarrollo y todos los programas de usuario; además
todo ello se puede distribuir libremente. Hay algunos programas comerciales que
están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que
ha sido gratuito sigue siendo gratuito.
· Emulación de 387 en el núcleo, de tal forma que los programas no tengan que
hacer su propia emulación matemática. Cualquier máquina que ejecute Linux
parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya
tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación,
pudiendo incluso compilar tu propio kernel sin la emulación matemática y
conseguir un pequeño ahorro de memoria.
Requisitos de monitor y adaptador de vídeo: soporta todas las tarjetas de vídeo estándar
Hercules, CGA, EGA, VGA, IBM monocromo, y Super VGA así como monitores para
el interfaz por defecto basado en texto. En general, si la combinación que tiene de
monitor y tarjeta de vídeo funcionan bajo otro sistema operativo como MS-DOS,
debería funcionar perfectamente con . La tarjetas CGA de IBM genuinas sufren el
(d)efecto nieve snow bajo , por lo que no es muy recomendable su uso.
Estos comandos se han incluido para hacer posible el restaurar el sistema(siempre que /
este intacto).
tar, gzip, gunzip (enlace hacia gzip), zcat (enlace hacia gzip).
Si se hacen respaldos de sistemas utilizando otros programas, entonces la particion /
contendrá los componentes mínimos necesarios. Por ejemplo,muchos sistemas
incluirían cpio como la segunda utilería más usada para respaldos después de tar. Pero si
jamás se espera restaurar el sistema desde la partición /, entonces estos binarios se
pueden omitir (i.e.,montar / en chip ROM, montar /usr desde NFS). Si la restauración
del sistema se planea a traves de la red, Entonces FTP ó TFTP (junto con todo lo
necesario para obtener una conexión FTP) estarían disponibles en la partición /.
Los comandos de restauración pueden aparecer en, ya sea /bin ó /usr/bin en sistemas
Linux diferentes.
Linux no posee flujos de datos alternativos, pero los ficheros eliminados usando /bin/rm
todavía permanecen en el disco. Muchos sistemas Linux usan el sistema de ficheros
ext2 (o su versión más actual, la ext3 de Red Hat). Echando un vistazo al diseño del
sistema de ficheros ext2 muestra diversos lugares donde los datos pueden esconderse.
Vamos a empezar con el método clásico para esconder material en los sistemas de
ficheros UNIX (no específicamente en ext2). Ejecute un proceso que mantenga el
fichero abierto y entonces lo elimine. Los contenidos del fichero todavía están en el
disco y el espacio no puede ser reclamado por otros programas. Vale la pena notar que si
un ejecutable se elimina él mismo, sus contenidos pueden recuperarse desde la imagen
de memoria en /proc: el comando "cp /proc/$PID/exe /tmp/file" crea una copia del
fichero en /tmp.
Si el fichero se elimina con /bin/rm, sus contenidos permanecen en disco, hasta que sean
sobreescritos por otros ficheros. Diversas utilidades de recuperación ante borrado de
Linux, incluyendo e2undel y recover, intentan recuperar ficheros de forma automática.
Se basan en el Linux Ext2fs Undeletion mini-HOWTO que proporciona una buena guia
para recuperar ficheros de particiones Linux. La recuperación también puede llevarse a
cabo utilizando manualmente la utilidad para Linux debugfs (como se describe en el
anterior HOWTO).
Así los ficheros pueden esconderse en el espacio libre. Si muchas copias de un mismo
fichero són guardadas y eliminadas, aumenta la posibilidad de recuperar los contenidos
usando los métodos anteriores. Sin embargo, debido a las peculiaridades del sistema de
ficheros ext2, el proceso sólo puede ser automatizado de forma fiable para ficheros
pequeños.
Un examen más detallado al interior del ext2 revela la existencia de espacio de poca
actividad. El sistema de ficheros usa partes direccionables del disco llamadas bloques,
que tienen el mismo tamaño. El sistema de ficheros ext2 usa habitualmente bloques de
1.2 o 4 Kb. Si un fichero es más pequeño que el tamaño de bloque, el espacio restante se
desperdicia. A esto se le llama espacio de poca actividad (espacio vago). Este problema
hace mucho que afecta a los usuarios de Windows 9x con sistema de ficheros FAT16, el
cual usa tamaños de bloque de hasta 32Kb, desperdiciando así gran cantidad de espacio
al guardar ficheros pequeños.
HERRAMIENTAS DE COMUNICACIÓN
Lo más normal para utilizar la comunicación en Linux es mandar un e-mail a otro
usuario.
Los programas más usados en modo texto para esta operación son el pine, o el mail
Los Servicios que ofrece Unix para compartir recursos en Red, permiten a las
aplicaciones que operan en computadoras distintas cooperar entre sí de manera
distribuida utilizando Arquitectura Cliente-Servidor, a pesar de que operen con
diferentes Sistemas Operativos o pertenezcan a dos redes diferentes con protocolos
disímiles interconectadas.
Así, un archivo en Linux le pertenece a un usuario y a un grupo, cada uno de los cuales
tendrá ciertos privilegios de acceso al archivo. Adicionalmente, es posible especificar
que derechos tendrán los otros usuarios, es decir, aquellos que no son el propietario del
archivo ni pertenecen al grupo dueño del archivo.
://es.wikipedia.org/wiki/FreeBSD
http://es.wikipedia.org/wiki/Linux
http://www.google.co.ve/search?hl=es&q=dispositivos+de+entraday+de+s
alida+de++linux&meta=
http://www.monografias.com/trabajos10/linux/linux.shtml
http://www.redhat.com/docs/manuals/enterprise/RHEL4Manual/es/admin
guide/s1disasterrhlspec.html
http://www.todo
linux.com/modules.php?name=News&file=article&sid=141
http://www.unixsup.com/cursos/redes.html
CONCLUSIÓN
Linux es una muy buena alternativa frente a los demás sistemas operativos. Más allá de
las ventajas evidentes de costo, ofrece algunas características muy notables.
En comparación con las otras versiones de Unix para PC, la velocidad y confiabilidad
de Linux son muy superiores. También está en ventaja sobre la disponibilidad de
aplicaciones, ya que no hay mucha difusión de estos otros Unixes (como Solaris,
XENIX o SCO) entre los usuarios de PC por sus altos costos.