¿Qué es la terminal?

Las interfaces gráficas de usuario (GUI) le permiten realizar tareas diarias interactuando con ventanas e íconos, y son útiles para muchas tareas. Sin embargo, en muchas ocasiones, es mejor ingresar comandos de texto en la computadora directamente para una mayor eficiencia y flexibilidad. Normalmente lo hacemos a través de terminales.

Shell

En informática, un shell es un programa informático que expone los servicios de un sistema operativo a un usuario humano u otro programa. En general, los shells del sistema operativo utilizan una interfaz de línea de comandos (CLI) o una interfaz gráfica de usuario (GUI), según la función de la computadora y la operación particular. Se llama shell porque es la capa más externa del sistema operativo.

Comando

Una orden/instrucción/comando es una instrucción que el usuario proporciona a un sistema informático, desde la línea de órdenes (como una shell) o desde una llamada de programación. Puede ser interno (contenido en el propio intérprete) o externo (contenido en un archivo ejecutable).

<aside> 🗞️ Command Line Cheat Sheet: https://static.platzi.com/media/public/uploads/command-line-cheat-sheet_93c5cbb9-8acf-423e-a92e-351a461f15ae.pdf

</aside>

Comandos Básicos para la terminal

<aside> 📂 Las opciones de los comandos también pueden ser utilizadas de manera simultanea, por ejemplo si desea mostrar una lista de ficheros detallada de manera que incluya los ficheros ocultos, puede digitar la línea de comando ls -l -a (se indica cada opción separado), o si prefiere puede agrupar distintas opciones: ls -la

</aside>

Comando tree

Mostrar los directorios en forma de árbol en Linux es bastante sencillo, gracias al comando tree, la cuál, no viene instalada por defecto en la mayoría de las distribuciones Linux pero que si se encuentran en los repositorios oficiales.

command --version
sudo apt-get install command
sudo apt-get update
command --version

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/91e3eb35-276c-43d0-b664-958469649603/Untitled.png

<aside> ⏬ blog acerca del proceso de instalación de comando tree en diferentes distribuciones de Linux https://blog.desdelinux.net/comando-tree-muestra-los-directorios-forma-arbol-linux/

</aside>

Contenido de archivos

Comandos Contenido