viernes, 8 de abril de 2011

FUNCION DE LAS PARTICIONES

En linux cual es la funcion de las particiones: 
/ (raiz), /boot y swap?


/ (RAIZ):
Aquí es donde se encuentra todo el sistema operativo instalado.
Esta es la partición más importante. Su función es la de manejar los programas necesario para dar arranque al sistema y los programas básicos de almacenamiento.

/boot: Esta partición se debe configurar como Ext3, pero es compatible con Ext4.Es en el cual un sistema simple activa uno más complejo; es el que arranca un sistema a partir de una parte pequeña del mismo.

Swap: Es una parte del disco duro cuya función es descargar la información residente en la memoria RAM que no se ha utilizado por un determinado tiempo, para hacer otras tareas.
Por ejemplo :Cuando el sistema necesita más memoria libre de la que tiene disponible, guarda unos cuantos datos en el espacio swap del disco y utiliza el que ocupaban en la RAM, volviendo a recuperar los datos guardados cuando los necesite, aún a costa de sustituirlos por otros. Si tuviésemos realmente muy poca memoria RAM la lentitud del sistema puede llegar a ser exasperante, o incluso algo más.

TIPOS DE ARCHIVOS ADMITIDOS PARA LOS (SO)

SISTEMAS OPERATIVOS Y SUS ARCHIVOS ADMITIDOS




FAT 16




FAT 16



FAT 16- FAT 32


FAT, FAT16, FAT32, NTFS (versiones 4 y 5)



NTFS, FAT32



Ext2, Ext3, ReiserFS, Linux Swap (FAT16, FAT32, NTFS)


HFS (Sistema de Archivos Jerárquico), MFS (Sistemas de Archivos Macintosh)



HPFS (Sistema de Archivos de Alto Rendimiento)


UFS (Sistema de Archivos Unix)


JFS (Sistema Diario de Archivos)

DIFERENCIA ENTRE GNU HURD Y GNU MACH



Cuál es la diferencia entre GNU Hurd y GNU Mach?





DIFERENCIA ENTRE GNU HURD Y GNU MACH




GNU Hurd:

- Es un conjunto de programas servidores que simulan un núcleo Unix que establece la base del sistema operativo GNU. 


- Hurd intenta superar los núcleos tipo Unix en cuanto a funcionalidad, seguridad y estabilidad, aun manteniéndose 
compatible con ellos. Esto se logra gracias a que Hurd implementa la especificación POSIX (entre otras), pero eliminando las restricciones arbitrarias a los usuarios.


GNU Mach:

- Es el micronúcleo oficial del Proyecto GNU. Como cualquier otro micronúcleo, su función principal es realizar labores mínimas de administración sobre el hardware para que el grueso del sistema operativo sea operado desde el espacio del usuario.

- En la actualidad el GNU Mach sólo funciona en máquinas de arquitectura Intel de 32 bits  y su uso más popular es servir de soporte a Hurd, el proyecto que pretende reemplazar a los núcleo tipo Unix en el sistema operativo libre GNU.




por qué Linux es llamado GNU/LINUX

Explique por qué Linux es llamado GNU/LINUX






Es uno de los Terminos empleados para referise a la combinacin del nucleo o kermel libre similar a unix denominado linux que es usado con herramientas del sistema GNU.

El Sofware libre disponible conformaba un sistema completo porque el Proyecto GNU había estado trabajando desde 1984 en hacer uno. El manifiesto GNU 31.00 caracteres había definido la meta de desarrollar un sistema libre de tipo Unix, llamado GNU

Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General de GNU, en inglés: General Public License) y otra serie de licencias libres.














Diferencia entre software libre, software gratuito y software de dominio público

Diferencia entre software libre, software gratuito y software de dominio público?



El software libre:




 Que habitualmente confundimos con software gratis (free en inglés se traduce como libre y como gratis), es aquel que nos permite ejecutarlo, modificarlo, distribuirlo, estudiarlo libremente.

En este sentido hay un poco de lío, porque por un lado nos encontramos software gratuito (freeware), software libre (free software), software de dominio público, etc.

Dentro del software libre nos encontramos también distintos tipos de licencias:






SOFTWARE DE DOMINIO PUBLICO:


El software de dominio público no está protegido por las leyes de derechos de autor y puede ser copiado por cualquiera sin costo alguno. Algunas veces los programadores crean un programa y lo donan para su utilización por parte del público en general. Lo anterior no quiere decir que en algún momento un usuario lo pueda copiar, modificar y distribuir como si fuera software propietario. Así mismo, existe software gratis protegido por leyes de derechos de autor que permite al usuario publicar versiones modificadas como si fueran propiedad de este último.


Licencia Pública General de GNU, Licencias AGPL, estilo BSD, estilo MPL, Copyleft y seguramente alguna más, que lo único que consiguen es liarnos aún más.

VULNERABILIDAD DEL NUCLEO DE WINDOWS VISTA



VULNERABILIDAD DEL NUCLEO DE WINDOWS VISTA

Cuando se envían solicitudes a la API en el sistema de Red se encuentra la vulnerabilidad.



La compañía austriaca de seguridad Phion reveló una vulnerabilidad en el núcleo de Vista que puede producir un desbordamiento de buffer colgando el sistema, o que puede ser explotado para inyectar código malicioso y comprometer la seguridad del equipo cliente.



La vulnerabilidad se encuentra en el sistema de red cuando se envían solicitudes a la API “iphlpapi.dll”. El error está comprobado en Vista Ultimate y Enterprise y según los investigadores “es muy probable que afecte al resto de versiones de 32 y 64 bits”. Windows Xp no está afectado, según explican.
 

nomenclatura del kernel en Linux

 Nomenclatura del kernel en Linux



NOMENCLATURA DE KERNEL EN LINUX :
Originalmente Linux era monolítico, es decir,todas las funcionalidades estaban incluidas en el código del núcleo y era necesario recopilarlo para soportar un nuevo dispositivo.
El kernel de Linux (Linux) está escrito en C y es código abierto licenciado bajo licencia GNU/GPL (excepto el planificador de recursos, el cual pertenece a Linus Torvalds y al resto de programadores que se han ocupado de dicha parte), con lo cual tenemos acceso al código para su estudio y/o modificación.


La nomenclatura del Kernel se divide en 3 campos separados por un punto (.), estos son:

Primer campo: Número de la versión, actualmente a fecha de este documento es la 2.
Segundo campo: Numero de "sub-versión", por llamarlo de algun modo, es la version dentro de la propia versión, si este numero es par, la versión sera estable, si por el contrario es impar, ésta sera inestable.
Tercer campo:
Nivel de corrección el en que se encuentra.
Esta nomenclatura nos muestra el estado del núcleo, el ultimo numero indica la versión en un orden creciente y el segundo numero indica la estabilidad del núcleo (si este es un numero par es estable si no aun esta en desarrollo).