martes, 20 de agosto de 2013

Que es Linux y que es ubuntu?

LINUX:es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unix denominado Linux con el sistema 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.

UBUNTU: es un sistema operativo basado en Debian y que se distribuye como software libre y gratuito, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética de Ubuntu, en la que se habla de la existencia de uno mismo como cooperación de los demás.

Mencione el origen de Linux y que tiene que ver Unix con Linux?
El núcleo Linux, ha sido marcado por un crecimiento constante en cada momento de su historia. Desde la primera publicación de su código fuente en 1991, nacido desde un pequeño número de archivos en lenguaje C bajo una licencia que prohíbe la distribución comercial a su estado actual de cerca de 296 MiBs de fuente bajo la Licencia pública general de GNU.

Mira, Unix: fue un sistema operativo desarrollado en los laboratorios AT&T Bell en gringolandia hace muuuuuchos años.

Linux, mejor dicho GNU/Linux, es un sistema operativo basado en la misma estructura que Unix, pero GNU/Linux se reescribió desde cero y se liberó todo el código fuente, es decir, todo el código con el cual se concibió


Quien fue Linus Torvals y hable un poco de su vida?

Linus Benedict Torvalds (28 de diciembre de 1969, Helsinki, Finlandia) es un ingeniero de software finlandés estadounidense1 , conocido por iniciar y mantener el desarrollo del "kernel" (en español, núcleo) Linux, basándose en el sistema operativo libre Minix creado por Andrew S. Tanenbaum y en algunas herramientas, varias utilidades y los compiladores desarrollados por el proyecto GNU. Actualmente Torvalds es responsable de la coordinación del proyecto. Pertenece a la comunidad sueco-parlante de Finlandia.
Sus padres tomaron su nombre de Linus Pauling (estadounidense, Premio Nobel de Química 1954). Comenzó sus andanzas informáticas a los 11 años cuando su abuelo, un matemático y estadístico de la Universidad, compró uno de los primeros microordenadores Commodore en 1980 y le pidió ayuda para usarlo.2
A finales de los años 80 tomó contacto con los computadores IBM, PC y en 1991 adquirió una computadora con procesador modelo 80386 de Intel.
En 1988 fue admitido en la Universidad de Helsinki, donde estudio Ciencias de la Computación. Ese mismo año el profesor Andrew S. Tanenbaum saca a la luz el S.O. Minix con propósitos didácticos. 2 años después, en 1990, Torvalds empieza a aprender el lenguaje de programación C en su universidad.
A la edad de 21 años, con 1 año de experiencia programando (en C), ya conocía lo suficiente del sistema operativo Minix como para tomar prestadas algunas ideas y empezar un proyecto personal. Basándose en Design of the Unix Operating System, publicado por Maurice J. Bach en 1986, crearía una implementación que ejecutará cualquier tipo de programa, pero sobre una arquitectura de ordenadores compatibles, IBM/PC.


Que tiene que ver el país Finlandia con Linux, porque se relaciona?

linux se desarrollo en finlandia


Como fue que se creó el Sistema Operativo Linux.?

 Linus Torvalds comenzó un proyecto que más tarde llegó a ser el núcleo Linux. Esto fue al principio un emulador terminal, al cual Torvalds solía tener acceso en los grandes servidores UNIX de la universidad. Él escribió el programa expresamente para el hardware que usaba, e independiente de un sistema operativo, porque quiso usar las funciones de su nueva computadora personal con un procesador 80386. Este es aún el estándar de hoy. El sistema operativo que él usó durante el desarrollo fue Minix, y el compilador inicial fue el GNU C compiler, que aún es la opción principal para compilar Linux hoy (aunque Linux puede ser compilado bajo otros compiladores, tal como el Intel C Compiler).


Mencione y explique al menos 7 características de Linux?

Es uno de los sistemas operativos más robustos, estables y rápidos
Es austero: Linux funciona hasta en un 386
El manejo de la memoria de Linux evita que los errores de las aplicaciones detengan el kernel. (no se pasma)
Linux es multitarea y multiusuario, ideal para servidores
Linux es muy robusto, estable y rápido
Linux es libre: Gratuito y modificable.
Cada vez las distribuciones de Linux se vuelven más amigables "tipo windows"



Quien es Tux y cuál es la figura que tiene? Incluya las fotos?

Tux es el nombre de la mascota oficial de Linux. Creado por Larry Ewing en 1996, es un pequeño pingüino de aspecto risueño y cómico. La idea de que la mascota de kernel Linux fuera un pingüino provino del mismo Linus Torvalds, creador de kernel Linux. Según se cuenta, cuando era niño le picó un pingüino; además desde pequeño mostró una gran simpatía por estos animales. No tiene un significado en específico.


Que es Software de distribución libre y porque Linux se dice que es libre

 software libre (en inglés free software, aunque esta denominación también se confunde a veces con "gratis" por la ambigüedad del término "free" en el idioma inglés, por lo que también se usan "libre software" y "logicial libre") es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, y estudiar el mismo, e incluso modificar el software y distribuirlo modificado.


 Realice una tabla comparativa entre Linux y Windows tomando aspectos de rendiniento y uso?



Comparativa GNU/Linux vs Microsoft Windows
Tecnoblogy 
Aspecto
GNU/Linux
Windows
Filosofía
Es un sistema al que cualquiere puede acceder. Se puede distribuir, usar y modificar libremente
Pertenece a una compañía, Microsoft, que es la única autorizada tanto de realizar modificaciones como de distribuirlo.
Precio
Es software libre, de uso gratuito con tantas licencias como se deseen.
Dependiendo de las versiones, cientos de euros por cada licencia.
Desarrollo
Mantenido por miles de voluntarios en todo el mundo, pertenece a una comunidad en la que cualquiera puede participar.
Desarrollado por Microsoft, que vende los datos técnicos imprescindibles y más relevantes y oculta otros.
Código fuente
Abierto a todo el mundo. 
Cerrado, secreto empresarial.
Estabilidad
Muy estable, siendo relativamente difícil que el sistema se quede colgado. Cuando una aplicación se bloquea es fácil e inmediato terminar ese proceso, sin que afecta a la estabilidad del resto del sistema. Puede funcionar durante meses sin reiniciar y con el mismo rendimiento. 
Cuelgues habituales del sistema, para muchas tareas administrativas es necesario reiniciar la máquina. Cuando una aplicación se queda bloqueada repercute en el resto, llegando comprometer la estabilidad de todo el sistema. No es capaz de funcionar más de una semana sin reiniciar, decreciendo enormemente el rendimiento. 
Seguridad
Extremadamente seguro. Su sistema de permisos hace que los pocos virus que existen no causen ningún daño al sistema.
Absolutamente inseguro, existen miles de virus y la instalación de firewares, antivirus, etc… es completamente necesaria. Algunos de ellos pueden llegar a formatear la partición Windows.
Facilidad de uso
Para tareas cotidianas, la misma que Windows. Según la distribución, ciertas tareas administrativas pueden suponer pequeños problemas para los usuarios más novatos. Día a día mejora en este aspecto.
Precisamente la idea de Windows era llevar la informática al usuario más inexperto, descuidando sin embargo otros aspectos de suma importancia.
Controladores de Hardware
Desarrollados por voluntarios. La mayoría de dispositivos funcionan a la perfección, otros no lo hacen completamente ya que sus fabricantes ocultan los detalles técnicos. 
Todos los fabricantes de dispositivos los venden junto a controladores específicos de Windows, que deben funcionar en pocos minutos. 
Difusión
Poco extendido en hogares. Utilizado casi por la totalidad de servidores (los propios server de Microsoft funcionan bajo Linux). 
Ocupa el 90% del mercado de ordenadores domésticos.
Disponibilidad de programas
Existen programas para realizar todas las tareas, aunque la variedad no es tan grande como en Windows. 
Millones de programas de todo tipo.
Precio de los programas
Generalmente libres y gratuitos. No obstante, también existen de pago. 
La mayor parte son de pago, y es necesario abonar cientos de euros por las licencias.
Compatibilidad con otros sistemas operativos
Se comunica por red con cualquier sistema. Escribe en todos los sistemas de archivos, si bien el NTFS no lo controla con total estabilidad, al no haber proporcionado Windows todos sus detalles.
Suele presentar incompatibilidades con otros sistemas operativos, e incluso con versiones anteriores del mismo. Sólo lee y escribe sus propios sistemas de archivos. 




Mencione y explique al menos 5 distribuciones de Linux usadas en el mundo actualmente?


Una distribución Linux (coloquialmente llamada distro) es una distribución de software basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios, dando así origen a ediciones domésticas, empresariales y para servidores. Por lo general están compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios.
Además del núcleo Linux, las distribuciones incluyen habitualmente las bibliotecas y herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo del tipo de usuarios a los que la distribución esté dirigida se incluye también otro tipo de software como procesadores de texto, hoja de cálculo, reproductores multimedia, herramientas administrativas, etc. En el caso de incluir herramientas del proyecto GNU, también se utiliza el término distribución GNU/Linux.
Existen distribuciones que están soportadas comercialmente, como Fedora (Red Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), Mandriva, y distribuciones mantenidas por la comunidad como Debian y Gentoo. Aunque hay otras distribuciones que no están relacionadas con alguna empresa o comunidad, como es el caso de Slackware.

Incluya un video de youtube.com en donde explique la historia de Linux?

Haga una lista de los comandos de Ubuntu más usados frecuentemente



Comandos para manejo de archivos y carpetas

  • cp – copiar un
  • mv – mover o renombrar archivos o carpetas
  • tar – crear y usar paquetes de archivos
  • gzip – comprimir un archivo
  • ftp – uso de FTP por consola
  • lpr – imprimir un archivo
  • mkdir – crear una
  • rm – eliminar archivos o carpetas
  • rmdir – eliminar una carpeta
  • mount – montar algún medio de almacenamiento para que sea accesible para su posterior uso en el sistema
  • umount – desmontar un medio de almacenamiento
  • cd – cambiar de carpeta
  • pwd – mostrar la ruta completa del lugar donde estamos parados
  • ls – mostrar los archivos que hay dentro de una carpeta

Comandos para ver contenido de archivos

  • cat – concatenar y mostrar archivos
  • more – mostrar el contenido de un archivo de a una pantalla por vez
  • less – es similar a more, pero permite moverse adelante y atrás en el contenido del archivo, ademas empieza a mostrar sin necesidad de leerlo entero, lo que hace que sea muy útil para archivos muy grandes.

Edicion de archivos

  • vi – editor de texto super completo, pero requiere un amplio conocimiento para sacarle provecho.
  • nano – otro editor de textos pero mas simple y fácil de usar que vi.

Busqueda

  • find – buscar archivo de un tipo o nombre especifico.
  • grep – buscar archivos usando expresiones regulares.

Administracion

  • top –muestra los procesos que se están ejecutando en el sistema manteniendo la información actualizada en todo momento, los procesos son ordenados por el porcentaje de uso del cpu.
  • chmod – cambiar los permisos de un archivo o carpeta
  • ps – imprime información acerca de un proceso activo
  • kill – matar un proceso

Informacion

  • date – muestra el día y hora actuales
  • cal – muestra en la consola un calendario del mes actual
  • diff – muestra diferencia entre diferentes archivos de texto

Ayuda

  • man – muestra el manual de uso de un comando especifico
  • help –muestra ayuda breve sobre como usar un comando
Si pensas que me falto algún comando de los mas usados en esta lista, no dudes en dejarme un comentario con el comando que lo agrego.


































































No hay comentarios:

Publicar un comentario