Introduccion al uso de la terminal en Linux

La terminal en linux es una herramienta muy util, principalmente para programadores, adminisradore de sistemas y adminstradores de base de datos, pero tambien la terminal puede ayudar a cualquier tipo de usuario.

Mucho se dice de linux, principalmente por el hecho de que todos piensan que en linux solo se usa la terminal, pero la realidad es otra ya que la terminal solo es usada por personas experimentadas o para realizar operaciones avanzadas, que tambien se realizan de esa manera en cualquier sistema operativo como Windows o Linux.

La terminal

screenshot-at-2016-11-19-00-08-28

La terminal o emulador de terminal es un programa que sirve para comunicarnos  mas cerca con el sistema operativo y el sistema de archivos, configuraciones etc.

Las acciones a realizar en la terminal estan definidas mediante comandos, que son programas o aplicaciones que sirven para cumplir una funcion en general y cada comando cuenta con una coleccion de parametros.

En la terminal todo comienza en el prompt, se muestra el usuario  y el nombre del host, separados por @, en mi caso evilnapsis@daenerys ~ $, para usuarios normales, para el usuario root o con permisos de root, se muestra el simbolo #.

Existen varios emuladores de terminal, cada sabor de linux cuenta con uno diferente, pero los mas usados son: gnome-terminal, mate-terminal, xterm, konsole, entre otros, yo uso mate-terminal.

Cada emulador de terminal tiene sus propias caracteristicas por ejemplo manejo de pesta~as, configuracion de texto, colores, transparencia, tipo de scroll, barra de menu, etc.

Directorio de trabajo

El working directory o directorio de trabajo es el directorio en el que estamos actualmente y en linux se define inicialmente en el $HOME el cual es /home/{nombre del usuario}, en mi caso: /home/evilnapsis/, podemos ver el working directorio escribiendo el comando pwd y despues presionamos la tecla ENTER, todos los comandos se activan al presionar la tecla ENTER.

screenshot-at-2016-11-19-00-17-08

Listar archivos

Para listar los archivos del working directory usamos el comando ls o ls -l para mostrar un listado mas detallado de archivos, carptas y permisos.

screenshot-at-2016-11-19-00-33-22

Crear directorios o carpetas

Los directorio o carpeta existen en cualquier sistema operativo y sistema de archivos, y sirven para almacenar archivos o mas directorios.

Para crear un directorio usamos el comando mkdir [nombrecarpeta], donde [nombrecarpeta] es el nombre de la carpeta que queremos crear, si el nombre de la carpeta ya existe entonces se mostrara el error de que la carpeta ya existe.

screenshot-at-2016-11-19-00-20-10

Cambiar de directorios

Para cambiar de directorio usamos el comando cd [nombrecarpeta], donde nombre carpeta es la carpeta a la que vamos a entrar, si la carpeta a la que queremos entrar o cambiar no existe se mostrar el error de que no existe la carpeta.

Para movernos hacia el directorio anterior o hacia atras se usa el comando: cd ..

screenshot-at-2016-11-19-00-26-44

Borrar directorios o archivos

Para borrar directorios o archivos se usa el comando rm [nombrearchivo] o rm -r [nombrecarpeta], donde [nombrearchivo] es el nombre del archivo y [nombrecarpeta] la carpeta que deseamos borrar.

screenshot-at-2016-11-19-00-33-02

Copiar Archivos

Para copiar archivos de un directorio a otro se usa el comando:

  • cp [archivoorigen] [carpetadestino]
  • cp -r [carpetaorigen] [carpetadestino]
  • cp -rv [carpetaorigen] [carpetadestino]

En los 3 ejemplos muestro como copiar archivos a una carpeta, copiar una carpeta dentro de otra carpeta y la misma opcion anterior pero con el parametro -rv que nos mostrara el avance del copiado de archivos.

screenshot-at-2016-11-19-00-40-56

Mover archivos

Para mover archivos o directorios se usa el comando mv [archivoorigen] [carpetadestino], donde [archivoorigen] es el archivo o carpeta origen y [carpetadestino] es la carpeta de destino hacia donde se movera el archivo o carpeta de origen.

screenshot-at-2016-11-19-00-42-32

Limpiar pantalla

Despues de trabajar en la terminal el cursor se mueve hacia abajo dejando el texto arriba, hasta el punto que el cursor queda en la parte de abajo de la ventana de la terminal, para regresar el cursor hacia arriba o lo que llamamos limpiar la pantalla se usa el comando: clear

Espero les guste este articulo, si les gusto les invito a que se suscriban al sitio web para recibir un correo cuando publique cosas nuevas, nos leemos en la proxima.