Abrir la terminal en Windows, macOS y Linux, y leer el prompt
Lo primero que ve al abrir una terminal es una línea corta con un símbolo al final y el cursor parpadeando. Esa línea es el prompt, y antes de escribir nada conviene saber leerla, porque le dice con qué usuario está, en qué equipo y en qué carpeta.
Abrirla en su sistema
Windows
- Pulse la tecla Windows y escriba
Terminal. En Windows 11 aparece la aplicación Terminal, que abre PowerShell por defecto. - En Windows 10 puede que Terminal no venga instalada. Escriba
PowerShelly abra "Windows PowerShell". - No elija "Ejecutar como administrador". Para esta píldora no hace falta, y sin esos permisos un error de dedo no llega a tocar el sistema.
macOS
- Pulse Comando y la barra espaciadora para abrir Spotlight.
- Escriba
Terminaly pulse Intro. Desde macOS Catalina la shell por defecto eszsh.
Linux
- En Ubuntu y en la mayoría de los escritorios funciona Ctrl + Alt + T.
- Si no, busque "Terminal" en el menú de aplicaciones. La shell habitual es
bash.
Leer el prompt
Así se ve el prompt de la misma persona, Ana, en PowerShell, en Ubuntu y en una Mac:
PS C:\Users\ana>
ana@laptop:~$
ana@MacBook-de-Ana ~ %En Linux y macOS la parte antes de la arroba es el usuario (ana) y la de después, el nombre del equipo. Luego viene la carpeta actual: ~ es el atajo de "mi carpeta personal", que en Ubuntu equivale a /home/ana. PowerShell es más directo y escribe la ruta completa, C:\Users\ana.
El símbolo final le dice que puede escribir: > en PowerShell, $ en bash, % en zsh. Si en Linux ve # en lugar de $, está como root, el administrador. Ahí cualquier error pesa más, y lo sensato es salir con exit si no sabe por qué llegó a esa cuenta.
Su primera orden: pwd
Escriba esto y pulse Intro. Funciona en los tres sistemas:
pwd/home/anaEn PowerShell la salida sale con encabezado:
Path
----
C:\Users\anaFicha de pwd
pwd viene de print working directory, "mostrar el directorio de trabajo". Le dice en qué carpeta está parado. En bash y zsh es un comando propio; en PowerShell es un alias de Get-Location. Es la orden que más va a repetir los primeros días, y está bien: quien trabaja en servidores la sigue escribiendo antes de cualquier cosa delicada.
Sintaxis
pwd [-L | -P]Opciones principales
| Opción | Qué hace | Ejemplo |
|---|---|---|
| (sin opciones) | Muestra la carpeta actual | pwd |
-P | Muestra la ruta física real, resolviendo enlaces | pwd -P |
-L | Muestra la ruta tal como usted llegó, con enlaces (por defecto) | pwd -L |
El tropiezo de casi todo el mundo la primera semana es escribirlo en mayúsculas en Linux:
bash: PWD: command not foundLinux distingue mayúsculas de minúsculas y no existe un programa llamado PWD. Escríbalo en minúsculas. PowerShell, en cambio, acepta pwd, PWD o Pwd sin quejarse, y por eso quien viene de Windows se sorprende la primera vez.