GNU/Linux >> Tutoriels Linux >  >> Linux

Comment désactiver la création du dossier .Trash-1000 ?

Jetez un oeil à cet article.

Selon l'article, Ubuntu créera de tels dossiers lorsqu'un fichier est supprimé d'une clé USB. Cela permettrait probablement de restaurer un fichier si vous le supprimiez accidentellement.

Il contient la solution suivante :

N'utilisez pas uniquement le bouton de suppression (sinon le dossier .Trash-1000 sera créé)

Appuyez simultanément sur la combinaison de touches Maj + Suppr pour supprimer, puis Ubuntu ne créera pas de dossier .Trash-1000. (Remarque :si vous supprimez des fichiers et des dossiers de cette façon, ils disparaissent pour toujours !)

Comme alternative, vous pouvez également utiliser le rm de la ligne de commande commande qui supprimera également le fichier directement.


J'ai trouvé une solution de contournement intéressante qui fonctionne par périphérique, testée sur Xubuntu 18.10 avec des périphériques USB et des montages EncFS.

C'est très simple, supprimez le .Trash-$(id -u) souhaité répertoire (id -u est le plus souvent 1000 ), et créez plutôt un fichier portant le même nom :

rm -rf /path/to/.Trash-1000
touch /path/to/.Trash-1000

Ce qui se passe maintenant lorsque vous supprimez un fichier, du moins avec Thunar, c'est qu'au lieu de déplacer les fichiers vers la corbeille, une boîte de dialogue apparaît vous avertissant que les fichiers seront détruits (ce qui est génial aussi, puisque vous ne voulez pas qu'ils soient détruits par accident).


Je fais moi aussi partie de ceux qui sont embêtés par ce problème depuis plusieurs années... insatisfait des propositions existantes, j'ai récemment pris le temps de rechercher moi-même une solution.

En partant du principe que je veux que la corbeille disparaisse à l'échelle du système, j'ai trouvé que - pour le moment - la seule vraie solution est de créer une version compilée sur mesure de libgio (» GIO) qui est modifié pour appeler g_file_delete() chaque fois qu'une application appelle g_file_trash() .

Pour tous les utilisateurs férus de technologie intéressés par cette solution :je viens de publier un guide étape par étape sur GitHub :

Désactiver globalement la corbeille de GNOME dans les distributions basées sur Debian


Linux
  1. Comment créer un fichier ZIP protégé par mot de passe sous Linux

  2. Comment créer un swap sous Linux

  3. Comment créer un fichier d'échange sous Linux

  4. Comment créer un fichier temporaire en script shell ?

  5. Comment désactiver la navigation dans l'annuaire

Comment créer un gros fichier de 1 Go ou 10 Go sous Linux

Comment créer de nouveaux dossiers dans le gestionnaire de fichiers ?

Comment créer un fichier de site Web

Comment désactiver Swap sous Linux

Comment créer un fichier Tar gz

Comment créer un système de fichiers XFS