LinuxParty
Según las últimas estadísticas globales de StatCounter de junio de 2025, Linux ahora posee el 5,03% de la cuota de mercado de sistemas operativos de escritorio en Estados Unidos. ¡Una noticia fantástica! [...] ¿Un detalle realmente satisfactorio para mí? ¡Linux finalmente ha superado la categoría de "Desconocido" en EE. UU.! Esto demuestra que nuestro crecimiento es claro y reconocido.

Comprobar la salud del disco de forma periódica, es simpre una buena idea. Sobre todo si lo que pretendes es evitar fallos que puedan darte algún disgusto, por eso te vamos a enseñar algunos trucos y comandos que puedes ver en este artículo que te enseñarán a comprobar el estado de salud del disco. Todas las pruebas las tendrás que hacer como root, así que si no haces "su -", para cambiar de usuario... tendrás que usar "sudo"
Puedes comprobar el estado haciendo algunas pruebas con "grep" sobre el fichero de registro /var/log/messages, por ejemplo:
cat /var/log/messages | grep sector
o
cat /var/log/messages | grep unreadeable
ocat /var/log/messages | grep uncorrectable
Durante la última semana o así, mi máquina ha ido un poco lenta e incluso he tenido algún bloqueo (esta es la primera vez que he tenido un bloqueo completo de mi máquina Linux). Esto significaba que tenía que reiniciar la máquina, pero todo parece estar bien... Entonces consideré comprobar el registro /var/log/messages y observé:
Esta es una parte de los mensajes de registro:
Aug 22 23:49:27 linux-office smartd[3547]: Device: /dev/sda, 2 Currently unreadable (pending) sectors Aug 22 23:49:27 linux-office smartd[3547]: Device: /dev/sda, 2 Offline uncorrectable sectors Aug 22 23:49:27 linux-office smartd[3547]: Device: /dev/sda, SMART Usage Attribute: 190 Temperature_Celsius changed from 55 to 56 Aug 22 23:49:27 linux-office smartd[3547]: Device: /dev/sda, SMART Usage Attribute: 194 Temperature_Celsius changed from 45 to 44 Aug 22 23:49:27 linux-office smartd[3547]: Device: /dev/sdb, SMART Usage Attribute: 194 Temperature_Celsius changed from 125 to 127 Aug 23 00:00:01 linux-office /usr/sbin/cron[4912]: (root) CMD ( test -x /usr/lib/secchk/security-control.sh && /usr/lib/secchk/security-control.sh daily &) Aug 23 00:19:26 linux-office smartd[3547]: Device: /dev/sda, 2 Currently unreadable (pending) sectors Aug 23 00:19:26 linux-office smartd[3547]: Device: /dev/sda, 2 Offline uncorrectable sectors Aug 23 00:48:53 linux-office syslog-ng[2138]: STATS: dropped 0 Aug 23 00:49:26 linux-office smartd[3547]: Device: /dev/sda, 2 Currently unreadable (pending) sectors Aug 23 00:49:26 linux-office smartd[3547]: Device: /dev/sda, 2 Offline uncorrectable sectors Aug 23 01:19:26 linux-office smartd[3547]: Device: /dev/sda, 2 Currently unreadable (pending) sectors Aug 23 01:19:26 linux-office smartd[3547]: Device: /dev/sda, 2 Offline uncorrectable sectors Aug 23 01:48:53 linux-office syslog-ng[2138]: STATS: dropped 0 Aug 23 01:49:26 linux-office smartd[3547]: Device: /dev/sda, 2 Currently unreadable (pending) sectors Aug 23 01:49:26 linux-office smartd[3547]: Device: /dev/sda, 2 Offline uncorrectable sectors
Para tal propósito lo primero que necesitará será tener instalado Python, utilice su gestor de paquetes para descargarlo o el siguiente enlace para otros sistemas operativos, como Windows o Mac.
https://www.python.org/downloads/
En ambos sistema vendrá integrado Python IDLE, que es un IDE para Python integrado.

Una vez abierto el IDE sólo tendrá que abrir el código fuente y ejecutarlo pulsando F5 (o elegir RUN en el menú)

Siguiente paso, elegir el archivo.

Para pasar los argumentos, deberá usar [Mayúsculas]+[F5] para ejecutar una instancia a la que pasar argumentos
Woof (abreviatura de Web Offer One File ) es una aplicación simple para compartir archivos entre hosts en una pequeña red local. Consiste en un pequeño servidor HTTP que puede servir un archivo especificado durante un número determinado de veces (el valor predeterminado es una vez) y luego termina.
(Afortundamente woof es multiplataforma, porque funciona con Python, descargue Python en Windows y configúrelo apropiadamente para poder usarlo )
DEBE de HABILITAR en el cortafuegos el PUERTO 8080, para el intercambio de archivos, en el equipo que ejecute Woof
Por ejemplo para permitir el puerto 8080 en Linux (como root)
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
Después, guarda las reglas (como root) con
service iptables save
Las reglas del cortafuegos (iptables) se guardan en: /etc/sysconfig/iptables
Puedes guardar una copia en /root, lo personalizas y cargas tus reglas con:iptables-restore < tus-reglas-de-tu-fw.reglas
Lo vuelves a guardar, con "service iptables save"

Para usar woof, simplemente invócalo con un único archivo, y el destinatario puede acceder a tu archivo compartido a través de un navegador web o usando un cliente web de línea de comandos como cURL , HTTPie , wget o kurly (una alternativa curl) desde el terminal .
Una ventaja de woof sobre otras herramientas para compartir archivos es que comparte archivos entre un sistema operativo diferente o diferentes dispositivos (computadoras, teléfonos inteligentes, tabletas, etc.), siempre que el destinatario tenga instalado un navegador web.
En este artículo, mostraremos cómo instalar woof en Linux y usarlo para compartir archivos en una red local.

En este breve artículo, le mostraremos cómo mostrar arte ASCII de forma automática y aleatoria , utilizando ASCII-Art-Splash-Screen cuando abre una ventana de terminal.
ASCII-Art-Splash-Screen es una utilidad que se compone de un script de Python y una colección de arte ASCII que se muestra cada vez que abre una ventana de terminal en Linux. Funciona en sistemas basados en Unix como Linux y Mac OSX.
Requisitos:
- python3: instalado principalmente en todas las distribuciones de Linux.
- curl: una herramienta de línea de comandos para descargar archivos .
Se requiere una conexión a Internet, porque las artes ASCII se extraen del repositorio github ASCII-Art-Splash-Screen ; esta es una desventaja.
Cómo mostrar arte ASCII aleatorio en la terminal de Linux
Abra una terminal y comience instalando la herramienta de línea de comando curl en su sistema, usando el comando apropiado para su distribución.
$ sudo apt install curl # Debian/Ubuntu # yum install curl # RHEL/CentOS # dnf install curl # Fedora 22+
Luego, clone el repositorio ASCII-Art-Splash-Screen en su sistema, muévase al repositorio local y copie el archivo ascii.pyen su directorio de inicio.
$ git clone https://github.com/DanCRichards/ASCII-Art-Splash-Screen.git $ cd ASCII-Art-Splash-Screen/ $ cp ascii.py ~/
O use también....
$ cp ascii.py $HOME/

En este artículo, revisaremos una forma genial y simple de dar a la salida de una pantalla de comando los colores del arcoíris y reducir su velocidad de salida también por una razón u otra.
El programa lolcat se utiliza para el propósito anterior. Básicamente funciona mediante la concatenación de archivos, o entrada estándar, a la salida estándar de manera similar al comando cat , anula el color de salida de pantalla predeterminado de un comando en particular y le agrega colores de arco iris.
Las herramientas de código abierto se han vuelto esenciales tanto para profesionales como para aficionados. Son rentables, personalizables y están impulsadas por la comunidad, lo que las hace ideales para las tareas cotidianas. Aquí tienes diez herramientas de código abierto indispensables para el uso diario en ordenadores y portátiles en 2025, que reflejan las tendencias de la IA y los avances tecnológicos.

Figura 1: 10 herramientas para uso diario
LibreOffice: Tu suite ofimática gratuita
Características
- Una alternativa robusta a Microsoft Office.
- Admite procesamiento de textos (Writer), hojas de cálculo (Calc) y presentaciones (Impress).
- Integra comprobaciones de estilo y gramática impulsadas por IA.
Código de trucos
- Utilice Ctrl + Shift + P en Writer para habilitar la escritura predictiva.
Steven J. Vaughan-Nichols escribe en un artículo de opinión para The Register:
Microsoft, admitió tácticamente que no logró convencer a todos los usuarios de PC con Windows 10, migrar a Windows 11, está, en cierto modo, extendiendo el soporte de Windows 10 un año más. Para la mayoría de los usuarios, esto significa que deberán suscribirse a Microsoft 365. Esto, a su vez, implica que sus datos y metainformación se almacenarán en un centro de datos con sede en EE.UU. Y esto no sienta bien a muchas organizaciones y empresas de la Unión Europea (UE). Tampoco a mí ni a mucha otra gente.
Hace unos años, escribí en estas mismas páginas que Microsoft no quería tanto que compraras Windows, sino que te suscribieras a sus servicios en la nube y guardaras tus datos en sus servidores. Si quisieras un sistema operativo de escritorio real, Linux sería prácticamente tu única opción. Nada ha cambiado desde entonces, salvo que la gente se preocupa un poco más por su privacidad ahora que el presidente Donald Trump está al mando de EE.UU. Quizás hayas notado que a él y a su régimen les encanta acceder a los datos de otros.
La privacidad no es el único problema. ¿Se puede confiar en que Microsoft cumpla sus promesas de servicio bajo la presión política estadounidense? Pregúntenle a la Corte Penal Internacional (CPI), con sede en la UE, que, tras emitir órdenes de arresto contra el primer ministro israelí, Benjamin Netanyahu, por crímenes de guerra, impuso sanciones a la CPI. Poco después, se informó que el fiscal jefe de la CPI, Karim Khan, fue bloqueado de sus cuentas de correo electrónico de Microsoft. ¿Coincidencia? Algunos creen que no. Microsoft niega tener nada que ver con esto.
Esta versión presenta un nuevo tipo de imagen para WSL (Subsistema de Windows para Linux) para usar en sistemas Windows 10 o Windows 11.
El equipo de ingeniería de lanzamiento de Rocky Linux anunció la disponibilidad general de Rocky Linux 9.6 (nombre en código Blue Onyx) como otra alternativa gratuita al último sistema operativo Red Hat Enterprise Linux 9.6.
Rocky Linux 9.6 continúa mejorando el proceso de creación y entrega de imágenes con KIWI, el generador de dispositivos de última generación de openSUSE. KIWI, una herramienta de creación de imágenes moderna y de código abierto que permite un flujo de trabajo más consistente y fácil de mantener, se utilizó para crear la mayoría de las imágenes de esta versión.
En esta entrega de la serie “Hablando UNIX”, nos adentramos en el núcleo de cómo UNIX maneja la ejecución de programas. Aprenderás a clonar procesos con fork(), reemplazarlos con execve(), y cómo gestionarlos con comandos como ps, kill o wait. Verás ejemplos prácticos en C y shell script, y entenderás cómo funciona un proceso UNIX internamente.
📌 ¿Qué es un proceso?
Un proceso es una instancia de un programa en ejecución. Está compuesto por:
- Código ejecutable
- Variables (segmento de datos)
- Descriptores de archivo
- Estado de ejecución (PC, registros, etc.)
Puedes ver los procesos actuales con:
ps -ef
🧬 fork(): clonar un proceso
fork() es una llamada del sistema que crea un nuevo proceso idéntico al actual. Ambos procesos ejecutan el mismo código, pero:
- En el padre,
fork()devuelve el PID del hijo. - En el hijo,
fork()devuelve 0.
📄 Ejemplo en C:
#include <unistd.h> #include <stdio.h> int main() { pid_t pid = fork(); if (pid == 0) { printf("👶 Soy el proceso hijo (PID %d)\n", getpid()); } else if (pid > 0) { printf("👨 Soy el proceso padre (PID %d), hijo = %d\n", getpid(), pid); } else { perror("fork falló"); } return 0; }
En este artículo aprenderás cómo crear un entorno "enjaulado" (jaula chroot) para un usuario en Linux. Esta técnica limita el acceso del usuario a una parte específica del sistema de archivos, lo que incrementa significativamente la seguridad del sistema. Solo el usuario root tiene los permisos necesarios para realizar este procedimiento.
Paso 1: Accede como usuario root
Abre una terminal y cambia a root:
su -
Paso 2: Crea el usuario
adduser pajaro passwd pajaro
Paso 3: Crea una shell personalizada que actúe como jaula
Edita un nuevo script en /bin/jaula con tu editor de texto preferido:
vim /bin/jaula
Y añade el siguiente contenido:
-
Linux
- Linux en 2026: la batalla silenciosa que ya ha ganado
- Windows 12 podría ser el punto de inflexión que finalmente te impulse a pasarte a Linux; aquí te explicamos por qué.
- Zorin OS 18 supera el millón de descargas: el Linux más elegante conquista el escritorio Windows
- Woof: intercambie fácilmente archivos a través de una red local en Linux
- Usando systemctl para controlar systemd
- 🧰 Cómo reparar el error “Transport endpoint is not connected” en Linux (y por qué ocurre)
- Can’t read superblock: recuperando una partición con el primer superbloque dañado con Linux
- 7 características y herramientas útiles de seguridad de Linux para principiantes
- Ejecutar Aplicaciones Gráficas Remotas en Local: Guía Completa en Linux
- ¡Histórico! Linux Supera el 6% de Cuota de Mercado en Escritorios: ¿El Año de Linux Ha Llegado?
- Linux alcanza el 5% en el escritorio
- Comprobar la salud del disco duro en Linux




