Aún no puedo valorarlo, me acaba de llegar. Cuando termine ya haré la valoración
DAVID ALinux Comandos básicos: Ejercicios prácticos y soluciones (4ª edición)
- Nivel Medio a Experto
- Número de páginas 198 páginas
- Publicación septiembre 2025
Basado en las últimas distribuciones de Linux Redhat, Fedora, Suse y Debian, este libro le permitirá adquirir la práctica necesaria para la utilización del sistema operativo GNU/Linux. Utilizado con frecuencia como manual de ejercicios para formación profesional, ofrece un enfoque progresivo y pedagógico.
Desde la conexión al sistema hasta la programación de Shell-scripts simples, se ejercitará en principio en la ejecución de comandos en línea que le permitirán manipular y organizar sus archivos, modificar su entorno personal, gestionar los procesos, editar archivos de texto y determinar los permisos de acceso asociados a sus archivos.
Como aportación teórica a este tema, Ediciones ENI tiene publicado, dentro de la colección Recursos Informáticos, el libro «Linux - Principios básicos del uso del sistema», del mismo autor.
46 preguntas tipo test - 63 trabajos prácticos y su corrección – Más de 16 H prácticas.
Características
- Encuadernación rústica - 17 x 21 cm
- ISBN: 978-2-409-05100-5
- EAN: 9782409051005
- Ref. ENI: TPT5BLIN
Prólogo
- Objetivos/¿A quién va dirigido este libro?
- ¿Cómo utilizar este libro?
- 1. Objetivos
- 2. Material necesario
- 3. Requisitos previos
- 4. Enunciados
- 5. Pistas para el enunciado
- 6. Soluciones
- Convenciones tipográficas
- Teclado
Enunciado 1: Conexión y primeros comandos
- Introdución
- Requisitos previos
- Enunciado 1.1 Consolas y terminales
- 1. Pista para el enunciado 1.1
- Enunciado 1.2 Conexión, autenticación
- Enunciado 1.3 Identidad de los usuarios
- Enunciado 1.4 Cambio de contraseña
- Enunciado 1.5 Recuento
- Enunciado 1.6 Visualización
- Enunciado 1.7 Tiempo
- Enunciado 1.8 Utilización del ratón y del teclado
- Enunciado 1.9 Desconexión
Solución 1
- Requisitos previos
- Solución 1.1 Consolas y terminales
- Solución 1.2 Conexión, autenticación
- Solución 1.3 Identidad de los usuarios
- Solución 1.4 Cambio de contraseña
- Solución 1.5 Recuento
- Solución 1.6 Visualización
- Solución 1.7 Tiempo
- Solución 1.8 Utilización del ratón y del teclado
- Solución 1.9 Desconexión
Enunciado 2: Documentación
- Introdución
- Requisitos previos
- Enunciado 2.1 Manual electrónico
- Enunciado 2.2 Documentación Info
- Enunciado 2.3 Documentación HOWTO
- Enunciado 2.4 /usr/share/doc
- Enunciado 2.5 Internet
- Enunciado 2.6 Para ir más lejos
Solución 2
- Requisitos previos
- Solución 2.1 Manual electrónico
- Solución 2.2 Documentación Info
- Solución 2.3 Documentación HOWTO
- Solución 2.4 /usr/share/doc
- Solución 2.5 Internet
- Solución 2.6 Para ir más lejos
Enunciado 3: Archivos
- Introdución
- Requisitos previos
- Enunciado 3.1 Exploración del árbol de Linux
- Enunciado 3.2 Consulta de archivos
- Enunciado 3.3 Sistema de archivos extraíble
- Enunciado 3.4 Directorios
- Enunciado 3.5 Archivos
- Enunciado 3.6 Para ir más lejos
Solución 3
- Requisitos previos
- Solución 3.1 Exploración del árbol de Linux
- Solución 3.2 Consulta de archivos
- Solución 3.3 Sistema de archivos extraíble
- Solución 3.4 Directorios
- Solución 3.5 Archivos
- Solución 3.6 Para ir más lejos
Enunciado 4: Edición de archivos de texto - Vi
- Introdución
- Requisitos previos
- Enunciado 4.1 Inicialización y salida de Vi
- Enunciado 4.2 Comandos de desplazamiento
- Enunciado 4.3 Comandos de edición y de corrección
- Enunciado 4.4 Comandos globales
- Enunciado 4.5 Opciones del editor
- Enunciado 4.6 Para ir más lejos
Solución 4
- Requisitos previos
- Solución 4.1 Inicialización y salida de Vi
- Solución 4.2 Comandos de desplazamiento
- Solución 4.3 Comandos de edición y de corrección
- Solución 4.4 Comandos globales
- Solución 4.5 Opciones del editor
- Solución 4.6 Para ir más lejos
Enunciado 5: Permisos de acceso a los archivos
- Introdución
- Requisitos previos
- Enunciado 5.1 Cuentas de usuario y grupos
- Enunciado 5.2 Permisos por defecto
- Enunciado 5.3 Permisos de los directorios
- Enunciado 5.4 Permisos y vínculos
- Enunciado 5.5 SUID, SGID y Sticky Bit
- Enunciado 5.6 Para ir más lejos
Solución 5
- Requisitos previos
- Solución 5.1 Cuentas de usuarios y grupos
- Solución 5.2 Permisos por defecto
- Solución 5.3 Permisos de los directorios
- Solución 5.4 Permisos y vínculos
- Solución 5.5 SUID, SGID y Sticky Bit
- Solución 5.6 Para ir más lejos
Enunciado 6: Administración de procesos
- Introdución
- Requisitos previos
- Enunciado 6.1 Visualización de procesos
- Enunciado 6.2 Señales y comando kill
- Enunciado 6.3 Comando top
- Enunciado 6.4 Manipulación de procesos
- Enunciado 6.5 Para ir más lejos
Solución 6
- Requisitos previos
- Solución 6.1 Visualización de procesos
- Solución 6.2 Señales y comando kill
- Solución 6.3 Comando top
- Solución 6.4 Manipulación de procesos
- Solución 6.5 Para ir más lejos
Enunciado 7: Shell Bash
- Introdución
- Requisitos previos
- Enunciado 7.1 Variables
- Enunciado 7.2 Caracteres genéricos, caracteres de expansión
- Enunciado 7.3 Caracteres de escape
- Enunciado 7.4 Redirecciones y tuberías
- Enunciado 7.5 Alias
- Enunciado 7.6 Ejecución y sustitución de comandos
- Enunciado 7.7 Opciones del shell Bash
Solución 7
- Requisitos previos
- Solución 7.1 Variables
- Solución 7.2 Caracteres genéricos, caracteres de expansión
- Solución 7.3 Caracteres de escape
- Solución 7.4 Redirecciones y tuberías
- Solución 7.5 Alias
- Solución 7.6 Ejecución y sustitución de comandos
- Solución 7.7 Opciones del shell Bash
Enunciado 8: Programación y scripts Bash
- Introdución
- Requisitos previos
- Enunciado 8.1 Llamada y ejecución de scripts de shell
- Enunciado 8.2 Código de retorno
- Enunciado 8.3 Encadenamiento de comandos
- Enunciado 8.4 Variables especiales
- Enunciado 8.5 Test de archivos
- Enunciado 8.6 Test de cadenas de caracteres
- Enunciado 8.7 Test y operaciones aritméticas
- Enunciado 8.8 Scripts interactivos
- Enunciado 8.9 Para ir más lejos
Solución 8
- Requisitos previos
- Solución 8.1 Llamada y ejecución de scripts de shell
- Solución 8.2 Código de retorno
- Solución 8.3 Encadenamiento de comandos
- Solución 8.4 Variables especiales
- Solución 8.5 Test de archivos
- Solución 8.6 Test de cadenas de caracteres
- Solución 8.7 Test y operaciones aritméticas
- Solución 8.8 Scripts interactivos
- Solución 8.9 Para ir más lejos
Enunciado 9: Gestión de la cuenta de usuario
- Introdución
- Requisitos previos
- Enunciado 9.1 Modificación de los parámetros de la cuenta
- Enunciado 9.2 Modificación del entorno shell
- Enunciado 9.3 Copia de seguridad de los datos de usuario
Solución 9
- Requisitos previos
- Solución 9.1 Modificación de los parámetros de la cuenta
- Solución 9.2 Modificación del entorno shell
- Solución 9.3 Copia de seguridad de los datos de usuario
Enunciado 10: Herramientas Linux
- Introdución
- Requisitos previos
- Enunciado 10.1 find
- Enunciado 10.2 grep
- Enunciado 10.3 cut
- Enunciado 10.4 sort
- Enunciado 10.5 head, tail
- Enunciado 10.6 Para ir más lejos
Solución 10
- Requisitos previos
- Solución 10.1 find
- Solución 10.2 grep
- Solución 10.3 cut
- Solución 10.4 sort
- Solución 10.5 head, tail
- Solución 10.6 Para ir más lejos
Nicolas PONS
Ingeniero independiente especializado en la automatización de entornos de producción informática, Nicolas PONS es actualmente referente pedagógico e instructor en varios centros de formación. Su sólida experiencia en administración y desarrollo de sistemas se combina con sus habilidades didácticas para ofrecer a los lectores obras accesibles y completas sobre Linux.