Supprimer ou déplacer automatiquement les fichiers de plus de X jours vers un autre dossier [Linux / Commandes SSH]

Beaucoup sont Options si commandes in linux, et je pense que j'aurais copié si je n'avais pas eu la possibilité de déplacer des fichiers de plus de 120 jours d'un dossier à un autre.
Voici comment faire pour déplacer des fichiers de plus de X jours:

Les commandes via SSH :

find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/  {} \; 

Si nous voulons supprimer tous les fichiers datant de plus de 30 jours, d'un dossier…

find /cale/fisiere* -mtime +30 -exec rm -f {} \;

Doit nécessairement laisser des espaces entre -MtimeLe nombre de jours, Exec- (Ligne de commande continu) rm (commande de suppression - suppression), argument " -f ”(Forcer la suppression), {} si \;.

Il est possible que sur certaines distributions de linux, "-F" ne devrait pas fonctionner. Supprimez cet argument de la ligne et tout ira bien.

* Testé sur CentOS  5.3 (FT).

Fondateur et rédacteur Stealth Settings, de 2006 à nos jours. Expérience sur les systèmes d'exploitation Linux (Surtout CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Comment » remarquable » Supprimer ou déplacer automatiquement les fichiers de plus de X jours vers un autre dossier [Linux / Commandes SSH]

2 réflexions sur « Supprimer automatiquement ou déplacer vers un autre dossier, les fichiers de plus de X jours [Linux / Commandes SSH] ”

  1. pourquoi cette commande supprime-t-elle également le dossier lui-même ? Je veux juste supprimer le contenu ! y a-t-il une solution ? grazie

    Répondre
Laisser un commentaire