Traitement des fichiers
Faire un rechercher remplacer récursif :
Remplacer "texte1" par "texte2".
find . -name "*" -exec sed -i 's/texte1/texte2/g' {} \;
Rechercher une chaine présente dans des fichiers d'un dossier de manière récursive :
grep -rnw /PATH/TO/THE/FOLDER -e 'MA-CHAÎNE'
Supprimer les dossiers datant de plus de quinze jours :
DIR=/backup
find $DIR -type d -ctime +15 -exec rm -rf {};
Grep toutes les IPS d'un fichier
cat mon_super_fichier | grep -E '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'
Taille dossier d'un niveau uniquement :
du --max-depth=1 -h
Supprimer l'attribut d'immutabilité d'un fichier (en root on n'a pas la perm de le modifier !) :
sudo chattr -i filetochange
Ajouter l'attribut d'immutabilité d'un fichier (en root on n'a pas la perm de le modifier !) :
sudo chattr +i filetochange