Sie sind auf Seite 1von 16

Linux

Linux es un sistema operativo de software libre (no es propiedad de ninguna


persona o empresa), por ende no es necesario comprar una licencia para instalarlo
y utilizarlo en un equipo informtico. Es un sistema multitarea, multiusuario,
compatible con UNIX, y proporciona una interfaz de comandos y una interfaz grfica,
que lo convierte en un sistema muy atractivo y con estupendas perspectivas de
futuro.

Al ser software libre, el cdigo fuente es accesible para que cualquier usuario pueda
estudiarlo y modificarlo. La licencia de Linux no restringe el derecho de venta, por
lo que diversas empresas de software comercial distribuyen versiones de Linux.
Adems de esto, este sistema cuenta con muchas distribuciones y gestores de
ventanas para el entorno grfico.

El sistema operativo Linux fue desarrollado por Linus Torvalds, y se basa en el


sistema Minix que a su vez est basado en el sistema Unix, Torvalds fue
aadindole herramientas y utilidades, hacindolo operativo. A partir de la primera
versin de Linux el sistema ha sido modificado por miles de programadores de todo
el mundo, bajo la coordinacin de su creador.

El nombre de Linux proviene del nombre de su autor Linus y del sistema operativo
UNIX. No obstante, su verdadero nombre es GNU/Linux, ya que el sistema se
distribuye bajo licencia GNU GPL (General Public License).

La estructura del Linux est basada en un microncleo hbrido que ejecuta los
servicios ms bsicos del sistema operativo. El Kernel es el ncleo del sistema; la
parte que interacta directamente con el hardware, administrando todos los
recursos de ste, como la memoria, el microprocesador, los perifricos, etc.

Caractersticas del sistema operativo Linux


1. Permite accede a software de libre distribucin

Su condicin de sistema operativo de cdigo abierto hace posible aprovechar los


permanentes avances en software, con programas desarrollados por informticos
en todo el mundo que amplan en forma constante su rango de accin.

2. Est centrado en el aprovechamiento de las redes

Orientado al trabajo en red, Linux es una inmensa alianza de usuarios distribuidos


en todo el planeta, que aportan mejoras y soluciones en forma abierta mediante
Internet. Gracias a esta condicin, Linux se desarrolla ms rpidamente y en forma
ms eficiente. Adems, el sistema operativo posee un fuerte soporte para el rea
de comunicaciones y redes.

3. Es el sistema operativo preferido por los informticos

La posibilidad de modificaciones constantes y libres y su gran poder de cmputo y


procesamiento han transformado a Linux en el sistema operativo preferido por los
informticos y especialistas.

4. Brinda soporte a todo tipo de hardware y puede funcionar en mltiples


plataformas

La ductilidad de Linux en cuanto a su uso en diferentes clases de plataformas y


dispositivos, como as tambin su capacidad para facilitar la operatoria de toda clase
de hardware son condiciones que destacan especialmente en este sistema
operativo.

5. Permite personalizar la interfaz de usuario

Un punto vital de Linux es que cada usuario tiene la posibilidad de personalizar su


interfaz, tambin denominada Shell. De esta manera, los usuarios del sistema
pueden adaptar el entorno operativo a sus propias necesidades y requerimientos.

6. Presenta una importante capacidad multitarea

Esta caracterstica hace posible que en Linux se ejecuten mltiples programas al


mismo tiempo y con buen rendimiento sin necesidad de detener alguna de las
aplicaciones. Lgicamente, esto multiplica la capacidad funcional concreta. .

7. Favorece el trabajo en modo multiusuario

Mltiples usuarios pueden acceder a los recursos y las aplicaciones que brinda
Linux al mismo tiempo, distribuyendo los mencionados recursos con solvencia
operativa y en un marco de excelentes condiciones de seguridad informtica.
8. Garantiza un avanzado nivel de seguridad

El empleo del algoritmo DES, con testeos que comprueban su seguridad, como as
tambin el aporte constante de los usuarios en cuanto a avances y modificaciones
han convertido a Linux en un sistema operativo lder en cuanto a seguridad. Un
ejemplo claro es que la NASA lo ha elegido para la operatoria informtica de muchas
de sus misiones.

9. Permite un mayor control de los dispositivos

A diferencia de otros sistemas operativos, Linux nos ofrece la posibilidad de contar


con los controladores de cada dispositivo, como as tambin instalar nuevos
controladores ante la incorporacin de nuevos elementos. Gracias a esta
caracterstica, dispondremos de mayor independencia y capacidad de maniobra en
el control de cada dispositivo.

10. Va por fuera de las grandes compaas internacionales y monopolios

Debido a la caracterstica del cdigo abierto que permite modificaciones de


cualquier usuario en todo el mundo, Linux ampla el acceso libre y gratuito a la
informtica, como contraposicin a la postura de las grandes compaas
internacionales de software propietario, que intentan monopolizar el mercado e
impiden el acceso a su cdigo fuente para incrementar sus dividendos econmicos.
Como instalar Linux paso a paso

Para empezar, lo recomendable es siempre tener instalado primero Windows 7 en


vuestro equipo, hacer a continuacin una particin en el disco duro para hacerle un
hueco a la distro GNU/Linux que queris instalar, y despus ya proceder a la
instalacin. Eso es precisamente lo que vamos a hacer nosotros en el da de hoy.

De esta manera, lo primero que habr que hacer acceder a Panel de Control, hacer
click sobre Sistema y Seguridad y dentro de Herramientas administrativas clicar
sobre Crear y formatear particiones del disco duro". Para ahorrarnos los pasos
tambin podemos escribir esto ltimo directamente en el buscador que os aparece
cuando pulsis sobre el men de inicio.

Una vez ah slo tendremos que hacer click derecho sobre la unidad C:, elegir la
opcin Reducir Volumen y elegir el tamao del espacio que queris reducir, que es
el que utilizaremos despus para instalar Ubuntu. Como veris el proceso es muy
sencillo, y el programa se encargar de mostrarnos en tiempo real con cuanto
espacio libre nos vamos a quedar despus de realizar la operacin.

Una vez aceptado Windows se encargar del resto del proceso, y una vez finalizada
la particin veremos cmo nos aparece el espacio que hemos elegido como no
asignado. Eso quiere decir que ya estamos listos para el siguiente paso, y que ya
podemos ir visitando la pgina oficial de Ubuntu para descargarnos la distro y
proceder a instalarla.
Preparando el USB de instalacin

Una vez entrada a la seccin de descargas de la web de Ubuntu se nos da a elegir


entre la versin LTS del sistema operativo o la ltima estable. Como vamos a
priorizar la estabilidad y el mantenimiento a largo plazo, optaremos por la primera
descargando Ubuntu 14.04.2 LTS. Una vez terminada la descarga ya slo nos
faltar un USB y algn programa que nos ayude a ripear en l la ISO de Ubuntu que
acabamos de descargar
Despus de pasar por otra pantalla en la que podemos elegir si descargar
actualizaciones o software de terceros mientras se realiza la descarga, nos
aparecer por fin esa en la que se nos da opciones para instalar Ubuntu. Aqu lo
normal es que el sistema te reconozca Windows y nos aparezca la opcin de instalar
junto a Windows 7.

Creando particiones

Haciendo esto el sistema nos reconocer el espacio libre de la particin que hemos
realizado antes, y tendremos que realizar nosotros de forma manual las particiones
del sistema. Esto se puede hacer de varias maneras, pero nosotros lo
haremos separando la carpeta raz / y /home, que es como Mis Documentos, para
que si hay que reparar el sistema operativo no perdamos nuestros archivos
personales por el camino.

Empezaremos creando la particin de raz. Para configurarla tendremos que hacer


click sobre espacio libre en la tabla de particiones, y en las dos primeras opciones
elegir Primaria y Al principio del espacio, para despus utilizarla como sistema de
ficheros ext4 y elegir / como punto de montaje.

A continuacin, crearemos otra particin lgica que tambin est montada al


principio del espacio, y en la que adems de utilizarla como sistema de ficheros
ext4 la montaremos en /home. Esta particin ser la que tenga el peso de nuestros
documentos, fotografas y msica, por lo que es recomendable que le pongis el
mximo espacio posible.

Por ltimo, si nuestro sistema tiene poca memoria RAM tambin podremos crear
otra particin que en vez de sistema de ficheros ext4 sea un rea de intercambio
que se encargue de apoyar a la RAM cuando esta no sea necesario. A esta tercera
particin tendramos que dedicarle el doble de vuestra RAM, unos 2 o 4 GB de
memoria como mucho, ms o menos unos 2.000 o 4.000 MB en la tabla.

Y ya est, a continuacin, slo habr que seguir adelante con la instalacin e


ir configurando nuestra contrasea y nombre de usuario. Si todo ha ido bien, la
prxima vez que iniciemos el equipo nos aparecer un men en el que seleccionar
el sistema operativo que queremos utilizar, una buena manera de poder utilizar dos
o ms en un slo ordenador.
Navegando por los directorios:
pwd: Print working directory (Muestra el directorio de trabajo), nos mostrar la ruta
en la que nos encontramos actualmente. Muy til si hemos estado saltando de
subcarpeta en subcarpeta y el prompt nos muestra slo una ruta abreviada.

ls: Nos muestra una lista con el contenido del directorio actual (o el que le pasemos
como argumento, por ejemplo: ls /home/usuario).

ls l: Muestra una lista del contenido del directorio aadiendo informacin adicional
de los ficheros o carpetas, como permisos, fecha y hora de creacin o modificacin,
etc

ls a: Muestra una lista de todos los ficheros del directorio, incluyendo los ficheros
o carpetas ocultos.

cd: nos lleva al directorio raz.

cd.. : Subiremos un nivel en el rbol de directorios. Si por ejemplo nos encontramos


en /home/usuario, con este comando nos iremos a /home.

Examinando archivos:
file: determina el tipo de un archivo.

cat: muestra el contenido de un archivo

less: muestra el contenido de un archivo, y lo va paginando en caso de que sea


necesario por ser muy extenso.

Manipulando archivos y directorios:


cp: Copia un fichero o directorio.

cp i: Copia un fichero o directorio y pregunta antes de sobrescribir si se diese el


caso.
cp r: Copia un directorio con todo su contenido.

mv: Mueve o renombra un fichero o directorio. En la terminal de Linux, en lugar de


renombrar un fichero mediante un comando exclusivo, utilizamos el mismo que para
mover archivos o directorios, y lo que hacemos para renombrarlo es moverlo a la
misma ruta donde se encuentra y cambiarle el nombre.

mv i: Mueve o renombra un fichero o directorio preguntando antes de sobrescribir


si se diese el caso.

mkdir: Crea un directorio.

rmdir: Elimina un directorio vaco.

rm: Elimina un fichero.

rm r: Elimina un directorio y todo su contenido.

rm i: Elimina un fichero solicitando confirmacin. Es muy recomendable usarlo con


la opcin r para poder usarlo con directorios evitando problemas.

Atajos de teclado:
Ctrl + Alt + Fn (1-6): Para abrir terminales a pantalla completa. Requiere
autentificacin con usuario y contrasea. Cambiaremos a la terminal
correspondiente a la tecla Fn que pulsemos, correspondiendo sta al orden en el
que las abrimos. En Linux podemos tener mltiples terminales funcionando
simultneamente, por defecto controlaremos hasta 6 con esta combinacin de
teclas. Por ejemplo Ctrl + Alt + F1 nos lleva a la primera terminal abierta.

tty: Con este comando, en el caso de tener varias terminales abiertas, nos dir en
cul nos encontramos.

Ctrl + Alt + F7: Nos devolver al entorno grfico (si usbamos alguno).

Shift (Mayus) + RePg: Realizaremos scroll hacia arriba en la terminal.


Shift (Mayus) + AvPg: Realizaremos scroll hacia abajo en la terminal.

Tab (Tabulador): Completar el comando, nombre de fichero o directorio que


estemos escribiendo. En caso de mltiples coincidencias, con una doble pulsacin
de esta tecla obtendremos todos los resultados posibles encontrados en el directorio
o sistema.

Flecha de direccin arriba y /o abajo: Nos moveremos por el historial


compuesto por los ltimos comandos usados.

Ctrl + r: Buscar en el historial el ltimo comando usado segn lo que vayamos


escribiendo. Por ejemplo utilizamos el comando clear hace unas horas, si pulsamos
Ctrl + r y escribimos cl nos mostrar el comando clear, puesto que lo ha buscado en
el historial y es el ms reciente que coincide.

Ctrl + c: Interrumpe cualquier proceso en ejecucin de forma inmediata y nos


devuelve al prompt.

Ctrl + z: Enva el proceso actual a segundo plano. Para recuperarlo slo tendremos
que escribir fg y pulsar Intro.

Ctrl + d: Cierra la sesin de la terminal en la que nos encontramos. Si estamos


usando una interfaz grfica en la que hemos abierto una terminal, sta slo se
cerrar.

Ctrl + w: Elimina la palabra anterior a la posicin del cursor.

Ctrl + k: Corta todo aquello que se encuentra entre la situacin del cursor y el final
de la lnea.

Ctrl + u: Corta la lnea en la que nos encontramos al completo.

Ctrl + y: Pega el contenido copiado o cortado con Ctrl + u o Ctrl + k.

!!: Repetir el ltimo comando usado.


Comandos de Informacin del Sistema:
date: Muestra la fecha y hora al completo.

cal: Muestra el calendario del mes en curso.

whoami: Muestra el nombre del usuario con el que estamos trabajando.

w: Muestra qu usuarios estn conectados actualmente.

uptime: Muestra el tiempo que lleva encendido el sistema, y cuntos usuarios lo


han usado.

uname a: Ofrece informacin del Kernel del sistema.

cat /proc/cpuinfo: Muestra informacin del Microprocesador

cat /proc/meminfo: Muestra informacin de la memoria del equipo.

free: Muestra la cantidad de memoria total, usada y libre, as como el espacio en la


unidad de intercambio.

Comandos de administracin:
adduser xxxxxx: Donde sustituiremos las x por el nombre del usuario que
queramos aadir.

passwd xxxxxxx: Donde xxxxxxx ser el nombre del usuario al que queramos
cambiar la contrasea. Necesitaremos conocer la contrasea ya establecida si
queremos cambiarla.

su: Inicia sesin como superusuario o root desde la sesin actual.

exit: Cierra la sesin del superusuario o root, volviendo al usuario desde la que se
inici.
Comandos de proceso:
ps: Muestra los procesos que se encuentran activos en el sistema actualmente.

top: Muestra todos los procesos en funcionamiento.

kill pid (process id): Detiene el proceso asignado al pid que muestra la salida
del comando ps.

bg: Muestra todos los procesos pausados o en segundo plano (recordamos que Ctrl
+ z estableca procesos en segundo plano).

fg: Trae de vuelta el proceso ms reciente puesto en segundo plano.

Comandos de actualizacin:
apt-get update: Actualiza los repositorios para aadir nuevas fuentes que
instalarn las versiones ms recientes de los programas que indiquemos.

apt-get upgrade: Actualizar las aplicaciones que el comando apt-get update


haya actualizado, en caso de existir versiones ms recientes.

apt-get install xxxxx: Donde xxxxx ser el paquete correspondiente al programa


que queremos instalar. Por ejemplo, apt-get install libreoffice.

dpkg i xxxx.deb: Instalador de paquetera para gestores de paquetes deb.

yum install xxxxxx: Instalador de paquetera para gestores de paquetes rpm.

rpm i xxxxxx.rpm: Instalador de paquetera para gestores de paquetes rpm.

Comandos de inicio y apagado:

halt: Detiene todos los procesos y apaga el equipo.

shutdown: Programa el apagado del sistema en 1 minuto.

shutdown r X: Programa el reinicio del sistema, donde X ser el nmero de


minutos en el que se reiniciar el equipo.
shutdown h now: Apaga el equipo saltndose el minuto de espera programado.

shutdown r now: Reinicia el equipo saltndose la espera programada.

reboot: Reinicia el sistema de la misma forma que el comando anterior.

init 0: Apaga el sistema.

init 6: Reinicia el sistema.

startx: Inicia la interfaz grfica si sta se encuentra instalada en el sistema.

Comandos de Red:
ifconfig: Lista las direcciones IP de todos los dispositivos del equipo.

ping xxxx: Manda una seal que deber ser devuelta por el equipo xxxx para
comprobar si se encuentra en lnea o no.

whois xxxxx: Obtiene informacin acerca de un dominio xxxxx, como por


ejemplo www.google.com

wget xxxx: Descargar el archivo xxxx. Deberemos proporcionarle una direccin


completa como por ejemplo:https://direccionip/carpeta/subcarpeta/archivo.file

Comandos de comandos:
man xxxxx: Muestra el manual de uso o configuracin del programa xxxxx.

man k xxxxx: Muestra las pginas de manual que contengan la palabra xxxxx.

apropos xxxxx: Lista las pginas de manual que tratan acerca del comando xxxxx.

whereis xxxxx: Muestra la localizacin ms probable para el programa xxxxxx.


Men Inicio de Linux (Mint)
Terminal

Das könnte Ihnen auch gefallen