martes, 21 de junio de 2011

Comandos Esenciales en Linux - Introducción al Terminal

En esta serie de artículos/tutoriales veremos y estudiaremos esos comandos esenciales que debemos saber cuando usamos Linux, en mi caso estoy utilizando Debian 6.0 con XFCE 4.6. Estos artículos están enfocados a esas personas que van empezando en el mundo Linux, vamos sacarle el máximo jugo a cada comando para que sea de mayor provecho en nuestro trabajo diario en sistemas Linux.

Antes de empezar con todo esto de los comandos quiero darte una introducción al terminal, por que en ella haremos muchas cosas importante para la administración del sistema, es cierto que ya muchas cosas se pueden realizar a través de interfaces gráficas, pero aunque no lo creas a veces resulta mas cómodo hacerlo a través de una ventana de comandos.


Que es el terminal en Linux?

El terminal es un interprete de ordenes que nos ayuda a comunicarnos directamente con el sistema operativo a través de comandos, lo comandos a sus vez no son mas que aplicaciones que realizar actividades especificas, existen diversos interpretes siendo los mas conocidos ssh y bash este ultimo es el usado en Linux de forma predeterminada, en un principio cuando no existían interfaces gráficas esta era la única forma de comunicarse con el computador y trabajar con el pero ahora con el uso de extendido de interfaces atractivas como Kde, Gnome, Xfce entre otras esto ha cambiado un poco pero aun muchas actividades de administración se realizan a través de comandos, pudiendo usar un emulador de terminal que en Kde se llama Konsole, en Gnome y Xfce se llama simplemente terminal y así puedes escribir comandos estando en el entorno gráfico, otra forma es configurar el sistema para que no arranque el entorno gráfico sino que inicie con el terminal, esta forma es poco común y solo se usa en casos de emergencia para rescatar un sistema o tareas de administración criticas.

Ahora abramos un emulador de terminal, en mi sistema se encuentra en menú xfce->sistema->terminal. De todos modos en las distintas interfaces gráficas que existen siempre hay un icono para abrir el terminal que esta en la barra/panel principal.

Ubicación del icono de terminal, en mi sistema.

Importante: La imagen de arriba es el caso especifico en mi pc, en la tuya puede estar en otra parte y con otro icono.

Una vez abierto el terminal veraz una imagen mas o menos como la que esta abajo, aunque en este caso ves que el fondo es una imagen, es por que es echo algunas configuraciones de apariencia, que explicare en otro post.


Lo primero que observamos es el prompt :
orvix@orvix:~$


Entendiendo el Prompt de nuestro sistema

Según la Wikipedia Prompt, son un conjunto de caracteres que se muestran en una linea de comandos, para indicar que esta lista para recibir ordenes. El Prompt muestra información importante para nosotros, veamos el formato de un prompt.

nombreusuario@nombremaquina:~$

La primera parte es el nombre del usuario logeado, luego el símbolo de arroba, que separa la siguiente información que se muestra que es el nombre de la maquina, seguido de dos puntos después de los cuales se muestra el directorio donde te encuentras en un momentos dado y finaliza con un símbolo del dolar que indica que el usuario no tiene privilegios de root (administrador), también puede finalizar con un símbolo de numeral # lo que indicaría que el usuario conectado si tiene privilegios de administrador.

En el caso del prompt de arriba vemos que después de los dos puntos aparece el siguiente símbolo ~ este es una abreviación que indica que se esta en la carpeta personal del usuario conectado /home/nombreusuario. Si nos movemos a otra carpeta, después de los dos puntos se mostrara la dirección donde se esta.

orvix@orvix:/etc/apt$

El prompt de un usuario con privilegios de root se vería de la siguiente forma:

root@orvix:/#

En este caso el usuario es root, y se encuentra en el directorio principal del sistema de archivos, vez que el ultimo símbolo ahora es # indicando que es un administrador.

Para finalizar quiero que conozcas al comando clear, este limpia la ventana, prueba a escribir cualquier cosa en la consola y luego escribe el comando clear y pulsa enter en el teclado y veras como se borran todos los datos que aparecen en pantalla quedando solo el pront listo para escribir un nuevo comando. No tiene opciones, su única función es limpiar la pantalla.

El comando clear sera uno de tus mejores amigos mientras te encuentra en un terminal en Linux, siempre que escribas en la terminal en un momento u otro te sera necesario usarlo.

Por ahora terminamos con este articulo, en el próximo articulo estudiaremos el comando cd y el comando ls. Hasta la próxima, espero sus comentarios.

0 comentarios: