1 votes

Répertoire Linux plein de fichiers avec le signe tilde (par exemple, `example.txt~`), qu'est-ce que cela signifie et comment s'en débarrasser?

J'ai un répertoire sur mon système Linux (Ubuntu) rempli de fichiers qui commencent par un signe tilde (par example, example.txt~, example.py~). Quand je regarde mon répertoire en utilisant l'interface graphique régulière, je ne vois aucun fichier là-bas. Mais quand je fais un ls dans ce répertoire, je vois ces fichiers. Que font ces fichiers et comment puis-je m'en débarrasser ?

0 votes

Quel est le nom du répertoire? Les fichiers les plus courants contiennent un tilde à la fin (file.txt~), c'est une manière traditionnelle de noter les sauvegardes.

1voto

~ est souvent utilisé pour indiquer les fichiers de sauvegarde ou temporaires. C'est pourquoi vous ne pouvez probablement pas les voir dans votre interface graphique.

Vous pouvez les supprimer avec la commande shell "rm", mais avant de le faire, vous voudrez probablement réfléchir à pourquoi ils sont là. Peut-être que votre interface graphique ou un autre outil que vous exécutez les crée et en dépend - les supprimer sous l'outil pourrait avoir des conséquences non intentionnelles.

Y a-t-il une raison particulière pour laquelle vous pensez devoir les supprimer?

1voto

Duell N. Points 11

J'ai trouvé que dans Linux Mint si vous allez dans le dossier personnel en tapant ls ~backup, cela affiche une liste de fichiers qui n'existent pas dans le dossier personnel, mais qui se trouvent en réalité dans /var/backups.

Donc ls ~backup == ls /var/backups.
Il semble que ~backup soit un dossier caché dans le dossier $HOME (~), mais ce n'est pas le cas.

ls ~backup -d affiche /var/backups, donc il doit s'agir d'un lien symbolique appelé ~backup qui est caché, ou quelque chose de plus complexe.

0voto

Karl Morrison Points 2475

La question implique que vous voulez les supprimer en utilisant l'application GUI mais vous ne pouvez pas car vous ne les voyez pas dans l'interface graphique. Pour les rendre visibles afin de les supprimer à l'aide de cet outil, ouvrez votre gestionnaire de fichiers GUI, naviguez jusqu'au répertoire et appuyez sur ctrl+h. Cela révèle normalement tous les fichiers et répertoires cachés (cela dépend de l'application GUI que vous utilisez pour voir les fichiers, car ctrl+h est une commande de raccourci).

0 votes

Cela ne répond pas vraiment à la question (quels sont-ils et comment s'en débarrasser). Le fournisseur peut évidemment les voir sinon il n'aurait pas posé la question.

0 votes

@fixer1234 La question indique : "Quand je regarde mon répertoire via l'interface graphique standard, je ne vois aucun fichier là-bas. Mais quand je fais ls dans ce répertoire, je vois ces fichiers. Que font ces fichiers et comment puis-je m'en débarrasser?". Il a donné un exemple pour le fichier "example.txt~", les fichiers avec ~ ne sont généralement pas affichés dans les gestionnaires de fichiers, j'ai juste montré un moyen de les afficher, et en les affichant il peut s'en débarrasser.

0voto

Bupa Points 1

Il s'agit de fichiers de sauvegarde créés par l'éditeur de texte. vous pouvez vous en débarrasser en modifiant le paramètre suivant:

  1. Ouvrez l'éditeur de texte gedit.
  2. Allez sur Modifier -> Préférences dans le menu. (C'est maintenant sur le panneau supérieur dans Ubuntu, appelé menu global)
  3. Sélectionnez l'onglet Éditeur.
  4. Décochez l'option Créer une copie de sauvegarde des fichiers avant l'enregistrement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X