La Corbeille est simplement un dossier (répertoire) spécial qu'Apple crée et gère via le Finder afin que vous puissiez facilement "annuler" des éléments (en les retirant de la Corbeille) avant de les supprimer complètement (Vider la Corbeille). Comme ce mécanisme n'est qu'un répertoire sur votre disque de démarrage, vous disposez techniquement de tout l'espace de votre disque de démarrage à utiliser pour la Corbeille si vous le souhaitez.
Si vous vouliez une certaine mesure de suppression "auto-magique" des fichiers de plus de 7 jours, vous pouvez utiliser un simple bash script :
find ~/.Trash -mtime +7 -exec /bin/rm -rf {} \;
À l'aide de votre éditeur de texte préféré, collez la ligne ci-dessus dans un nouveau fichier, puis enregistrez le fichier sous le nom de empty_trash_older_than_7_days.sh
. Dans le terminal, veillez à utiliser l'option chmod
pour le rendre exécutable en tant que tel : chmod +x /path/to/empty_trash_older_than_7_days.sh
Cette commande, lorsqu'elle est exécutée dans le terminal, trouvera tous les fichiers dans votre corbeille (uniquement les fichiers de votre volume de démarrage - nous y reviendrons dans une minute) qui ont plus de 7 jours (à partir du moment où vous exécutez cette commande) et transmettra chaque fichier à la fonction rm -rf
commandement. Puisque rm
est une commande unix et n'a aucune notion de la Corbeille, elle effectue simplement une suppression unix qui, pour nos besoins, est une véritable suppression (comme Vider la Corbeille).
Vous pourriez alors utiliser cron (si vous n'êtes pas familier avec Cron, consultez la page Entrée Cron sur wikipedia ) pour mettre en place une exécution récurrente de ce script.
Personnellement, je pense qu'il est préférable de s'entraîner à utiliser le système de gestion de l'information. Empty Trash
de menu toutes les quelques minutes, jours, semaines ?
P.S. Si tout ce jargon Unix est trop effrayant, je parie qu'il existe des applications Mac simples que les gens ont écrites pour faire ce genre de choses. J'espère que quelqu'un ayant une certaine connaissance d'un ou plusieurs de ces types d'applications pourra offrir une réponse ou deux en guise de contrepoids.
Bonne chance !
P.S. J'ai oublié de parler du volume non-démarré... Si vous supprimez un fichier d'un volume AUTRE que votre volume de démarrage, ce fichier ira dans le dossier .Trash de ce volume. Par exemple, si vous avez un volume nommé Foo
il y aurait un dossier "Trash" à l'adresse suivante /Volumes/Foo/.Trash
. Ce que j'ai documenté ci-dessus no supprimez ces fichiers. Vous devrez configurer quelque chose de similaire pour chaque volume que vous avez.