Para todos aquellos que tocan Linux a diario, ¡estáis de suerte! En este artículo vas a descubrir algunas utilidades que no solo simplificarán tu trabajo, sino que además te harán preguntarte cómo has podido vivir sin ellas hasta ahora. Desde monitoreo avanzado hasta copias de seguridad ultraseguras, aquí tienes una selección de herramientas que llevarán la administración de tu sistema Linux al siguiente nivel.
Si usas Linux para gestionar sistemas, seguro que ya conoces herramientas como htop, cron o iptables. Pero hay un montón de opciones menos conocidas que pueden hacerte la vida mucho más fácil. En este artículo, te mostraré las herramientas imprescindibles que te ayudarán a optimizar el rendimiento, mejorar la seguridad y automatizar tareas en tu sistema Linux. Prepárate para descubrir utilidades que no sabías que necesitabas, pero que después de probarlas, no querrás dejar de usar.
Glances: una vista rápida y detallada de tu sistema
Si htop te parece útil, Glances te va a encantar. Es una herramienta de monitoreo en tiempo real que te muestra el uso de CPU, memoria, disco y red en una sola vista. Además, tiene una interfaz web que te permite supervisar múltiples servidores desde cualquier navegador.
¿Por qué deberías usarla?
- Ofrece una visión completa del sistema en una única pantalla.
- Permite monitorear varios servidores de forma remota.
- Es compatible con Linux, macOS y Windows.
Para instalarla, solo tienes que ejecutar:
sudo apt install glances
Restic: copias de seguridad rápidas y seguras
Perder datos es una pesadilla, y para evitarlo, Restic es una de las mejores opciones. Es una herramienta de copias de seguridad con cifrado integrado, compresión y compatibilidad con almacenamiento en la nube.
¿Qué la hace especial?
- Cifrado automático para proteger tus datos.
- Soporte para múltiples destinos: local, FTP, S3, Google Drive, etc.
- Restauración rápida y eficiente.
Instálala con:
sudo apt install restic
Lynis: audita y mejora la seguridad de tu sistema
Si te preocupa la seguridad, Lynis es una herramienta esencial. Realiza un escaneo de seguridad en tu sistema y te da recomendaciones para endurecerlo contra ataques.
Ventajas clave:
- Identifica vulnerabilidades y malas configuraciones.
- Genera informes con soluciones concretas.
- Compatible con cualquier distribución de Linux.
Para probarlo:
sudo apt install lynis
sudo lynis audit system
Cockpit: administración de servidores con interfaz gráfica
Si prefieres gestionar servidores con una interfaz web en lugar de la terminal, Cockpit es la solución perfecta. Te permite monitorizar procesos, gestionar servicios y configurar el sistema desde un navegador.
Lo mejor de Cockpit:
- Interfaz intuitiva y fácil de usar.
- Permite gestionar varios servidores desde una sola pantalla.
- Compatible con Red Hat, Ubuntu, Debian y más.
Instálalo con:
sudo apt install cockpit
sudo systemctl enable --now cockpit
Bpftrace: depuración avanzada del sistema
Si necesitas analizar el rendimiento de tu sistema a nivel de kernel, bpftrace es una herramienta poderosa. Permite inspeccionar llamadas al sistema, procesos y tráfico de red de manera eficiente.
¿Por qué deberías probarlo?
- Facilita la detección de cuellos de botella en el sistema.
- Ideal para administradores de sistemas avanzados.
- Basado en BPF, lo que lo hace más eficiente que strace o tcpdump.
Para instalarlo:
sudo apt install bpftrace
Linux está lleno de herramientas ocultas que pueden hacer tu vida mucho más fácil. Desde monitoreo y seguridad hasta administración gráfica y copias de seguridad, cada una de estas herramientas aporta algo único. Prueba alguna de ellas y verás cómo mejoran tu flujo de trabajo.
Si vas a empezar en Linux, o bien llevas poco tiempo, nuestra recomendación es que compres el siguiente libro «Linux, de cero a ninja» donde aprenderás para qué sirven los principales comandos u órdenes de la terminal, así como diferentes herramientas que puedes instalar de forma adicional, con el objetivo de que puedas exprimir al máximo este sistema operativo tan interesante, y así convertirte en un verdadero ninja.
En este libro aprenderás los principales comandos de gestión de archivos, volúmenes, discos duros, procesos, así como también el firewall incorporado en el sistema operativo, realizar diferentes ajustes a nivel de red local, e incluso aprenderás a usar herramientas forenses y de hacking, las más populares y utilizadas hoy en día, para poco a poco desarrollarte en este sistema tan apasionante.