Introducción a la terminal y la Línea de comandos

Illustración de una terminal

Los comandos desde la terminal son realmente imporantes dentro de la tecnología por que permiten manipular información o realizar alguna acción básica.

A veces se muestran los comandos pero no nos enseñan para que pueden ser útiles, y eso hace pensar que solo hay que aprenderlos pero realmente son muy importantes para ciertas acciones.

Si quieres analizar los logs de un servidor ese archivo puede tener miles o millones de líneas y no creo que el editor de código siempre pueda ayudarnos a procesar todo ese texto, también mover ciertos archivos que tienen diferentes extensiones es muy complicado de realizar. Con la terminal o línea de comandos puedes facilitarte el trabajo

Por cierto, facilitar el trabajo no sinonimo de ser perezoso, es por que no siempre hay que reinventar la rueda, hay que ser más ágiles para realizar un trabajo. Por ejemplo, el control remoto fue creado para evitar cambiar de uno en uno el canal por que con el tiempo hay más canales y esto se hace más complicado ademas que los botones del dispositivo se dañan con el tiempo provocando que el dispositivo sea inservible si no tiene la opción de un control.

Comandos para trabajar desde nuestra ubicación

ls: lista todos los archivos de la ubicación (en windows lista hasta los que estan ocultos)

. -> directorio actual (por eso ./ indica la ubicación actual para importar un archivo)

.. -> directorio anterior

ls -t -> Ordena los elementos listados por fecha de modificación

ls -x -> Ordena los elementos listados en la consola o terminal por nombre y después por extensión

ls -X -> Ordena los elementos listados en la consola o terminal por extensión y después por nombre

ls -lh -> Muestra toda la información de: Permisos, usuarios, tamaño, fecha y hora de creación

ls -R -> Muestra los archivos y de todos los subdirectorios

ls -S -> Ordena los resultados listados por tamaño de archivos

Comandos para cambiar la ubicación

pwd -> Print Working directory Muestra la ruta del directorio actual

cd -> Change directory Se utiliza para cambiar de directorio

cd /home/user

Analizando la ubicación

tree -> Crea un diagrama de árbol de todos los directorios y sub directorios, en el cmd de Windows no esta disponible pero puedes instalar un wsl (Windows Subsystem for Linux) para ejecutar comandos de Linux desde windows