Skip to content

My utils

Terminal window
# Opción 1: Con pv (requiere instalar pv)
rm -rv carpeta | pv -l -s $(find carpeta -type f -printf x | wc -c) > logfile
# Opción 2: Barra simple en Bash (sin pv)
total=$(find carpeta -type f | wc -l)
count=0
find carpeta -type f -print0 | while IFS= read -r -d '' archivo; do
rm "$archivo"
((count++))
echo -ne "Progreso: $count / $total\r"
done
echo ""

⚠️ Precaución: rm -rf es definitivo. Siempre verifica el directorio antes de ejecutar.

Encontrar procesos que consumen mucha memória

Section titled “Encontrar procesos que consumen mucha memória”
Terminal window
ps aux --sort=-%mem | head -10
Terminal window
curl ifconfig.me
curl ipinfo.io/ip
curl -s https://api.ipify.org
Terminal window
cp archivo.txt archivo-$(date +%Y%m%d).txt