Entradas recientes

Imagen del comando truncate que muestra cómo reducir los límites de un bloque de archivo o ampliarlos en áreas dispersas

Linux / Comando truncate: reducir y ampliar el tamaño de archivos

Ajuste tamaños absolutos o relativos con truncate y use archivos de referencia sin copiar su contenido. Comprenda la pérdida de datos al reducir, los bytes nulos al ampliar y la diferencia entre tamaño lógico y espacio asignado.

Imagen del comando rmdir que muestra cómo desaparece solo una carpeta vacía entre carpetas con contenido

Linux / Comando rmdir: eliminar directorios vacíos

Elimine directorios vacíos y, cuando corresponda, sus padres con rmdir. Reconozca los archivos ocultos, interprete los fallos y comprenda por qué algunas opciones pueden devolver éxito sin quitar el directorio.

Ilustración de paquetes de aplicaciones aislados y controles de acceso a recursos del sistema

Curso de Ubuntu 26.04 / Instalar Snap y gestionar permisos y actualizaciones

Identifique el proveedor, el canal y los permisos de cada aplicación Snap desde Ubuntu Server. Revise una prueba que conserva conexiones existentes y distinga actualizar, volver a una revisión y conservar instantáneas de datos.

Ilustración que resalta con luz el objeto de observación y el objeto de control entre los nodos de proceso conectados

Curso de Linux / Consultar, pausar, reanudar y terminar procesos

Use ps, top y pgrep para identificar procesos y observar su estado. Practique las señales STOP, CONT y TERM con un proceso propio y distinga PID, trabajos del intérprete de órdenes y servicios.

Ilustración que resume los elementos de gestión de Rocky Linux, como SSH, Wi-Fi, políticas de contraseñas y la instalación de texto

Rocky Linux / Puerto SSH, Wi-Fi, contraseñas e instalación en modo texto

Prepare un cambio de puerto SSH conservando el acceso y revisando SELinux y el cortafuegos. Consulte también herramientas Wi-Fi, condiciones de calidad de contraseñas y pasos ilustrados para iniciar el instalador en modo texto.

Ilustración de un servidor web proporcionando una página a una computadora portátil a través de la red

Curso de Linux / Publicar un sitio con Nginx, HTTP y HTTPS

Configure un sitio estático independiente con Nginx y compruebe su acceso local y remoto. Revise permisos, SELinux, cortafuegos, DNS y certificados, y retire la práctica conservando los sitios existentes.

Ilustración de DNF verificando los paquetes y dependencias del repositorio y aplicándolos en un servidor Rocky Linux

Rocky Linux / Gestionar paquetes, actualizaciones y repositorios con DNF

Busque e instale paquetes, revise actualizaciones y examine repositorios con DNF. Comprenda las dependencias, el código 100 de check-update y las limitaciones al deshacer transacciones.

Ilustración del comando diff que compara lado a lado las líneas correspondentes y los bloques añadidos y eliminados de dos documentos

Linux / Comando diff: comparar archivos de texto y directorios

Interprete diferencias de texto con diff -u y compare directorios de forma recursiva. Revise las opciones para omitir espacios, guardar parches y distinguir diferencias de errores mediante el estado de salida.

Comparación de dos nombres de archivo conectados a un dato y la ruta que apunta a otro archivo

Curso de Linux / Enlaces duros y simbólicos: diferencias y práctica con ln

Compare cómo los enlaces duros y simbólicos identifican un archivo y qué ocurre al cambiar su nombre. Practique ln, stat y readlink, compruebe un enlace roto y restablezca el nombre original.

Ilustración que muestra un dispositivo de trabajo ejecutándose en ciclos repetitivos del reloj y conduciendo a un registro de logs

Curso de Linux / Programar tareas con cron y temporizadores de systemd

Compare cron con los temporizadores de systemd y prepare un temporizador de usuario. Aprenda a revisar horarios, registros, estados de salida y condiciones de ejecución antes de retirar la práctica.