Su majestad: grep

Manipulando archivos y directorios

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/34833664-ff75-4e94-a2ec-1f97161985ae/Gracias_por_elegir_a_Komi_San.png

slides-introduccion-termina-linea-comandos_32871700-429d-41ca-a5a5-dc0bf402c4c6.pdf

command-line-cheat-sheet_93c5cbb9-8acf-423e-a92e-351a461f15ae.pdf

Primeros pasos

¿Qué es la terminal?

Las razones para aprender a usarla son:

  1. Tenemos mucha flexibilidad ya que podemos hacer procesos dentro de nuestra computadora de una forma más eficiente, mover grandes volúmenes de datos de forma rápida, así como hacer copias e incluso programar procesos que se ejecuten en cierto tiempo
  2. Normalmente hacer cosas en la terminal como copiar archivos o buscarlos tiende a ser mucho más rápido que hacerlo a través de una interfaz gráfica. Por lo tanto podemos decir que tenemos una velocidad mayor al realizar dichos procesos en la terminal.
  3. No siempre contaremos con una interfaz gráfica o puede llegar a fallar.

Pero qué es...

Es una interfaz gráfica que simula una linea de comandos y cuando hablamos de una línea de comandos nos referimos a una shell.

Tipos de lineas de comandos

<aside> 🌲 Es importante comenzar a usar Linux 😟.

</aside>

<aside> 🌲 Un comando es un programa que se puede ejecutar desde la terminal.

</aside>

Aprendiendo a caminar en la terminal

El sistema de archivos, será el árbol por el que nos estaremos moviendo en la terminal.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ff586baf-743a-4887-a1d4-76628b9ba17d/2._Slides.png

Aquí se encuentran los archivos del sistema operativo, así como también los ejecutables, controladores, archivos de configuración, etcétera.

En la carpeta home es donde se encuentran los usuarios del sistema operativo. Dentro de la terminal identificamos esta carpeta con el símbolo llamado virgulilla ~.

Primeros comandos

Comando

Acción

Lista los archivos y carpetas del directorio.

Lista los archivos y carpetas con toda la información de cada uno.

Lista los archivos y carpetas con la información legible para humanos.

Mueve la terminal al directorio home del usuario.

Mueve la terminal al directorio indicado.

Limpia la pantalla de la terminal (shortcut: cmd + L).

Imprime la ruta actual en la que nos encontramos en la terminal.

Describe el tipo de archivo que le pasamos como parámetro.

Rutas relativas

Tenemos dos parámetros que nos ayudan a trabajar con las rutas en la terminar, estos parámetros son de rutas relativas. Los conocemos como . y ...

El primer de ellos nos ubica en el directorio actual y el segundo nos regresa un directorio.

Manipulando archivos y directorios