Comment supprimer définitivement des fichiers sans les envoyer à la corbeille sous macOS
Agence web » Actualités du digital » Comment supprimer définitivement des fichiers sans les envoyer à la corbeille sous macOS

Comment supprimer définitivement des fichiers sans les envoyer à la corbeille sous macOS

La corbeille sous macOS est une baie de stockage importante pour vos fichiers supprimés. Il facilite la récupération des fichiers dont vous pensiez ne plus avoir besoin sans avoir à recourir à une sauvegarde et rend presque impossible la suppression de quelque chose par erreur. Mais si vous ne souhaitez pas déplacer un fichier vers la corbeille et que vous souhaitez le supprimer instantanément, vous pouvez également le faire.

Utiliser un raccourci clavier

Le raccourci clavier pour déplacer les fichiers vers la corbeille sous macOS est Commande+Retour arrière. Il existe un raccourci tout aussi simple qui vous permet de contourner la corbeille et de supprimer instantanément des fichiers et des dossiers. C'est Option+Commande+Retour arrière.

Sélectionnez simplement les fichiers et dossiers que vous souhaitez supprimer et appuyez sur ces touches. Une boîte de dialogue s'ouvrira vous demandant de confirmer et vous indiquant que vous ne pouvez pas l'annuler. Cliquez sur « Supprimer » pour effacer définitivement les fichiers, ou sur « Annuler » si vous avez commis une erreur.

La touche Option est une touche de modification importante dans macOS. Il déverrouille toute une série de paramètres cachés mais utiles dans les menus et mérite une exploration plus approfondie.

Si vous n'aimez pas les raccourcis clavier, il existe une option de menu dans le Finder qui fait la même chose. Il s'agit de l'une des nombreuses fonctionnalités supplémentaires de la corbeille de macOS que vous ne connaissez peut-être pas.

Sélectionnez les éléments que vous souhaitez supprimer, puis accédez à « Fichier ». Maintenez la touche Option de votre clavier enfoncée et l'option « Déplacer vers la corbeille » deviendra « Supprimer immédiatement ». Sélectionnez-le et confirmez lorsque vous y êtes invité.

Dans des pays comme le Royaume-Uni et l'Australie, « Trash » est appelé « Bin ».

Si vous êtes plutôt un utilisateur expérimenté, vous pouvez utiliser l'application Raccourcis pour placer une option « Supprimer immédiatement » dans le menu contextuel du Finder. Non seulement cela contourne la corbeille, mais il n'a même pas le filet de sécurité d'un écran de confirmation avant que le fichier ne soit supprimé. Il va sans dire que vous devez l'utiliser avec précaution.

Pour le créer, ouvrez l'application Raccourcis. Sélectionnez « Actions rapides » dans la barre latérale, puis cliquez sur le bouton « + » pour créer une nouvelle action.

Sur l'écran suivant, accédez à la case « Actions de recherche » en haut de la barre latérale et commencez à taper « Exécuter le script Shell ». Double-cliquez pour le sélectionner dans la liste lorsqu'il apparaît.

Une boîte Exécuter le script Shell sera désormais ajoutée à votre action rapide. Cependant, si vous ne l'avez jamais utilisé auparavant, vous verrez un message indiquant qu'il ne peut pas être exécuté car les actions de script sont désactivées. Pour résoudre ce problème, cliquez sur « Ouvrir les préférences » et activez « Autoriser l'exécution de scripts » et « Autoriser la suppression sans confirmation ». Ce dernier est spécifique à notre raccourci.

Vous verrez maintenant quelques options dans la zone Exécuter le script Shell. Définissez Shell sur « zsh » et passez l'entrée comme « en tant qu'arguments ».

Cliquez dans la zone de texte au-dessus de ces options et collez ce qui suit :

#!/bin/zsh
for f in "$@"; do
/bin/rm -rf -- "$f"
done

Cela définit un fichier ou un dossier sélectionné à supprimer sans confirmation. Si vous préférez avoir un écran de confirmation comme filet de sécurité, utilisez plutôt ce code :

#!/bin/zsh
response=$(osascript -e 'display dialog "Permanently delete selected file(s)? This cannot be undone." buttons {"Cancel", "Delete"} default button "Cancel"')

if (( "$response" == *"Delete"* )); then
for f in "$@"; do
/bin/rm -rf -- "$f"
done
fi

Fermez la fenêtre, puis cliquez avec le bouton droit sur la nouvelle action rapide et sélectionnez « Renommer ». Remplacez-le par quelque chose comme « Supprimer immédiatement ». Vous pouvez également échanger la couleur et ajouter une icône ici.

Enfin, vous devez activer le raccourci. Faites un clic droit sur un fichier ou un dossier que vous souhaitez supprimer, accédez à Actions rapides dans le menu et sélectionnez « Personnaliser ». Une liste d'actions rapides que vous pouvez activer et désactiver s'ouvrira. Faites défiler vers le bas pour trouver « Supprimer immédiatement » et activez-le. Cliquez sur « Terminé » pour terminer.

Le raccourci devrait maintenant être prêt à être utilisé. Cliquez à nouveau avec le bouton droit sur le fichier que vous souhaitez supprimer, accédez à la section Actions rapides et cliquez sur « Supprimer immédiatement ». En utilisant mon option par défaut, le fichier disparaîtra sans avertissement ; sinon, cliquez sur « Supprimer » pour continuer.

Si vous aimez cela, vous pouvez créer de nombreux autres raccourcis pour effectuer les tâches quotidiennes sur votre Mac.

Faites attention à ce que vous supprimez

Il est important de terminer par un avertissement. Lorsque vous contournez la corbeille et supprimez des fichiers instantanément, ils disparaissent pour toujours. Il n'y a pas d'option Annuler si vous faites une erreur, ni aucun autre moyen de récupérer vos fichiers. Pour cette raison, vous devez l’utiliser avec parcimonie. Vous ne voulez pas que le raccourci clavier fasse partie de votre mémoire musculaire. Si tel est le cas, vous courez un risque beaucoup plus élevé de supprimer quelque chose accidentellement.

Mais c'est souvent pratique, surtout si vous travaillez avec des fichiers volumineux tels que des fichiers vidéo ou image qui peuvent occuper une grande quantité d'espace et encombrer facilement votre corbeille et votre SSD, même lorsque vous n'en avez plus besoin.

★★★★★