Categoría: Linux

Ilustración que representa de manera abstracta el proceso de consulta de información de usuarios, grupos y hosts en NSS

Linux / Comando getent: consultar usuarios, grupos y hosts mediante NSS

Consulte cuentas, grupos y nombres de host mediante las fuentes NSS configuradas con getent. Aprenda a interpretar los campos UID y GID y a distinguir una consulta del sistema de la lectura de un archivo local.

Ilustración que representa de manera abstracta el proceso de enviar una señal a un proceso con el mismo nombre

Linux / Comando killall: enviar señales a procesos con el mismo nombre

Envíe señales por nombre con killall de psmisc en Linux y revise primero las instancias coincidentes. Aprenda a restringir el usuario y a reconocer las diferencias entre implementaciones y los límites de la selección por nombre.

Ilustración técnica que muestra el concepto de instalación y eliminación de paquetes de Alpine Linux y la actualización de repositorios

Linux / Comando apk: gestionar paquetes de Alpine Linux

Busque, instale, elimine y actualice paquetes de Alpine Linux con apk. Aprenda a diferenciar la actualización del índice de la de los paquetes y a conservar los cambios en instalaciones sin disco o contenedores.

Ilustración técnica que muestra el concepto de descomprimir un archivo xz

Linux / Comando unxz: descomprimir archivos xz y conservar el comprimido

Descomprima archivos .xz con unxz o xz -d y conserve el archivo de entrada mediante -k o -c. Los ejemplos explican la redirección, la comprobación del resultado y la extracción posterior de archivos tar.

Ilustración que representa de manera abstracta el proceso de enviar una señal a un PID

Linux / Comando kill: enviar señales a un proceso por su PID

Envíe señales como SIGTERM con kill y compruebe el proceso antes y después. Aprenda a interpretar kill -0, evitar PID reutilizados y reconocer los límites de la terminación forzosa con SIGKILL.

Imagen que representa de manera abstracta el proceso de dividir archivos por número de línea y patrón

Linux / Comando csplit: dividir archivos por líneas o patrones

Divida texto con csplit a partir de una línea o una expresión regular y compruebe qué contiene cada fragmento. Los ejemplos explican prefijos, repetición de coincidencias y precauciones con archivos de salida existentes.

Imagen que representa de manera abstracta el proceso de combinar dos archivos mediante campos comunes

Linux / Comando join: combinar archivos de texto por un campo común

Combine archivos por una clave con join y prepare la entrada con una ordenación compatible. Un ejemplo completo muestra coincidencias, filas sin pareja y campos separados por dos puntos, incluyendo las precauciones con claves duplicadas.

Ilustración técnica abstracta que representa el concepto de gestión de zonas horarias y estado de sincronización de tiempo

Linux / Comando timedatectl: consultar la hora, la zona horaria y la sincronización

Consulte la hora y el estado NTP con timedatectl y seleccione una zona horaria válida. Aprenda a distinguir el instante del reloj, su representación local y el estado comunicado por el servicio de sincronización.

Ilustración técnica abstracta que expresa el concepto de ver mensajes del kernel y registros de inicio

Linux / Comando dmesg: consultar mensajes del kernel y diagnosticar el arranque

Consulte el búfer de mensajes del kernel con dmesg, filtre niveles y siga nuevos eventos. Aprenda a interpretar sus marcas de tiempo y a consultar registros conservados con journalctl cuando el búfer ya no contenga los anteriores.

Ilustración técnica que muestra el concepto de comprimir archivos en formato bzip2

Linux / Comando bzip2: comprimir archivos y comprobar su integridad

Comprima archivos .bz2 conservando el original mediante -k o -c y compruebe el resultado con -t. Aprenda a evitar sobrescrituras y a combinar bzip2 con tar cuando necesite agrupar archivos o directorios.