CODEZEROINTERACTIVE

Chapter 4 / 15

Parte 1 — ¿Qué es una terminal?

Uso de la terminal, comandos básicos, ejecución de archivos Python y primera pantalla de MiniFinance.

Lesson 222%

2 / 16 lessons in this chapter

Parte 1 — ¿Qué es una terminal?

1 / 1 in this part

Current chapter

Chapter 4 — La terminal y nuestro primer programa

Self-paced

Parte 1 — ¿Qué es una terminal?

La terminal

Una terminal es una herramienta que permite controlar la computadora escribiendo instrucciones.

Estas instrucciones se llaman comandos.

Normalmente utilizamos una computadora mediante botones, ventanas, menús e iconos.

Por ejemplo, para crear una carpeta podemos:

  1. Abrir el Explorador de archivos.
  2. Hacer clic derecho.
  3. Seleccionar Nueva carpeta.
  4. Escribir un nombre.

También podemos hacerlo escribiendo un comando en una terminal.

La terminal no reemplaza completamente a la interfaz gráfica. Es otra manera de trabajar con la computadora.

Los desarrolladores la utilizan frecuentemente porque permite:

  • Ejecutar programas.
  • Navegar entre carpetas.
  • Crear archivos y directorios.
  • Instalar herramientas.
  • Utilizar Git.
  • Trabajar con servidores.
  • Automatizar tareas.
  • Revisar errores.
  • Ejecutar pruebas.

Al principio puede parecer intimidante porque contiene mucho texto, pero no necesitas memorizar cientos de comandos.

Durante este curso aprenderás solamente los que necesitemos.


¿La terminal es lo mismo que Python?

No.

La terminal y Python son herramientas diferentes.

La terminal recibe comandos del sistema.

Python ejecuta código escrito en el lenguaje Python.

En la terminal podemos escribir:

bash terminal
python main.py

Este comando le indica al sistema:

Utiliza Python para ejecutar el archivo main.py.

Podemos representarlo así:

text terminal
Tú escribes un comando
          ↓
La terminal recibe el comando
          ↓
La terminal encuentra Python
          ↓
Python abre main.py
          ↓
Python ejecuta el código
          ↓
La terminal muestra el resultado

¿Qué es un comando?

Un comando es una instrucción escrita en la terminal.

Por ejemplo:

bash terminal
python main.py

Este comando tiene dos partes:

text terminal
python

Es el programa que queremos utilizar.

text terminal
main.py

Es el archivo que queremos entregarle a Python.

Es parecido a decir:

text terminal
Abrir main.py utilizando Python

¿Dónde escribimos los comandos?

Los comandos se escriben después de una línea que muestra dónde está trabajando la terminal.

En Windows podría verse así:

text terminal
C:\Users\Daniel\Documents\CodeZero\mini-finance>

En macOS o Linux podría verse así:

text terminal
daniel@computer mini-finance %

O:

text terminal
daniel@computer:~/CodeZero/mini-finance$

No debes copiar toda esa línea.

La terminal ya la muestra automáticamente.

Tú solamente escribes el comando después del último símbolo.

Por ejemplo:

text terminal
C:\Users\Daniel\Documents\CodeZero\mini-finance> python main.py

La parte que escribiste fue:

bash terminal
python main.py

¿Qué significa el símbolo > o $?

Estos símbolos normalmente indican que la terminal está lista para recibir un comando.

En Windows puedes encontrar:

text terminal
>

En Linux o macOS puedes encontrar:

text terminal
$

o:

text terminal
%

No forman parte del comando.

Por ejemplo, si una guía muestra:

bash terminal
python main.py

debes escribir exactamente:

text terminal
python main.py

No debes escribir:

text terminal
> python main.py

ni:

text terminal
$ python main.py