
Linux Pocket Guide, 3rd Edition
Daniel Barrett
- Editorial
- O'Reilly
- Año
- 2016
- Páginas
- ~274
- Nivel
- Básico
De qué trata
Manual de referencia rápida y bolsillo elaborado por Daniel J. Barrett, enfocado en el uso cotidiano de la consola de comandos de Linux. Esta tercera edición, lanzada en 2016, moderniza el repertorio de utilidades para distribuciones contemporáneas (como Ubuntu, Fedora, Debian y CentOS). Está dirigido a usuarios principiantes e intermedios, administradores de sistemas y desarrolladores de software que interactúan a diario con entornos basados en Linux y necesitan una consulta ágil de comandos sin necesidad de conocimientos previos avanzados.
El contenido organiza cientos de comandos agrupados por objetivos operativos: navegación y estructura del sistema de archivos (cd, ls, mkdir), permisos y cuentas de usuario (chmod, chown, sudo, useradd), y procesamiento de texto con filtros estándar como grep, sed, awk, cut, sort, uniq, tr y less. También aborda el control y supervisión de procesos (ps, top, kill, pkill, bg, fg), gestión de almacenamiento (df, du, mount), empaquetado y compresión (tar, gzip, zip), manipulación de documentos PDF y gráficos (mediante pdftk e ImageMagick), gestión de paquetes (apt, yum, dnf), conexiones y transferencia en red (ssh, scp, rsync, curl, wget, ping), y conceptos esenciales de scripting en Bash (variables, condicionales, bucles, redirecciones de entrada/salida y sustitución de procesos).
La obra no propone proyectos de desarrollo ni colecciones formales de ejercicios con soluciones; su dinámica se apoya en ejemplos cortos y prácticos que muestran la sintaxis real y las opciones más frecuentes de cada comando en el día a día. Destaca por su capacidad para resolver de inmediato dudas puntuales sin la aridez de las páginas de manual (man). Deja de lado la administración avanzada de servicios corporativos y la programación del núcleo para concentrarse en la productividad en la terminal, siendo un complemento de escritorio idóneo para cualquier usuario de Linux.
- Línea de comandos
- Bash
- grep y sed
- awk
- Gestión de procesos
- Permisos y usuarios
- Sistema de archivos
- Redes y SSH
- rsync
- Shell scripting
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

