Curso de Linuxde novato a experto en la línea de comandos 9.1. Introducción a la virtualización En esta sección aprenderás cómo configurar y gestionar máquinas virtuales utilizando VirtualBox, una herramienta muy popular para crear y administrar entornos virtuales. Configuración avanzada de VirtualBox VirtualBox te permite ejecutar sistemas operativos completos dentro de tu máquina física. Aquí…
Autor: networknomad
Monitorización del sistema
Curso de Linuxde novato a experto en la línea de comandos 8.2. Monitorización del sistema Aquí aprenderás a monitorear el uso de los recursos de tu sistema (como CPU, memoria, discos) y a analizar los registros (logs) que contienen información sobre cómo está funcionando tu sistema. Monitorización de recursos con htop e iotop A veces,…
Administración de servicios y demonios
Curso de Linuxde novato a experto en la línea de comandos 8.1. Administración de servicios y demonios En este apartado aprenderás a gestionar servicios (programas que se ejecutan en segundo plano) y a ver cómo funcionan los registros del sistema en Linux. Trabajaremos con systemd, el sistema más utilizado para manejar servicios en distribuciones modernas…
Compilación de software desde el código fuente
Curso de Linuxde novato a experto en la línea de comandos 7.2. Compilación de software desde el código fuente Conceptos básicos de la compilación La compilación es el proceso de convertir código fuente (en lenguajes como C, C++, etc.) en un programa ejecutable. Esto se logra a través de herramientas como gcc (GNU Compiler Collection)….
Automatización avanzada
Curso de Linuxde novato a experto en la línea de comandos 6.2. Automatización avanzada Aquí profundizaremos en tareas programadas avanzadas usando cron y systemd, y la creación de scripts para automatizar tareas administrativas. Uso de tareas programadas con cron y systemd Automatización con cron Además de los ejemplos básicos, puedes usar cron para automatizar tareas…
Introducción a los scripts en Bash
Curso de Linuxde novato a experto en la línea de comandos 6. Scripting y automatización en Linux Este módulo cubre la creación de scripts en Bash y su uso para automatizar tareas en Linux. Empezarás aprendiendo la estructura básica de los scripts y cómo implementar lógica mediante variables, condicionales, bucles y funciones. Después, profundizarás en…
Gestión de discos y volúmenes
Curso de Linuxde novato a experto en la línea de comandos 5.2. Gestión de discos y volúmenes A continuación, aprenderemos a configurar discos en RAID para mayor tolerancia a fallos o rendimiento, y a usar LVM para gestionar el almacenamiento de manera más flexible. 5.1. RAID con mdadm RAID (Redundant Array of Independent Disks) permite…
Sistemas de archivos en Linux
Curso de Linuxde novato a experto en la línea de comandos 5.1. Sistemas de archivos en Linux Un buen conocimiento de los sistemas de archivos y las herramientas de gestión de particiones y discos es fundamental para cualquier administrador de sistemas. Veremos cómo trabajar con particiones, montar/desmontar sistemas de archivos y monitorizar el uso del…
Seguridad en Linux
Curso de Linuxde novato a experto en la línea de comandos 4.2. Seguridad en Linux Este módulo está enfocado en la configuración básica de seguridad a nivel de red y la gestión de usuarios y grupos. Aprenderás a configurar reglas de firewall utilizando ufw e iptables, administrar usuarios y grupos, y controlar el acceso mediante…
Configuración de red
Curso de Linuxde novato a experto en la línea de comandos 4.1. Configuración de red 1. Comandos de red básicos: ip, ping, ifconfig, netstat 1.1. ip El comando ip es una herramienta versátil para mostrar y gestionar configuraciones de red en Linux. Se utiliza para configurar interfaces de red, rutas, y otras propiedades de la…