<aside> ✅ Esta página es el atajo general de la sección. Mantiene comandos transversales, rutas a subpáginas y triage rápido. Los temas con más detalle viven en páginas dedicadas.
</aside>
| Página | Enfoque |
|---|---|
web/docs/DevOps/CPU & RAM |
Diagnóstico de consumo, carga y procesos pesados |
web/docs/DevOps/Disco & Espacio |
Espacio libre, carpetas grandes, inodos y limpieza |
web/docs/DevOps/Networking & Puertos |
Puertos, conectividad, DNS, rutas y pruebas con curl/nc |
web/docs/DevOps/Logs & Journalctl |
Logs de servicios, boots, fechas y errores |
web/docs/DevOps/Procesos |
ps, pgrep, kill, señales, jobs y sesiones largas |
web/docs/DevOps/Systemd |
Servicios, timers, logs y subpáginas específicas |
web/docs/DevOps/sed |
Reemplazos rápidos, pruebas y backups con sed |
web/docs/DevOps/WSL |
Configuración de WSL 2, memoria, CPU y reinicio |
web/docs/DevOps/SSH Key AUTH |
Acceso por clave y endurecimiento de SSH |
web/docs/DevOps/SSH Config y Túneles |
~/.ssh/config, túneles, scp y rsync |
web/docs/DevOps/Firewall & Seguridad base |
UFW, exposición de servicios y mínimos de seguridad |
| Síntoma | Primeros comandos | Ir a |
|---|---|---|
| La máquina va lenta | uptime, htop, free -h |
CPU & RAM |
| El disco está lleno | df -h, du -h --max-depth=1 |
Disco & Espacio |
| Un puerto está ocupado | sudo ss -ltnp, sudo lsof -i :PUERTO |
Networking & Puertos |
| Un servicio falla | systemctl status, journalctl -u |
Systemd / Logs & Journalctl |
| No entra SSH | ssh -vvv, sudo sshd -t, logs |
SSH Key AUTH |
| Un proceso no muere | pgrep -af, kill, kill -9 |
Procesos |
sudo ss -ltnp | grep ':PUERTO'
sudo lsof -i :PUERTO
Ejemplo:
sudo ss -ltnp | grep ':3000'
sudo lsof -i :3000
sudo find / -name 'flag' 2>/dev/null
<aside>
⚠️ Este comando borra contenido. Haz primero una ejecución de prueba sin -exec rm -rf.
</aside>
Prueba:
find . -mindepth 1 -maxdepth 1 ! -name app -print
Ejecución real: