Adaptado de Ovejeando: Comandos Básicos de Consola / Terminal Linux. Autor original: LordSheep. Fecha original: 2023-12-02.
Para moverte por carpetas y trabajar con archivos no necesitas memorizar decenas de órdenes. Estos ejemplos parten de los comandos básicos de Ovejeando y distinguen lo que puedes reutilizar en un Mac.
Ver dónde estás y moverte
pwd
ls -la
cd "Documentos"
cd ..
pwd muestra la carpeta actual; ls -la, su contenido, incluidos los archivos ocultos. Cambia «Documentos» por una carpeta que exista. Las comillas permiten escribir nombres con espacios.
Crear, copiar y renombrar
mkdir "prueba-terminal"
cd "prueba-terminal"
touch "nota.txt"
cp "nota.txt" "copia.txt"
mv "copia.txt" "nota-renombrada.txt"
cat "nota.txt"
Trabaja en esta carpeta de prueba. cp conserva el original; mv lo mueve o renombra. Si el destino ya existe, podrías sobrescribirlo: compruébalo antes.
Eliminar con cuidado
rmdir elimina carpetas vacías. Para un archivo de prueba, rm -i "nota.txt" pide confirmación. Lo eliminado con rm no pasa por la Papelera. No necesitas sudo para practicar con archivos de tu usuario.
Qué cambia en macOS
Estos usos básicos existen en ambos sistemas, pero las opciones avanzadas de las utilidades GNU de Linux y las de macOS pueden diferir. La carpeta personal suele estar en /home en Linux y /Users en Mac. APT, lsblk y systemctl pertenecen a entornos Linux y no son comandos nativos de macOS. Consulta man nombre-del-comando en tu propio equipo.
Si quieres editar documentos con formato e imágenes en Mac, iWriter resuelve una tarea distinta a la edición de código en Terminal.

