Que es linux y que es ubunto?
LINUX
LINUX (o GNU/LINUX, más correctamente) es un Sistema Operativo como MacOS, DOS o Windows. Es decir, Linux es el software necesario para que tu ordenador te permita utilizar programas como: editores de texto, juegos, navegadores de Internet, etc. Linux puede usarse mediante un interfaz gráfico al igual que Windows o MacOS, pero también puede usarse mediante línea de comandos como DOS.
Linux tiene su origen en Unix. Éste apareció en los años sesenta, desarrollado por los investigadores Dennis Ritchie y Ken Thompson, de los Laboratorios Telefónicos Bell.
Andrew Tanenbaum desarrolló un sistema operativo parecido a Unix (llamado Minix) para enseñar a sus alumnos el diseño de un sistema operativo. Debido al enfoque docente de Minix, Tanenbaum nunca permitió que éste fuera modificado, ya que podrían introducirse complicaciones en el sistema para sus alumnos.
Un estudiante finlandés llamado Linus Torvalds, constatando que no era posible extender Minix, decidió escribir su propio sistema operativo compatible con Unix.
En aquellos momentos el proyecto GNU (GNU's Not Unix), que Richard Stallman había iniciado hacía ya casi diez años, comprendía un sistema básico casi completo. La excepción más importante era el kernel o núcleo, que controla el hardware.
Torvalds decidió aprovechar el sistema GNU y completarlo con su propio núcleo, que bautizó como Linux (Linux Is Not UniX). El sistema conjunto (herramientas GNU y núcleo Linux) forma lo que llamamos GNU/Linux.
UBUNTO
Ubuntu es un sistema operativo desarrollado por la comunidad que es perfecto para laptops, computadoras de escritorio yservidores. Ya sea que lo utilices en el hogar, en la escuela o en el trabajo, Ubuntu contiene todas las aplicaciones que puedas necesitar, desde procesadores de texto y aplicaciones de email, hasta software para servidor web y herramientas de programación.Ubuntu es un sistema operativo basado en Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de los demás.
Esta orientado al usuario novel y promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia de usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto. Estadísticas web sugieren que la cuota de mercado de Ubuntu dentro de las distribuciones Linux es, aproximadamente, del 49%,3 4 y con una tendencia a aumentar como servidor web.5 Y un importante incremento activo de 20 millones de usuarios para fines del 2011.6
Su patrocinador, Canonical, es una compañía británica propiedad del empresario sudafricano Mark Shuttleworth. Ofrece el sistema de manera gratuita, y se financia por medio de servicios vinculados al sistema operativo7 8 y vendiendo soporte técnico.9 Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad para mejorar los componentes de su sistema operativo. Extraoficialmente, la comunidad de desarrolladores proporciona soporte para otras derivaciones de Ubuntu, con otros entornos gráficos, como Kubuntu, Xubuntu, Edubuntu, Ubuntu Studio, Mythbuntu,Ubuntu Gnome y Lubuntu.10
origen de linux y que tiene que ver linux con unix:En una era de cambios en el ambiente computacional, de una amplia oferta en sistemas operativos e interfaces gráficas y sobre todo, del costoque representa contar con un sistema operativo que interactue con el software sin problemas, surge con fuerzainusitada: Linux
LINUX es un sistemaoperativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del códigofuente. El sistema lo forman el núcleo del sistema (kernel) mas un gran numero de programas / librerías que hacen posible su utilización.
LINUS TORVALS :
QUIEN FUE:Linus Benedict Torvalds (28 de diciembre de 1969, Helsinki, Finlandia) es un ingeniero de software finlandés estadounidense,1conocido por iniciar y mantener el desarrollo del "kernel" (en español, núcleo) Linux, basándose en el sistema operativo libreMinix creado por Andrew S. Tanenbaum y en algunas herramientas, varias utilidades y los compiladores desarrollados por elproyecto GNU. Actualmente Torvalds es responsable de la coordinación del proyecto. Pertenece a la comunidad sueco-parlantede Finlandia.
Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. LINUX utiliza la llamada multitarea preeventiva, la cual asegura que todos los programas que se estan utilizando en un momento dado seran ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su utilizacion en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.
Funciona en modo protegido 386.
Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente
Quien es tux y cual es la figura que tiene?
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.
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 ordenadores IBM, PC y en 1991 adquirió un ordenador con procesador modelo80386 de Intel.
En 1988 fue admitido en la Universidad de Helsinki, donde estudio Ciencias de la Computación. Ese mismo año el profesorAndrew S. Tanenbaum saca a la luz el S.O. Minix con propósitos didácticos. Dos 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 un 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.
Este proyecto personal desembocó el 5 de octubre de 1991 con el anuncio3 de la primera versión de Linux capaz de ejecutarBASH (Bourne Again Shell) y el compilador conocido como GCC (GNU Compiler Collection).
QUE TIENE QUE VER EL PAÍS FINLANDIA CON LINUX ?
Si por algo destaca Finlandia, además de por su espectacular naturaleza, es por sus grandes avances en el mundo de las telecomunicaciones, que la convierten en uno de los mayores centros de estudio e investigación de esta disciplina que se conocen y mucho, en esto, ha tenido que ver uno de los finlandeses más ilustres del mundo de la informática: Linus Benedict Torvalds.
Para todos aquellos no familiarizados con el nombre, tenemos que decir que Linus Benedict Torvalds es un ingeniero finlandés nacido en Helsinki en 1969 y conocido de forma mundial por ser el creador del núcleo del sistema operativo libre Linux. Para ello, Linus se basó en su momento en un sistema operativo libre creado por Andrew S. Tanenbaum.
como se creo el sistema operativo de linux?
En una era de cambios en el ambiente computacional, de una amplia oferta en sistemas operativos e interfaces gráficas y sobre todo, del costo que representa contar con un sistema operativo que interactue con el software sin problemas, surge con fuerza inusitada: Linux
mencione 7 caracteristicas de linux?
Si por algo destaca Finlandia, además de por su espectacular naturaleza, es por sus grandes avances en el mundo de las telecomunicaciones, que la convierten en uno de los mayores centros de estudio e investigación de esta disciplina que se conocen y mucho, en esto, ha tenido que ver uno de los finlandeses más ilustres del mundo de la informática: Linus Benedict Torvalds.
Para todos aquellos no familiarizados con el nombre, tenemos que decir que Linus Benedict Torvalds es un ingeniero finlandés nacido en Helsinki en 1969 y conocido de forma mundial por ser el creador del núcleo del sistema operativo libre Linux. Para ello, Linus se basó en su momento en un sistema operativo libre creado por Andrew S. Tanenbaum.
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 sofware libre y porque se dice que linux que es libre?
El software 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. ...
TABLA COMPARATIVA
LINUX WINDOWS
Mencione y explique 5 distribuciones de linux usadas en el mundo actualmente?
- 1. MANDRIVA Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los usuarios.
- 2. UBUNTU Distribución basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de escritorio por defecto es GNOME.
- 3. DEBIAN Otra distribución con muy buena calidad. El proceso de instalacion es quizas un poco mas complicado, pero sin mayores problemas. Gran estabilidad antes que últimos avances.
- 4. SUSE LINUX ENTERPRISE Otra de las grandes. Muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
- 5. SLACKWARE Esta distribución es de las primeras que existio. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo linux hace tiempo, que no hayan tenido esta distribucion instalada en su ordenador en algun momento.
LISTA UBUNTO
| Comando | Descripción | Ejemplos y comentarios |
|---|---|---|
| man comando | Muestra el manual de un comando, útil para aprender a utilizar sus argumentos | man man |
| mc | Explorador de archivos que incluye su propio editor, mcedit. Es necesario instalarlo | sudo mc |
| cd nom_directorio | Cambia de directorio | cd sólo, va a tu home |
| cd .. | Sube un nivel de directorios | Si estabas en /home/usuario/ pasas a /home/ |
| cd - | Vas a la ubicación donde estabas antes | si desde /home/usuario haces cd /etc/X11 y luego cd - vuelves a /home/usuario |
| cp archivo1 archivo2 | Copia archivo1 como archivo2 (nuevo nombre) manteniendo el original | |
| cp archivo /directorio | Copia archivo en directorio manteniendo nombre y el original | |
| ln archivo1 /directorio/archivo2 | Hace copias enlazadas (ambos archivos se actualizan en cuanto uno se guarda) | Si pones la opción -s crea un acceso directo en lugar de una copia. |
| mv archivo1 archivo2 | Renombra archivo1 en archivo2 | |
| mv archivo /directorio | Mueve archivo dentro de directorio | |
| rm archivo | Borra archivo | |
| rm -rf directorio | Borra el directorio con todo lo que tenga dentro sin pedir confirmación | Si el nombre de la carpeta es compuesto, poner entre comillas |
| mkdir nom_directorio | Crea directorio nom_directorio | |
| rmdir nom_directorio | Borra directorio nom_directorio | |
| kill -9 PIDnumber | Mata el proceso numberPID que queramos (finaliza su ejecución) | kill -HUP numberPID Hace lo mismo |
| kill -STOP numberPID | Para hasta nueva orden el proceso numberPID | |
| kill -CONT NumberPID | Continúa el proceso numberPID parado anteriormente | |
| killall processname | Mata el proceso con ese nombre | |
| ls | Lista los archivos de un determinado directorio | Poniendo solo ls mostrara los archivos del directorio actual |
| ls -l | Lista también las propiedades y atributos | |
| ls -a | Lista todos los archivos, incluidos los ocultos y los del sistema | |
| cat fichero | Muestra el contenido de un fichero | cat /home/NOMBRE_USUARIO/YO/prueba.php |
| less | Muestra la salida estándar de forma paginada | |
| less fichero | Muestra el contenido de un archivo de forma paginada | |
| more | Muestra la salida estándar de forma paginada | |
| more fichero | Muestra el contenido de un archivo de forma paginada | |
| zcat fichero | Muestra el contenido de un archivo comprimido (.gz) | |
| zmore fichero | Muestra el contenido de un archivo comprimido (.gz) | |
| zless fichero | Muestra el contenido de un archivo comprimido (.gz) | |
| echo cadena | echo nos muestra en pantalla el texto que le diga | |
| grep 'cadena' archivo | Muestra las líneas del archivo que contienen la cadena | |
| file archivo | Muestra el tipo de un archivo determinado | |
| head archivo | Muestra las primeras líneas de un archivo, 10 por defecto | |
| tail archivo | Muestra las últimas líneas de un archivo, 10 por defecto | |
| tail -fn 200 archivo | Muestra las últimas 200 líneas de un archivo y sigue agregando mientras crece | |
| find directorio -name nom_archivo -print | Busca todos los archivo con el nombre especificado en un directorio determinado | |
| find /home/usuario -name *.jpg -print | Busca todas las imágenes .jpg en /home/usuario | |
| whereis ejecutable | Busca binarios ejecutables (ejemplo: whereis find) | |
| type comando | Muestra la ubicación del ejecutable perteneciente al comando indicado | |
| pwd | Visualiza el directorio actual o de trabajo | |
| history | Muestra el listado de comandos usados por el usuario (~/.bash_history) | |
| ps -aux | Lista de los programas que se están ejecutando actualmente con su PID (Process IDentifier) | |
| df | Muestra el espacio libre en el disco duro | |
| top | Muestra los procesos que más CPU consumen en tiempo real, así como la memoria RAM y swap usada, entre otra información | |
| halt | Apaga el equipo | |
| reboot | Reinicia el equipo | |
| shutdown -h now | Apaga el equipo | |
| shutdown -r now | Reinicia el equipo | |
| passwd | Cambia la contraseña del usuario | |
| ps -ef l grep nombre_proceso | Lista los procesos que se estén ejecutando con que contengan la cadena nombre_proceso |