Categoría: Linux

Ilustración que representa barreras de acceso alrededor de archivos y carpetas y una llave de administrador separada

Curso de Linux / Entender permisos de archivos, usar chmod y aplicar sudo

Interprete lectura, escritura y ejecución en archivos y directorios y practique chmod en datos propios. Revise cuándo usar sudo y cómo comprobar identidad, propiedad, rutas y controles adicionales ante un error de acceso.

Imagen del comando mkdir que muestra la creación de varios niveles de subcarpetas en la carpeta raíz

Linux / Comando mkdir: crear directorios y controlar sus permisos

Cree directorios y rutas de varios niveles con mkdir y compruebe el resultado. Distinga el alcance de -p y -m, el efecto de umask y las precauciones antes de cambiar permisos de un árbol existente.

Ilustración que muestra dos rutas que se dividen desde el servidor hacia un almacén independiente y un dispositivo de observación de estado

Curso de Linux / Automatizar copias de seguridad y comprobaciones del servidor

Prepare scripts para archivar contenido estático y revisar HTTP y espacio libre. Verifique la integridad y la restauración por separado, y planifique temporizadores y detección de fallos desde fuera del servidor.

Ilustración que muestra el proceso en el que un paquete de software se transfiere y se actualiza desde un repositorio a una computadora

Curso de Linux / Instalar y actualizar paquetes con APT y DNF

Compare la búsqueda, instalación, actualización y retirada de paquetes en Debian, Ubuntu y Rocky Linux. Distinga los índices del repositorio de los paquetes instalados y revise dependencias, servicios y opciones de recuperación.

Relación que se extiende desde un proceso padre a varios procesos hijos y en la que un hijo está destacado

Curso de Linux / Entender PID y PPID y consultar las relaciones entre procesos

Interprete PID y PPID con ps y pgrep y distinga adopción de procesos, zombis, espacios de nombres y reutilización de números. Use consultas de solo lectura para confirmar el objetivo antes de gestionar un proceso o servicio.

Ilustración de recuperación que vuelve a un servidor normal a través de la ruta de diagnóstico desde un nodo fallido

Curso de Linux / Reproducir fallos y recuperar un servicio con evidencias

Practique el diagnóstico con un servicio HTTP aislado y cambie una condición cada vez. Compare registros, puertos y respuestas para distinguir un fallo de ejecución, una conexión rechazada y un error HTTP.

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 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 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.