📚 LIBRO COMPLETO DE COMANDOS DE SHELL

Manual práctico de comandos de Shell

Eugenio – Programación, fotografía, servidores

macos

Índice

  1. Introducción
  2. Cómo leer este libro
  3. Conceptos básicos de la shell
  4. Navegación y sistema de archivos
  5. Gestión de archivos y directorios
  6. Texto, filtros y búsquedas
  7. Permisos, usuarios y sistema
  8. Compresión, copias y backup
  9. Red, DNS y servidores remotos
  10. Entorno, alias y productividad
  11. Programación (C/LLVM, Perl, WebAssembly)
  12. Python, Jupyter y ciencia de datos
  13. LaTeX / TeX y documentación técnica
  14. Imágenes y vídeo (fotografía y multimedia)
  15. Herramientas científicas (FITS, cartopy, rio)
  16. Entornos especiales y comandos WASM
  17. Casos prácticos integrados
  18. Anexos
    • A. Atajos y patrones de uso habituales
    • B. Tabla alfabética de comandos (resumen)
    • C. Comandos peligrosos a usar con cuidado

1. Introducción

Trabajar con la terminal no va de memorizar cientos de comandos, sino de dominar:

  • Un puñado de básicos (cd, ls, cp, mv, rm, find, grep…)
  • Patrones de uso (componer comandos con tuberías, redirecciones, etc.)
  • Comandos especializados según tu trabajo:
  • Programación (python, git, clang, make, pytest, jupyter…)
  • Fotografía / imagen (magick, convert, mogrify, ffmpeg…)
  • Servidores (ssh, scp, rsync, curl, dig, tar, gzip…)

Este libro agrupa todos los comandos que tienes en tu entorno y los ordena por problemática real, no por orden alfabético.


2. Cómo leer este libro

  • Capítulos 3–8: núcleo para cualquier trabajo diario en shell.
  • Capítulos 9–10: uso de red y productividad.
  • Capítulos 11–16: áreas específicas (programación, LaTeX, imagen, ciencia de datos, WASM).
  • Cap. 17: casos prácticos basados en tu trabajo (programación, foto, servidores).
  • Anexos: referencia rápida.

Puedes usar este libro de dos formas:

  • Como curso: leyendo en orden y haciendo los ejercicios.
  • Como manual de consulta: buscando comandos concretos.

3. Conceptos básicos de la shell

3.1 Qué es la shell

La shell es el programa que interpreta lo que escribes:
bash, zsh, sh, dash son tipos de shells.
– En macOS actual suele ser zsh, pero también puedes usar bash.

3.2 Sintaxis mínima

  • Comando simple:
    «`sh
    comando [opciones] [argumentos]

Deja un comentario

Scroll al inicio