Seguimos con buena mierda que es poca cosa para ti porque tu sabes mucho. Vamos con ello:
- El find de toda la vida para eliminar de algún directorio determinados archivos más viejos de x fecha. Muy útil para borrado de logs, backups, o lo que se quiera borrar.
find /root/backups -type f -mtime +5 -name '*.tar.gz' -exec rm {} \
- Generar sencillas pruebas de stress para emular load average. Desde usar cat así: cat /dev/zero > /dev/null a utilizar el programa «stress» así:
apt-get install stress ; stress –cpu 2 –io 1 –vm 1 –vm-bytes 512MB –timeout 40s
- Dump de base de datos mysql/mariaDB en producción: mysqldump -u root –single-transaction –quick nombrebasededatos | gzip > bk-basededatos.sql.gz
- ls -lart y ls -lat . Todo un clásico para ver listar los archivos de un determinado directorio ordenados por fecha de modificación. Pero mola más: ls -halt
- Sincronizar hora con NTP server : «ntpdate -u servidortime» . Aquí algunos servers que puedes utilizar para sincronizar la hora: www.pool.ntp.org/zone/europe
- En un firewall de fortinet. Para capturar trafico desde cualquier host (tanto source como destination) puede hacerse desde CLI en el forti así: diag sniffer packet any ‘host 1.1.1.1’ 4 0 a
- TCPDUMP capturar trafico desde una IP de origen determinada: tcpdump src 1.1.1.1 -i any -vv -w /tmp/captura.pcap y luego con tcpdump -r /tmp/captura.pcap se puede leer.
- Buscar una cadena en los archivos de algún directorio recursivamente pero omitiendo un directorio que pueda contener muchos archivos y sabemos que allí no anda el material. Por ejemplo así:
grep -irl --exclude-dir="ansible" '1.3.6.1.4.1.41019.2.7.1.1.22.4' .
Y por el momento paramos con esta serie de posts :).
– Fanta, fanta ! ¿Cuando vas a publicar más posts de esta serie?
– No lo se amigo/a/e. Posiblemente en unos meses alguno que otro caerá. Disfruta de la vida mientras tanto.
Saludos cordiales.