ALGUNOS COMANDOS ÚTILES EN LA TERMINAL


Terminal

 

Una de las herramientas más potentes de GNU/Linux es la terminal (consola).

Todos los que somos usuarios de Linux, en algún momento hemos tenido la necesidad de recurrir a algún comando de consola para realizar determinada tarea/acción.

Esta herramienta cuenta con un enorme abanico de posibilidades, y es uno de los elementos más atractivos y potentes en un SO Linux.

Aquí dejo algunos comandos básicos para los que quieran adentrarse en este aspecto.

Para abrir la terminal basta con apretar la combinación de teclas Ctrl+Alt+T, o buscar Terminal Deepin en el Menú de Lanzadores.

Si se desean abrir pestañas en la misma ventana de terminal la combinación de Teclas es Ctrl+Mayúsculas+T

 

Paso a enumerar algunos comandos de utilidad:

 

  • Ver los componentes hardware de nuestro sistema:
     dmidecode -q
  •  Mostrar información detallada de la CPU:
     cat /proc/cpuinfo
  • ¿Necesitas un calendario rápido? Solo tienes que teclear lo siguiente (p.e.: para mostrar uno de este año):
     cal 2018

o si deseas de un mes concreto, por ejemplo octubre:

     cal 10 2018
  • Saber las bibliotecas que utiliza una aplicaicín determinada.  Por ejemplo el editor “nano”
     ldd /bin/nano
  • Sabemos que los comandos ejecutados se guardan en el historial (básicamente en el .bash_history del usuario).  Para acceder a este historial basta con escribir el comando:
     history

O cursor (flecha) hacia arriba

Supongamos que estamos en la consola de otro usuario y no queremos que un comando determinado quede en el historial, para eso basta con dejar un espacio delante del comando:

     <espacio> comando
  • Realizar un listado del contenido de un directorio a un archivo.  Supongamos que queremos crear un archivo con el listado de todos los .mp3 contenidos en el directorio “Musica”:
     ls -R /home/tu_usuario/Musica/*mp3 > /home/tu_usuario/Documentos/listado_m.txt

Algunos comandos Básicos

  • cd

Para moverse entre directorios, o ir a una ubicación específica. (Ej: cd /var/www/html). Con cd .. vamos al directorio anterior y con cd / al directorio raíz.

  • mkdir nombre_directorio

Este comando crea un directorio

  • rm

Para eliminar archivos o directorios, para borrar un directorio que NO está vacío se usaría:

rm -rf  (Alguna de sus opciones son: -f ignora archivos inexistentes y nunca pide confirmación, -i interactivo, pregunta antes de eliminar cada archivo, -r, -R recursivo, borra directorios y su contenido, -v verboso,    muestra nombre de cada archivo eliminado)

CUIDADO!! Este comando debe usarse con precaución ya que no tiene vuelta atrás, y si se ejecuta desde el raíz / nos hará un DESASTRE.

  • find

El comando find es una herramienta muy útil en todos los sistemas operativos Linux y Unix que se utiliza para encontrar archivos o todo tipo.

Busca en el home de todos los usuarios todos los archivos que terminan con la extensión .txt modificados en los últimos 5 días

    find /home/ * -iname "* .txt" -mtime 5 -print

Buscar un archivo por nombre:

    find . -name pepe.txt

También se puede usar el comando grep para buscar por texto dentro de un archivo:

    grep -lir "hola a todos"

 

Estos solamente son algunos comandos, si la guía es de agrado puedo hacer otros posts sobre comandos de terminal.

Bonus:

Existen varios huevos de pascua (Easter Eggs), así que paso uno que tiene el comando apt-get.

Poderes super-vaca:
Abre un terminal y teclea: “apt moo” y a rendir culto a la vaca se a dicho!
Otro de la super-vaca:
Que no hay ningún huevo de pascua te dicho! Quieres pelearte con la terminal un rato? Abre una y teclea:
aptitude -v moo
aptitude -vv moo
aptitude -vvv moo
aptitude -vvvv moo
aptitude -vvvvv moo

2 comentarios sobre “ALGUNOS COMANDOS ÚTILES EN LA TERMINAL

Deja un comentario