Météo

curl wttr.in/Villeneuve-sur-lot


Notifications dans tous les WM

trayer --widthtype request --heighttype pixel --height 30 --edge bottom --align right --alpha 100 --transparent true --margin 0 &


Pour supprimer des fichiers dans le répertoire courant qui ont plus de 7 jours Attention DANGER !

find . -type f -mtime +7 -exec /bin/rm -f {} \; 

 

Trouver tous les fichiers jpg dans un dossier et ses sous répertoires et les copier(cp) ou déplacer(mv) dans un dossier créé préalablement

find -type d -name "*.jpg" | xargs -i cp {} dossier_destination


Trouver tous les pdf qui contiennent une chaîne de caractères dans le dossier courant

find . -name '*.pdf' -exec sh -c 'pdftotext "{}" - | grep --with-filename --label="{}" --color "chaine à trouver"' \;

Faire des recherches de fichiers en ligne de commande avecc grep !

Le tuto indispensable : http://www.tuteurs.ens.fr/unix/exercices/solutions/grep-sol.html


Réduire le poids d’un fichier PDF rapidement avec Ghostscript

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=output.pdf input.pdf

http://blog.kmelia.net/news/reduire-le-poids-dun-fichier-pdf-rapidement-avec-ghostscript/757


 Connaitre les interfaces d'un poste ou d'un serveur Débian et/ou Ubuntu

ifconfig -a


 Connaitre les différences entre 2 fichiers

  • diff fichier1 fichier2

Si pas de diff alors pas de message si vous voulez un message

  • diff fichier1 fichier2 -s
  • donne : Les fichiers fichier1 et fichier2 sont identiques

sudo sed -i '/env_reset/a Defaults pwfeedback' /etc/sudoers

Permet de mettre des étoiles lors de la frappe d'un mot de passe


Remplacer une chaîne de caractère dans tous les fichiers d'un dossier

find . -type f -exec sed -i 's/SetupVersion = "1.4"/SetupVersion = "1.5"/g' {} +