Terminal y comandosUnidad 1 de 2
Fundamentos20 minBorradordraft

Terminal, shell y comando

Distingue la ventana, el intérprete de comandos y la instrucción que escribes.

Qué aprenderás
  • Distinguir terminal, shell y comando.
  • Identificar nombre, opción y argumento de un comando.
Conoce esto antes
  • Ordenador
  • Archivo
  • Carpeta
  • Proceso
Última verificaciónRevisión cada 365 días
En esta página

Tres cosas diferentes

Una terminal muestra entrada y salida de texto. Una shell interpreta comandos y pone trabajo en marcha. Un comando es una instrucción escrita en la gramática que entiende esa shell. Están relacionados, pero no son sinónimos.

comando       opción       argumento
   ls            -l        notes/

El nombre selecciona una operación. Las opciones cambian su comportamiento. Los argumentos identifican datos o destinos.

CMD, shell Linux y PowerShell

ObjetivoWindows CMDShell LinuxPowerShell
Ubicación actualcdpwdGet-Location
Listar elementosdirlsGet-ChildItem
Leer un archivotype file.txtcat file.txtGet-Content file.txt
Identidadwhoamiwhoamiwhoami

CMD y las shells Linux habituales intercambian principalmente texto. PowerShell transmite objetos .NET por su pipeline, aunque pueda representarlos como texto.

Observa y modifica

Empieza con preguntas que no modifican archivos. El simulador enseña vocabulario y cambios de estado; no afirma ser un sistema operativo real.

PRUÉBALO AQUÍ

Pregunta a la shell dónde estás, qué hay y qué contiene un archivo.

Simulador determinista: sin shell real, red ni acceso a tus archivos.

Secuencia sugerida

$ …

Qué ha ocurrido: Cada comando hizo una petición. La salida describió estado; clear solo cambió la transcripción visible.
Siguiente pasoNavegar y cambiar estado virtual

Usa el directorio actual, crea una carpeta y verifica el resultado.