10 “truquillos” para usuarios/as de GNU/Linux – Vol 5.

1. Obtener el color de cualquier cosa que tengamos en pantalla en RGB

 
Se hace con el programa «grabc» que en GNU/Linux Debian podrás instalar así:
 

# apt-get install grabc

 
Podrás simplemente ejecutarlo escribiendo grabc y luego pinchar con el puntero del ratón sobre la parte de la pantalla de la que quieras obtener el color.
 

 

2. Estresar una maquina para aumentarle el load average

 

# apt-get install stress
# stress --cpu 4 --io 4 --vm 2 --vm-bytes 128M --timeout 60s -v

 

3. Eliminar metadatos de muchos pdfs (por ejemplo todos los que estén en sites/default/files en un drupal)

 
La forma de comprobar un pdf sin eliminar:

$ exiftool -all:all 28003_176176201416427.pdf

 
La forma de comprobar un pdf y cepillarse los metadatos:

$ exiftool -all:all= 28003_176176201416427.pdf

 
La forma molona de combinar find para eliminar muchos pdfs e irte al baño a cagar mientras utilizas el smartphone:
 

$ find . -name "*.pdf" -exec exiftool -all:all {} \; > /home/tuuser/metadatos.txt &
$ tail -f /home/fanta/metadatos.txt

 
Puedes usar grep para filtrar por Author o Creator por ejemplo e irás viendo nombres y apellidos de gente así como nombres de software, usuarios de sistemas, …
 

4. Simular usuarios concurrentes con siege (el asedio)

 

# apt-get install siege
$ siege -f urls.txt -c 100 https://pre.tuwebatestear.com

En urls.txt puedes meter muchas urls de la web para que les de un repaso y por tanto puede servir para calentar caché de algún aplicativo web que tenga varnish por delante, un drupal con la caché activada, …
 

 

5. Borrado de caché en Drupal 8

Drush en drupal 8 ya no es para borrar cc all , ahora es así en el directorio en el que esté la raíz del aplicativo druapl:

drush cr

 

6. Borrar archivos más viejos de x días de un directorio usando tmpreaper

 

# apt-get install tmpreaper
$ tmpreaper 2d /home/blablabla/directorio/

 

7. Borrar archivos más viejos de x días de un directorio usando find y rm

 

$ find /home/user/backups/backup* -mtime +7 -exec rm {} \;

 

8. Comprobar tamaño de las tablas de una base de datos mysql

 

SELECT table_schema as `Database`, table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES ORDER BY (data_length + index_length) ASC;

 

9. Borrado de memoria swap

 

# swapoff -av ; swapon -av

10. Abrir un archivo de texto con nano en una línea determinada

 
Sirve para cuando andas mirando un log y ves que algo falla en una línea o cuando estás compilando algo y peta … desearás ir a esa línea a ver que ocurre allí. La forma con nano de hacerlo es así:
 

nano +93 archivo.txt

 
Eso te abrirá archivo.txt en la línea 93

 

¿Le ha gustado el contenido?

Si le ha gustado y le ha sido de utilidad puede donar aquí https://paypal.me/mierdatv .  
También puede escribir un comentario si lo considera oportuno.  
 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *