Commande shell pour obtenir les fichiers modifiés récement

[code type= »shell »]find /monrep -mtime -1 -type f -print[/code]

Cette commande recherche tous les fichiers qui ont été modifiés depuis une jounrée ( l’option -1 correspond au nombre de jours souhaités).

Si on compresser l’ensemble des fichiers modifiés dans une seule archive il faut utiliser les backticks. Tar va alors regrouper tous les fichiers trouvés par find et les zipper ensemble (argument -z).
Attention : Les ticks sont des guillemets inversés ( AltGr+7 : ` ) et non des guillemets simples ( ‘ )

[code type= »shell »]tar -zcvf lastmod.tar.gz `find . -mtime -1 -type f -print`[/code]

Commande pour obtenir les fichiers dont la taille (le poids) dépasse une valeur limite

[code type= »shell »]ls -Ssh1 `find /www/ -size +10240 -type f`[/code]

la valeur limite est ici 10240 (10 Mo)

Un petit rappel sur les raccourcis claviers qui aident à utiliser le bash.

CTRL+A Positionne votre curseur au début de la ligne que vous êtes en train de taper.
CTRL+C Termine le programme en cours. Utile si une ligne prend trop de temps et que vous voulez récupéréer la main.
CTRL+D Ferme le shell courant. Clos la connection et ferme Putty direct.
CTRL+E Positionne votre curseur à la fin de la ligne que vous êtes en train de taper.
CTRL+K Efface tout ce qui est après le curseur. Ctrl+Y annule en cas d’erreur 🙂
CTRL+L Effacer l’écran. Equivalent à la commande clear.
CTRL+R Recherche parmi les commandes précédentes
CTRL+U Efface tout ce qui est avant le curseur. Ctrl+Y annule en cas d’erreur 🙂
CTRL+W Supprime le mot avant le curseur
CTRL+Z Suspend ce qui tourne. Pour re-démarrer utilisez la commande fg ou bg.
ALT+B Recule le curseur d’un mot
ALT+F Avance le curseur d’un mot
TAB Auto-complète le mot que vous êtes en train de taper
Fleche HAUT Naviguer (monter) dans l’historique des commandes que vous avez tapé précédemment.
Fleche BAS Naviguer (descendre) dans l’historique des commandes que vous avez tapé précédemment.